软件项目工程管理 生存期模型选择.doc_第1页
软件项目工程管理 生存期模型选择.doc_第2页
软件项目工程管理 生存期模型选择.doc_第3页
软件项目工程管理 生存期模型选择.doc_第4页
全文预览已结束

下载本文档

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

文档简介

.合同登记编号: Y-S20110316CCA 生存期模型选择项目名称: 新新图书管理系统委托人(甲方): 新新图书馆研究开发人(乙方): 实习生开发团队签订地点: 西安市签订日期: 2011-3-16有效限期: 2011-3-16至 2011-10-16 西安市信息技术管理办公室 针对本项目的开发特点,参考企业的生存期说明和软件过程体系,觉得采用增量模型,如图所示。理由如下:(1) 图书管理系统的全部功能分成通用功能和日常业务管理功能两大类。因此可以先基于通用功能做出一个最小的使用版本,在逐步添加其余的功能。这样一来,用户可以在先使用最小版本的同时,提出更多明确的需求。这有助于下一阶段的开发,大大减小了开发的风险。(2) 在图书管理系统中,要求系统有扩展性。若使用增量式模型,可以保证系统的可扩充性。用户明确了需求的大部分,但也存在不很详尽的地方,通过客户使用这个可用的产品,然后进行评估,评估结果作为下一个增量的开发计划,下一个增量发布一些新增的功能和特性,直至产生最终完善的产品。(3) “系统要求有可扩充性,可以在现有系统的基础上,通过前台就可加挂其他功能模块”即用户可能会增加新的需求。(4) 对一个管理方式已经比较成熟的图书管理,要完全舍弃原有的管理方式,用该图书管理系统替代全部管理,这是不实际的。所以,可以从最基础的做起,逐步扩充其应用,所以选用增量式模型来开发系统。(5) 本项目具备增量式模型的其他特点:1) 项目复杂程度为中等2) 预计开发软件的成本为中等3) 产品和文档的再使用率会很高4) 项目风险较低生存期中的和阶段定义如下:项目规划阶段阶段目标:根据合同和初步的需求分析确定项目的规模、时间计划和资源需求。输入:合同文本、Sow过程:项目规划、计划确认输出:项目计划需求分析阶段阶段目标:确定客户的需求输入:项目计划、Sow过程:需求获取、需求分析、需求控制输出:原型系统、需求规格设计阶段阶段目标:总体系统结构设计输入:原型系统、需求规格过程:总体设计输出:系统设计说明书、数据库结构定义增量一实现阶段目标:输入:系统设计说明书、数据库结构定义过程:详细设计,编码,代码走查,代码评审,单元测试输出:详细设计说明书,源代码,可运行版本增量二实现阶段目标:实现系统的散客开单功能输入:系统设计说明书,数据库结构定义过程:详细设计,编码,代码走查,代码评审,单元测试输出:详细设计说明书,源代码,可运行版本2增量三实现阶段目标:实现系统的散客开单功能输入:系统设计说明书,数据库结构定义过程:详细设计,编码,代码走查,代码评审,单元测试输出:详细设计说明书,源代码,可运行版本3增量四实现阶段目标:实现系统的散客开单功能输入:系统设计说明书,数据库结构定义过程:详细设计,编码,代码走查,代码评审,单元测试输出:详细设计说明书,源代码,可运行版本4增量五实现阶段目标:实现系统的散客开单功能输入:系统设计说明书,数据库结构定义过程:详细设计,编码,代码走查,代码评审,单元测试输出:详细设计说明书,源代码,可运行版本5增量六实现阶段目标:实现系统的散客开单功能输入:系统设计说明书,数据库结构定义过程:详细设计,编码,代码走查,代码评审,单元测试输出:详细设计说明书,源代码,可运行版本6增量七实现阶段目标:实现系统的散客开单功能输入:系统设计说明书,数据库结构定义过程:详细设计,编码,代码走查,代码评审,单元测试输出:详细设计说明书,源代码,可运行版本7集成测试阶段目标:通过集成测试下的软件测试输入:测试计划、

温馨提示

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

评论

0/150

提交评论