舞台为我而敞开!
什么是软件生命周期
上一篇 /
下一篇 2007-03-29 11:46:41
/ 个人分类:软件质量
同
其他事物一样,软件也有孕育、诞生、成长、成熟、衰亡的生存过程,称其为计算机软件的生存周期。根据这种思想,把上述活动进一步展开,可以得到软件生存周期中的6个阶段。
(1) 制定计划 确定待开发软件系统的总目标,给出它的功能、性能、可靠性以及接口等方面的要求;研究完成该项软件任务的可行性,探讨解决问题的可能方案;制定完成开发任务的实施计划,连同可行性研究报告,提交管理部门审查。
(2) 需求分析 对待开发软件提出的需求进行分析并给出详细定义。编写软件需求说明书及初步的用户手册,提交管理机构评审。
(3) 软件设计 把已确定的各项需求转换成相应的体系结构。进而对每个模块需完成的
工作进行具体描述。编写设计说明书,提交有关部门评审。
(4) 程序编写 把软件设计转换成计算机可以接受的程序代码。
(5)
软件测试 在设计
测试用例的基础上,检验软件的各个组成部分。
(6) 运行和维护 已交付的软件正式运行,并在使用过程中进行适当维护。
收藏
举报
TAG:
软件质量