软件生存周期的模型

1瀑布模型:由上之下,阶段的顺序的去执行,适合比较小的项目和清晰的结构,需求明确的项目。开发出来软件质量高。缺点:不能适应需求的变化,经验反馈不能用在本项目。实际开发很少使用这个项目

2原型模型:先满足部分需要,如果客户满意再继续往下开发。用于,用户都表达不清楚的需求项目,成本高,例如用户界面开发。两种类型:抛弃型,渐进型

3增量模型:分批向用户提交,先提交主要部分。开发人员经验要丰富先开发核心功能

3螺旋模型,制定计划,风险分析,实施工程,客户评估。适用于高风险的项目。优点:风险可控,对软件质量要求比较高,需求不是很明确,资金雄厚。如航天软件,银行,证劵系统。缺点:花钱多。

4渐进式的增量模型:一个增量提交一个版本,减少报告的负担,阶段性提交版本。适合:适合所以项目

5

6

其他:RUP  xp  msf

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容