软件测试基础(软件开发过程概述)

让人想犯罪 __ 提交于 2019-12-05 00:14:59

软件工程

软件工程的三个阶段: 定义、开发、检验

定义阶段:可行性研究、初步项目计划、需求分析

开发阶段:概要设计、详细设计、实现、测试

检验交付与维护阶段:运行、维护、废弃

 

开发过程的活动

软件规格说明书:规定软件的功能、性能以及其性能原理

软件开发:产生满足规格说明书的软件,包括设计和编码等工作

软件确认:确认软件能够满足客户提出的要求,对应于软件测试

软件演进:为满足客户的更变要求,软件必须在使用过程中演进,以求尽量延长软件的生命周期

 

软件开发的过程模型

在一个具体的软件开发过程中,软件工程师要设计、提炼一个工程开发策略,用以覆盖软件过程的基本阶段,确认所涉及的过程、方法、工具

常用的过程模型有线性顺序模型、原型模型、快速开发模型、演化软件过程模型等。

 

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!