软件工程过程(Software Engineering Process)

转载 2006年06月06日 00:11:00

软件工程过程是为获得软件产品,在软件工具支持下由软件工程师完成的一系列软件工程活动。

软件工程过程通常包含四种基本的过程活动:
(1)软件规格说明:规定软件的功能及其运行的限制;
(2)软件开发:产生满足规格说明的软件;
(3)软件确认:确认软件能够完成客户提出的要求;
(4)软件演进:为满足客户的变更要求,软件必须在使用的过程中演进。

软件工程过程具有如下特性:
(1)易理解性。
(2)可见性:每个过程活动均能以取得明确的结果告终,使过程的进展对外可见。
(3)可支持性:易于得到计算机辅助工程工具的支持。
(4)可接受性:易于为软件工程师接受和使用。
(5)可靠性:不会出现过程错误,或发现在产品出现故障之前。
(6)健壮性:不受意外发生问题的干扰。
(7)可维护性:过程可随软件机构需求的变更或随认定的过程改进而演进。
(8)速度:从给出规格说明起,就能够较快地完成开发而交付。

 

相关文章推荐

0835软件工程(Software Engineering)作为一级学科的外在建制已经确立,其内在建制还缺什么?

from:http://wenku.baidu.com/view/f3dcb003bed5b9f3f90f1ccc.html from: http://blog.sciencenet.cn/...

(Software Engineering Overview)軟件工程基礎

SE的目標是發展和保持高水平的軟件,使軟件系統具有可管理性,可重用性,魯棒性以及更加容易理解。   Prototype Process模型 【需求——快速設計——原型設計——評測】——最終設計   S...

[Note]港大-软件工程(Software Engineering)复习笔记

对于软件工程来说,最重要的是过程(process)

大师的软件工程书籍推荐:Software Engineering Book Recommendations --By Mary Shaw

Software Engineering Book Recommendations Mary Shaw People often ask me for recommendations abou...

再论libmesh,options on engineering simulation software design and develop (现代工程仿真软件设计开发的一个考虑)

libmesh fem library -- oo hpc 1 现代工程仿真软件的特点:    现代工程仿真软件都超复杂。从过程讲包括,隐式算法,并行实现,自适应方法,多物理场耦合等。从学...

软件工程 Personal Software Process--PSP

  • 2011年05月13日 21:51
  • 265KB
  • 下载

Software Process (软件过程)

Software Process Models 简介 软件过程是构建软件的一系列活动,这些活动包含了软件从无到有的开发过程。然而越来越多的新型软件都是通过扩展已有的系统或集成现有的软件组件来完成开...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:软件工程过程(Software Engineering Process)
举报原因:
原因补充:

(最多只允许输入30个字)