博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
软件工程概论总结第二章
阅读量:5247 次
发布时间:2019-06-14

本文共 444 字,大约阅读时间需要 1 分钟。

第二章 软件工程的概念

        软件工程是软件工程人员为了获得软件产品而在软件工具的支持下实施的一系列软件工程活动。软件过程的基本活动:1.问题提出 2.软件需求规格说明 3.软件设计 4.软件实现 5.软件确认 6.软件演化。软件过程制品涉及软件需求、软件设计、软件实现、软件测试和软件实施等活动产生的结果。

        软件过程的模型

                                           瀑布过程模型

快速原型模型

第一步是迅速构建一个可以运行的软件原型,实现客户或未来的用户与系统的交互,由用户或客户对该原型进行评价,并进一步细化待开发软件的需求。经过逐步调整原型使其满足客户的要求之后,开发人员可以将客户的真正需求确定下来;第二步则在第一步的基础上开发客户满意的软件产品。

                    增量模型

 

                                         螺旋模型

                          形式化方法的过程模型

                                        基于组件的开发模型

 
                                                        微软公司的软件过程模型

递进式的软件开发策略

1.解决问题的及时性

2.不确定和变更因素的可控性

3.缩短产品上市周期

转载于:https://www.cnblogs.com/gting/p/4270486.html

你可能感兴趣的文章
PHP一维数组转二维数组正则表达式
查看>>
第二章课后习题2-3
查看>>
phpstudy 2016 切换Nginx+php7.0版本所需运行库 vc14 + 安装redis拓展
查看>>
2018-12-18 随笔
查看>>
objective-c(Copy):
查看>>
winform 用子窗体刷新父窗体,子窗体改变父窗体控件的值
查看>>
python中循环引用导致内存泄漏小案例
查看>>
VSTO向Excel单元格写入Date类型
查看>>
连载《一个程序猿的生命周期》-《发展篇》- 23.两年多的时间,从孤家寡人到10多人的团体,经历了什么...
查看>>
路由策略和策略路由 & route-map
查看>>
Linux命令
查看>>
分枝-限界法的相关知识
查看>>
乾坤合一~Linux设备驱动之终端设备驱动
查看>>
lucene中的filter器群组及其缓存大盘点 - 猴子的天地 - 猴子的天地
查看>>
angularJs之内置服务
查看>>
Website Template (HTML+CSS) Generators/Tools
查看>>
Js document.frmLogin.action = '/login.htm';的意义和form表单的target属性
查看>>
SCP-bzoj-1058
查看>>
汇编中的call和ret
查看>>
android 的四种枚举Context.MODE_PRIVATE
查看>>