架构师-软件工程章节
为什么需要软件工程?由于软件危机的产生,为了解决软件危机;出现了软件工程什么是软件危机?软件开发进度难以控制软件开发成本难以控制软件功能难以满足客户需要软件质量难以保证软件难以维护软件缺乏文档、资料软件工程是指为了获得软件产品,在软件工具的支持下由软件工程师,所完成的一系列软件工程活动;主要包括以下四个方面P(PLAN):软件规格说明书;软件功能的运行时限制D(DO):软件开发;开发出满足规格说....
【备战软考架构师系列笔记 · 003】软件工程篇 —— 软件开发模型(下篇:敏捷开发) ⭐⭐⭐⭐⭐
软件开发模型笔记(下篇)—— 敏捷开发模型/方法 # 敏捷开发## 特点### 以人为本### 迭代、循序渐进### 适用于小团队和小项目## 敏捷开发宣言### 1、最重要的是通过尽早和不断交付有价值的软件满足客户需要### 2、即使在开发后期,也要拥抱变化。敏捷过程能够驾驭变化,保持客户的竞争优势### 3、经常交付可以工作的软件,从几周到几个月,时间尺度越短越好### 4、在整个....
【备战软考架构师系列笔记 · 002】软件工程篇 —— 软件开发模型(上篇:经典开发模型) ⭐⭐⭐⭐⭐
软件开发模型笔记(上篇)—— 经典的几个软件开发模型 # 常见软件开发模型## 原型模型⭐### 特点- 适用于需求不明确的场景,可以帮助用户明确需求## 瀑布模型⭐### 特点- 软件开发阶段划分明确,每个阶段有明显界限,一旦发生错误,需要推倒重来 - 1、需求分析 - 2、总体设计 - 3、详....
【备战软考架构师系列笔记 · 001】软件工程篇 —— 软件开发方法的主要分类 ⭐
软件开发方法的主要分类笔记 # 软件开发方法 ## 原型图的方法### 分类- 按功能 - 水平原型(针对界面) - 垂直原型(针对复杂算法)- 按最终结果 - 抛弃型[Throw Away Prototype] - 此类原型在系统真正实现以后就....
Serverless架构在软件工程的研发实践—JAMStack原理介绍
分享人|王庆,阿里云云原生前端负责人直播地址:0 基础晋级 Serverless 高手课 — Serverless 架构在软件研发工程实践方面的价值本篇文章将通过五个部分为大家介绍Serverless架构在软件工程的研发实践和JAMStack的原理。现代化web站点构建方式JAMStack介绍阿里云JAMStack解决方案JAMStack服务化实现介绍部署工具介绍其他Serverless工程实践....
本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。
金融级分布式架构
SOFAStack™(Scalable Open Financial Architecture Stack)是一套用于快速构建金融级分布式架构的中间件,也是在金融场景里锤炼出来的最佳实践。
+关注