软件过程
上一节
下一节
软件工程中,人们通过建立抽象的软件开发模型,把软件生命周期中的各个活动或步骤安排到一个框架中,将软件开发的全过程清晰、直观地表达出来。软件开发模型是软件工程思想的具体化,它反映了软件在其生命周期中各阶段之间的衔接和过渡关系以及软件开发的组成方式,是人们在软件开发实践中总结出来的软件开发方法和步骤。
软件开发模型的内在特征有以下4点:
(1)软件开发模型描述了主要的开发阶段
(2)软件开发模型定义了每个阶段要完成的主要任务和活动
(3)软件开发模型规范了每个阶段的输入和输出
(4)软件开发模型提供了一个框架,把必要的活动映射到这个框架中
本知识点就是学习软件过程的定义和软件过程模型,主要介绍瀑布模型、快速原型模型、增量模型、螺旋模型、喷泉模型、Rational统一过程、敏捷开发与极限编程、微软过程。

