软件工程
2021-01-14 15:24:22 1 举报
AI智能生成
软件工程
作者其他创作
大纲/内容
软件过程
软件生命周期的基本任务
1.问题定义
2.可行性研究
3.需求分析
4.概要设计
5.详细设计
6.编码和单元测试
7.综合测试
8.软件维护
过程模型
快速原型
螺旋模型
喷泉模型
瀑布模型
增量模型
最佳实践
如何避免陷入软件工程里的陷阱
什么是软件工程?
概括地说,软件工程是指导计算机软件开发和维护的工程学科。采用工程的概念、原理、技术和方法来开发与维护软件,把经过时间考验而证明正确的管理技术和当前能够得到的最好的技术方法结合起来,经济地开发出高质量的软件并有效地维护它,这就是软件工程.
软件工程的基本原理
1. 用分阶段的生命周期计划严格管理
2.坚持进行阶段评审
3.实行严格的产品控制
4.采用现代程序设计技术
5.结果应能清楚地审查
6.开发小组的人员应该少而精
7.承认不断改进软件工程实践的必要性
软件工程包含的领域
1. 软件需求(software requirements)
2. 软件设计(software design)
3. 软件构建(software construction)
4. 软件测试(software testing)
5. 软件维护(software maintenance)
6. 软件配置管理(software configuration management)
7. 软件工程管理(software engineering management)
8. 软件工程过程(software engineering process)
9. 软件工程工具和方法(software engineering tools and methods)
10. 软件质量(software quality)
0 条评论
下一页