您好,欢迎访问三七文档
软件项目管理生存期模型2目录•概述•项目初始•项目确立•生存期模型•项目计划•范围计划-需求管理•范围计划-任务分解•成本计划•进度计划•质量计划•管理计划•人员与沟通计划•风险计划•合同计划•集成计划•项目执行控制•集成计划执行控制•核心计划执行控制•辅助计划执行控制•项目结束•结束过程3第三章生存期模型生存期模型定义传统生存期模型敏捷生存期模型案例分析课程实践:生存期模型4建筑工程类项目典型生存期模型5制药项目典型生存期模型6软件生存期模型特征描述了开发的主要阶段定义每一个阶段要完成的主要过程和活动确定每一个阶段的输入和输出7第三章生存期模型生存期模型定义传统生存期模型敏捷生存期模型案例分析课程实践:生存期模型8常用传统生存期模型瀑布模型V模型快速原型模型增量模型渐近式阶段模型9瀑布模型需求分析设计实施测试维护10适合瀑布模型的项目特征很明确很明确短期项目等需求方案类似项目11常用传统生存期模型瀑布模型V模型快速原型模型增量模型渐近式阶段模型12V模型接收测试集成测试系统测试用户需求需求分析总体设计详细设计编码和调试单元测试13适合V模型的项目特征很明确很明确系统性能、安全等有严格要求等需求方案类似项目14V模型案例15常用传统生存期模型瀑布模型V模型快速原型模型增量模型渐近式阶段模型16原型模型产品概念设计和实施最初原型改进原型直至被接受完成和交付17适合原型模型的项目特征不明确减少项目需求的不确定性需求希望18原型模型案例19常用传统生存期模型瀑布模型V模型快速原型模型增量模型渐近式阶段模型20增量模型:IncrementalModel核心功能核心功能2第一增量第二增量第三增量核心功能13……12121适合增量模型的项目特征基本明确,可能发生变化对于市场和用户把握需要逐步了解需要一步一步实施需求市场用户系统改造22增量模型实例23常用传统生存期模型瀑布模型V模型快速原型模型增量模型渐近式阶段模型24渐进式阶段模型也称为:渐进式迭代模型渐进式前进阶段式提交特点25渐进式开发项目规划需求管理总体设计构建质量保证/系统测试文档编写项目管理详细设计渐进式模型时间26阶段性提交软件概念需求开发总体设计阶段N:详细设计、构建与发行软件发行阶段二:详细设计、构建与发行阶段一:详细设计、构建与发行阶段式模型27渐进式阶段模型的优点阶段式提交一个可运行的产品关键的功能更早出现早期预警问题,避免缺陷蔓延阶段性完成可以降低估计失误28渐进式阶段模型的缺点适合的项目精心规划各个阶段的目标每个阶段提交的都是正式版本,增加工作量渐进式模型可以用于各种项目,主要用于中大型项目,软件项目通常使用这种模型开发。29银行业务系统的生存期实例产品阶段1设计业务需求分析原形系统分析项目规划集成测试产品阶段1开发产品阶段n设计产品阶段n开发确认测试产品提交项目规划项目规划30第三章生存期模型生存期模型定义传统生存期模型敏捷生存期模型案例分析课程实践:生存期模型31敏捷模型(AgileDevelopment)敏捷组织提出的一个灵活开发方法应对迅速变化需求的快速软件开发方法是一种迭代、循序渐进的开发方法32敏捷模型整体框架图33敏捷宣言客户合作胜过合同谈判个体和交互胜过过程和工具可以工作的软件胜过面面俱到的文档响应变化胜过遵循计划敏捷宣言34Scrum模型35产品需求36任务看板:任务看版包含未完成、正在做、已完成的工作状态,假设你今天把一个未完成的工作已经完成,那么你要把小卡片从未完成区域贴到已完成区域。所有人工作进度和完成情况都是公开的,有人的工作任务拖延,大家都能发现,便于及时解决。通常按人分颜色贴纸。37计划纸牌各自取出自己对于此任务的开发时间的预估,如果差别太大,需要一起讨论原因。作用是防止项目在开发过程中,被某些人所领导,受到别人的意志左右。38燃烬图39XP(eXtremeProgramming)极限编程模型XP(eXtremeProgramming)极限编程是由KentBeck提出的一套针对业务需求和软件开发实践的规则。40极限编程方法的实施原则快速反馈(Rapidfeedback)假设简单(Assumingsimplicity)包容变化(Embracingchange)41选择生存期的步骤熟悉各种生存期模型评审、分析项目的特性选择适合项目的生存期模型标识生存期模型与项目不一致地方,并进行裁减42第三章生存期模型生存期模型定义传统生存期模型敏捷生存期模型案例分析课程实践:生存期模型43医疗信息商务平台44MED生存期模型—敏捷模型45四个迭代46迭代模型47第三章生存期模型生存期模型定义传统生存期模型敏捷生存期模型案例分析课程实践:生存期模型48课程实践二:生存期模型确定实践目的:掌握软件项目生存期模型选择方法实践要求:1.复习课程的生存期模型。2.分析SPM项目特性。3.确定SPM项目生存期模型。4.选择1个团队课堂上讲述SPM项目生存期模型,并说明理由。49小结生存期模型瀑布模型V模型原型模型增量模型渐进式阶段模型敏捷开发模型
本文标题:项目初始-生存期
链接地址:https://www.777doc.com/doc-805999 .html