项目生命周期模型描述.doc
上传人:sy****28 上传时间:2024-09-14 格式:DOC 页数:5 大小:73KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

项目生命周期模型描述.doc

项目生命周期模型描述.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Or_项目生命周期模型描述_V1.0项目生命周期模型描述文件状态□草稿■正式发布□正在修改文件标识:当前版本:原作者:首次发布日期:密级□公开■保密□机密版本历史发布版本文档状态作者参与者审核人变更内容起止日期备注目录TOC\o"1-3"\h\z\uHYPERLINK\l"_Toc229897477"第一条:编写目的PAGEREF_Toc229897477\h4HYPERLINK\l"_Toc229897478"第二条:适用范围PAGEREF_Toc229897478\h4HYPERLINK\l"_Toc229897479"第三条:生命周期模型描述PAGEREF_Toc229897479\h4HYPERLINK\l"_Toc229897480"3.1瀑布模型概述PAGEREF_Toc229897480\h4HYPERLINK\l"_Toc229897481"3.2阶段定义PAGEREF_Toc229897481\h4HYPERLINK\l"_Toc229897482"3.3适用情况PAGEREF_Toc229897482\h5HYPERLINK\l"_Toc229897483"3.4优点和注意事项PAGEREF_Toc229897483\h5第一条:编写目的本文档定义了公司项目开发的生命周期模型,作为定义公司项目开发标准过程的依据。第二条:适用范围本文档适用于公司中的所有软件项目。第三条:生命周期模型描述3.1瀑布模型概述瀑布模型是一种线型顺序模型,是项目自始至终按照一定顺序的步骤从需求分析进展到系统测试直到提交用户使用,它提供了一种结构化的、自顶向下的软件开发方法,每阶段主要工作成果从一个阶段传递到下一个阶段,必须经过严格的评审或测试,以判定是否可以开始下一阶段工作,各阶段相互独立、不重叠。瀑布模型的开发流程如下图:架构设计立项项目计划数据库设计概要设计实现系统测试单元和集成测试测试计划单元和集成测试用例提交或发布验收客户需求系统测试用例需求分析3.2阶段定义No阶段入口标准任务出口标准1项目计划项目已立项制定集成项目计划项目计划已通过评审2需求分析项目计划已经完成且评审通过1.抽象分解客户需求;2.系统测试设计需求分析已通过评审3架构设计需求分析已完成,且已通过评审设计系统的架构架构设计完成,且已通过评审4数据库设计需求分析已完成,且已建立解决方案设计数据库结构数据库设计已通过评审5概要设计架构设计已完成,且已通过评审设计软件编码的逻辑结构概要设计通过评审6实现概要设计和数据库设计已通过评审编码、包装以及帮助文件的编写实现产品通过评审7单元/集成测试单元测试:单元编码完成。集成测试:单元测试通过,产品集成部分完成根据测试用例进行单元/集成测试单元、集成测试完成并通过评审8系统测试系统已集成,依据项目测试计划,启动系统测试根据测试用例进行系统测试系统测试通过评审3.3适用情况客户需求相对清晰。项目经理有一定的项目管理经验要求开发周期时间较充分3.4优点和注意事项瀑布模型的优点仍然是可以保证整个软件产品较高的质量,保证缺陷能够提前的被发现和解决。采用瀑布模型可以保证系统在整体上的充分把握,使系统具备良好的扩展性和可维护性。但对于前期需求比较模糊,短时间难以明确的项目,则较难很好的利用瀑布模型。针对此类项目,在实际开发过程中,如果使用了瀑布模型,项目负责人要增加对过程的监控。