软件工程-2 软件工程技术.ppt

软件工程-2 软件工程技术.ppt

SEI的过程研究工作 主要研究的领域包括 能力成熟度模型(CMM/CMMI) 基于CMM/CMMI 的评估 软件过程定义 个体软件过程PSP 群组软件过程TSP 软件工程测量和分析 什么是软件工程? “工程”一词是科学和数学的某种应用;通过这一应用,使自然界的物质和能源的特性能够通过各种结构、机器、产品、系统和过程,成为对人类有用的东西。 ——Webster大辞典1720年 “软件工程”就是“科学和数学的某种应用;通过这一应用,使计算机设备的能力借助于计算机程序、过程和有关文档成为对人类有用的东西。” ——套用“工程”一词的定义 什么是软件工程? “工程”的隐含含义:这是一件比较大的工作,通常意味着需要较多人员的参与与合作,消耗较多的资源。 软件工程项目通常意味着Programming In Many 和Programming In Large由于消耗资源较多,因此,它既关注人员的组织与参与情况,又关注资源的消耗情况。 什么是软件工程? 需求:工程目标能在一定的时间、一定的预算之内完成。 提出背景:软件危机 微观上,软件危机的特征表现在完工日期一再拖后、经费一再超支,甚至工程最终宣告失败等方面 宏观上、从整个社会对软件的需求来看,软件危机的实质是软件产品的供应赶不上需求的增长 软件工程的成果不是供最终用户使用的一般工具产品,而是为软件

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档