学习内容
1. 软件生命周期
2. 软件开发模型
3. 软件测试
4. 项目管理
5. 甘特图
6. 计划评审法
7. CMM
8. 标准化
9. 知识产权
10. 总结复习
常见题型
1、在开发一个系统时,如果用户对系统的目标是不很清楚,难以定义需求,这时最好使用 ( ) 。
A.原型法
B.瀑布模型
C.V-模型
D.螺旋模型
答案:A
学习总结:
常见的软件生存周期模型有瀑布模型、演化模型、螺旋模型、喷泉模型等。
1. 瀑布模型是将软件生存周期各个活动规定为依线性顺序连接的若干阶段的模型,适合于软件需求很明确的软件项目。
2. V模型是瀑布模型的一种演变模型,将测试和分析与设计关联进行,加强分析与设计的验证。
3. 原型模型是一种演化模型,通过快速构建可运行的原型系统,然后根据运行过程中获取的用户反馈进行改进。
4. 演化模型特别适用于对软件需求缺乏准确认识的情况。
5. 螺旋模型将瀑布模型和演化模型结合起来,加入了两种模型均忽略的风险分析
领取专属 10元无门槛券
私享最新 技术干货