【软工】软件开发的生命周期以及常用软件过程模型

简介: 【软工】软件开发的生命周期以及常用软件过程模型

软件生存期(life cycle)

软件友一个孕育、诞生、成长、成熟、衰亡的生存过程。这个过程即为计算机软件的生存期。

 

 

常用软件过程模型

螺旋模型

·螺旋模型沿着裸线旋转,在四个象限上分别表达了四个方面的活动,即:

1.制定计划——确定软件目标,选定实施方案,弄清项目开发的限制条件

2.风险分析——分析所选方案,考虑如何识别和消除风险

3.实施工程——实施软件开发

4.客户评估——评价开发工作,提出修正建议

喷泉模型

——迭代

   ——重复

       ——演进

无间隙

        各阶段间无明显界限


目录
相关文章
|
安全 测试技术 数据安全/隐私保护
软件安全开发生命周期读书笔记
分阶段: 0. 教育和意识       1.微软成功的原因在于管理层支持和教育与培训.       2.工程师必须对基本的安全弱点、常见的安全漏洞类型、基本的安全设计有所了解。
1468 0
|
算法 UED
软件 = 程序 + 软件工程(构建之法读书笔记一)
  在我正式开始阅读这本书之前,我对于软件工程这个词汇的概念还是模糊的,认为它只是停留在是一门学科,一个专业,或者是一大堆硬生生的理论知识,然而当我读完构建之法这本书的推荐序和第一,第二版前言开始,我就深刻意识到我之前对于软件工程的肤浅认识是多么错误。
1020 0
|
存储 自然语言处理 运维
MetaForce佛萨奇(2.0)系统开发(原力元宇宙开发)丨佛萨奇MetaForce马蹄链2.0系统开发(稳定版)
 自然语言处理是人工智能技术中的另一个分支,主要应用于机器与人之间的语言交互。在工业领域,自然语言处理可以用于实现自然语言的输入、理解和生成。例如,在工业设备维护领域,可以使用自然语言处理技术来实现设备的语音控制和故障诊断。
|
测试技术
软件开发本质论——自然之路
版权声明:本文为半吊子子全栈工匠(wireless_com,同公众号)原创文章,未经允许不得转载。
889 0
|
9月前
|
设计模式 测试技术 开发工具
【软件设计师备考 专题 】软件工程基础:理解软件开发生命周期
【软件设计师备考 专题 】软件工程基础:理解软件开发生命周期
220 0
|
设计模式 运维 前端开发
《构建之法-现代软件工程》读书笔记(二)
《构建之法-现代软件工程》读书笔记(二)
《构建之法-现代软件工程》读书笔记(二)

热门文章

最新文章