XXXX秋 计算机学科概论 软件工程概述_第1页
XXXX秋 计算机学科概论 软件工程概述_第2页
XXXX秋 计算机学科概论 软件工程概述_第3页
XXXX秋 计算机学科概论 软件工程概述_第4页
XXXX秋 计算机学科概论 软件工程概述_第5页
已阅读5页,还剩99页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、8客户所付的钱9上线后的技术支持7最后交付给用户的软件0 客户真正的需求1 客户解释他们想要的4程序员写出的代码2项目负责人对客户需求的认识3系统分析员分析的6项目文档一片空白5顾问所描绘的情景做啥,怎么做,用做啥,怎么做,用什么做(工具、技什么做(工具、技术),谁作,什么术),谁作,什么时候做时候做开始做:开始做: 做得怎么样?做得怎么样?持久使用:维修持久使用:维修是啥,要啥,啥是啥,要啥,啥样,理解,搞清样,理解,搞清楚,弄明白楚,弄明白 进步进步 - 先进的原材料和先进的原材料和 先进的分析先进的分析范围范围 - Pantheon的五倍范围的五倍范围 Cheops的的3倍高度倍高度:方

2、法、工具、过程方法、工具、过程4、软件工程之过程生命周期 Life Cycle階段模式(Benington,1956)瀑布模式(Royce,1970)漸增模式(Mills,1971)雛型模式(Bally等人 ,1977)螺旋模式(Mills等人 ,1986;Boehm,1988)19501960197019801990同步模式(Aoyama, 1993)(FEASIBILITY STUDYREQUIREMENTS ANALYSISSPECIFICATIONGLOBAL DESIGNDETAILED DESIGNIMPLEMENTATIONDISTRIBUTIONVALIDATION & VER

3、IFICATIONPROJECT PROGRESSFEASIBILITY STUDYREQUIREMENTS ANALYSISSPECIFICATIONGLOBAL DESIGNDETAILED DESIGNIMPLEMENTATIONDISTRIBUTIONVALIDATION & VERIFICATIONPROJECT TIME 线性的线性的需求分析验证规格说明验证设计验证编码测试综合测试维护定义时期开发时期维护时期 线性的线性的delivery 交付,移交快速原型验证规格说明验证设计验证编码测试综合测试维护变化的需求验证维护过程开发过程需求分析验证规格说明验证设计验证维护针对每个构件完成

4、详细设计、编码和集成,经测试后交付给用户决定目标、决定目标、方案和限制方案和限制评价方案、评价方案、识别风险、识别风险、弱化风险弱化风险 开发、验证、开发、验证、下一级产品下一级产品 计划下一阶段计划下一阶段集成测试图2.6 简化的螺旋模型图2.7 完整的螺旋模型图2.7 完整的螺旋模型PlanningRequirementsAnalysis & DesignImplementationDeploymentTestEvaluationManagementEnvironmentEach iteration results in an executable release.TimeRisk喷泉模型按照内容按照内容组织组织阶段阶段开始细节构造过渡商业建模核心过程流程

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论