- 2
- 0
- 约3.88千字
- 约 38页
- 2021-01-02 发布于福建
- 举报
软件过程
定义:软件工程过程是为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。
主要包括:
软件规格说明:规定软件的功能及其运行的限制;
软件开发:产生满足规格说明的软件;
软件确认:确认软件能够完成客户提出的要求;
软件演进:为满足客户的变更要求,软件必须在使用的过程中演进。;软件过程定义了:
方法使用的顺序
要求交付的文档资料
为保证质量和适应变化所需要的管理
软件开发各个阶段完成的里程碑
软件过程特性:
易理解性
可见性
可支持性
可接受性
可靠性;§2.1 软件生命周期的基本任务
1.软件生存期 Software life cycle
软件有一个孕育、诞生、成长、成熟、衰亡的生存过程。这个过程即为计算机软件的生存周期。
软件产品从形成概念开始,经过开发、使用和维护,直到最后退役的全过程称为软件生存周期。
软件生存周期主要包括以下3个部分:
1.软件定义(系统分析):问题定义、可行性研究(软件计划)、需求分析;
2.软件开发(系统设计):概要设计、详细设计、软件实现(编码、单元测试)、综合测试(组装测试、确认测试);
3.软件运行、维护。; ;一、问题定义
问题定义阶段必须回答的关键问题:“要解决的问题是什么”。
通过调研,系统分析员应该提出关于问题性质、工程目标和工程规模的书面报告,并且得到客
原创力文档

文档评论(0)