软件工程三要素包括方法,工具和过程

如题所述

软件工程   三要素:方法、工具、过程  

软件生存周期 

1. 软件策划: 问题定义,可行性研究,制定开发计划,项目申报,编写可行性分析报告。

2. 需求分析: 给出详细定义,编写需求规格说明书。  这个阶段是完成好项目的关键所在。

软件开发模型:

1. 瀑布模型: 用此模型时,需求分析阶段出错对软件影响最大。

2. 快速原型模型:

3. 螺旋模型:  

4. 增量模型:

5. V模型:又称为快速应用开发模型

6. 喷泉模型:  

7. 统一开发过程模型:       

软件开发方法:

结构化开发方法, 模块化开发方法,面向对象开发方法    

软件度量:     

三维度: 项目度量,产品度量,过程度量    

软件质量:    McCall 软件质量模型

影响软件产品质量的因素:开发技术、过程质量、人员素质和成本、时间和进度。     

提高软件质量和可靠性的技术分成两类: 避开错误; 容错技术

温馨提示:答案为网友推荐,仅供参考