1、问题定义:
关键任务:要解决的问题是什么
输出:关于问题性质、工程目标和工程规模的书面报告
2、可行性研究:
关键任务:上一个阶段所确定的问题是否有行的通的解决办法
输出:可行性研究报告、项目初略计划
3、需求分析:
关键任务:目标系统必须做什么(可行性研究阶段的需求分析是粗略的、不准确的)
输出:软件需求规格说明书
4、概要设计:
关键任务:怎样实现目标系统
输出:总体设计说明书
5、详细设计:
关键任务:应该怎样具体的实现这个系统
输出:详细设计说明书
6、编码和单元测试:
关键任务:写出正确、容易理解、容易维护的程序模块
输出:用选定语言书写的程序及对每个程序模块的测试
7、综合测试
关键任务:通过各类型的测试(及相应的调试)使软件达到要求
输出:测试计划、测试详细方案以及实际测试结果
8、软件维护
关键任务:通过各种必要的维护活动使系统持久地满足用户需要
浙公网安备 33010602011771号