敏捷SCRUM方法的推广及实例.ppt
《敏捷SCRUM方法的推广及实例.ppt》由会员分享,可在线阅读,更多相关《敏捷SCRUM方法的推广及实例.ppt(67页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、敏捷方法敏捷方法的应用的应用研发部 王凌宇2012-32012-3目 录什么是敏捷什么是敏捷敏捷的特点敏捷的特点SCRUMSCRUM简介简介敏捷实践敏捷实践什什 么么 是是 敏敏 捷捷敏 捷敏捷软件工程敏捷软件工程敏捷的商业目标敏捷的商业目标敏捷的价值观敏捷的价值观敏捷的定义敏捷的定义敏捷项目管理敏捷项目管理敏捷软件工程的哲学理念让客户满意软件的快速增量交付小而高度自主的项目团队非传统的方法及整体精简开发 敏捷开发方法敏捷过程Steven Goldman等敏捷是动态的、内容独特的、勇于接受变化和面对成长的。Martin Fowler对于开发过程及其产品本身,快速反馈是不可替代的。项目基本定义项
2、目是为创造项目是为创造独特的独特的产品、服务或成产品、服务或成果而进行的果而进行的临时性临时性工作工作项目项目项目生命期是通常按顺序排列而有时项目生命期是通常按顺序排列而有时又相互交叉的又相互交叉的各项目阶段各项目阶段的集合的集合项目生命期项目生命期项目生命期过程组启动过启动过程组程组规划过规划过程组程组执行过执行过程组程组收尾过收尾过程组程组监控过程组监控过程组监控过程组监控过程组敏捷项目生命期知识领域启动规划项目整体管理4.1制定项目章程4.3制定项目管理计划4.2制定初步范围说明书项目范围管理5.1范围规划5.2范围定义5.3创建WBS项目进度管理6.1活动定义6.2活动排序6.3活动资
3、源估算6.4活动历时估算6.5制定进度计划项目成本管理7.1成本估算7.2成本预算项目质量管理8.1质量规划项目人力资源管理9.1人力资源规划项目沟通管理10.1沟通规划项目风险管理11.1风险规划11.2风险识别11.3风险定性分析11.4风险定量分析11.5风险应对规划项目采购管理12.1采购规划12.2发包规划启动及规划过程组 敏捷开发 Quick StartWHYWHATWHENHOW团队环境团队环境项目团队要做哪些事要做哪些事?多久能做完多久能做完?项目立项怎么做?怎么做?WHEREWHOQuick Quick StartStart敏捷开发 Quick Start项目团队项目团队知道
4、为什么沟通、协调便利需求的导入、分析技术路线的制定团队环境团队环境有预估的事有预估的事怎么做怎么做SCRUM迭代敏捷的商业目标满足当前客户及未来客户的需要持续创新持续创新产品适应性产品适应性满足市场,提高投资回报率缩短交付进度缩短交付进度对产品和企业变化作出迅速反应人员和流程适应性人员和流程适应性敏捷的定义Jim Highsmith,2002敏捷是制造并响应变化从而在动荡的商业环境中敏捷是制造并响应变化从而在动荡的商业环境中创造利润的能力。创造利润的能力。敏捷是平衡灵活和稳定性的能力敏捷是平衡灵活和稳定性的能力。敏捷三角形价值价值(外在品质)(可发布的产品)质量质量(内在品质)(可靠的、适应的
5、产品)约束约束(成本、进度、范围)敏 捷 宣 言我们通过身体力行和帮助他人来揭示更好的软件开发方式。经由这项工作,我们形成了如下价值观:个体与交互个体与交互重于重于过程和工具过程和工具可用的软件可用的软件重于重于完备的文档完备的文档客户协作客户协作重于重于合同谈判合同谈判响应变化响应变化重于重于遵循计划遵循计划虽然右项也具有价值,但我们认为左项具有更大的虽然右项也具有价值,但我们认为左项具有更大的价值价值-2001敏捷小贴士最终客户价值是在销售时交付,不是在计划时交付。在业绩优良的团队中,领导管理原则,而原则管理团队。敏捷强调的是态度而不是流程,它是氛围而不是方法。敏敏 捷捷 的的 特特 点点
6、团队打造团队打造PDCA原理原理项目管理项目管理软件工程软件工程目标管理目标管理软件研发过程经验主义流程控制 经验主义这一词是指通过观察,经验,和实验观察,经验,和实验来获得信息。经验主义流程控制基于持续不断地循环,来检查流程是否准确地运转,并按照需要调整调整适应适应基于经验主义流程控制三大支柱Transparency 透明性Inspection 观察Adaptation 调整软件研发项目分类软件研发项目生命期需求收集需求收集需求收集Text in hereText in here顺序式顺序式测测测 试试试集集集 成成成编编编 码码码设设设 计计计分分分 析析析迭代式迭代式需求收集需求收集需求
7、收集需求收集测测测测 试试试试集集集集 成成成成原型阶段:原型阶段:原型阶段:原型阶段:分析、设计、分析、设计、分析、设计、分析、设计、编码编码编码编码原型阶段:原型阶段:原型阶段:原型阶段:分析、设计、分析、设计、分析、设计、分析、设计、编码编码编码编码原型阶段:原型阶段:原型阶段:原型阶段:分析、设计、分析、设计、分析、设计、分析、设计、编码编码编码编码按需要按需要重复重复部分需求收部分需求收部分需求收部分需求收集和规划集和规划集和规划集和规划时间盒时间盒时间盒时间盒时间盒时间盒时间盒时间盒时间盒时间盒时间盒时间盒时间盒时间盒时间盒时间盒时间盒时间盒时间盒时间盒迭代迭代/增量式增量式软件项
8、目生命周期管理风险的方式生命周期类型生命周期类型生命周期生命周期范例范例优势以及成功的必要条件优势以及成功的必要条件项目优先级项目优先级成功预期成功预期顺序式顺序式瀑布瀑布需求已知并已达成共识需求已知并已达成共识系统架构已被深入理解系统架构已被深入理解项目需求不会发生变化项目需求不会发生变化项目团队不会发生变化项目团队不会发生变化1.功能集合功能集合2.低缺陷率低缺陷率3.发布时间发布时间成功,并可得到成功,并可得到反馈反馈迭代式迭代式螺旋,不断演化的原螺旋,不断演化的原型型管理技术风险管理技术风险不断演化的需求不断演化的需求1.功能集合功能集合2.低缺陷率低缺陷率3.发布时间发布时间迭代中的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 敏捷 SCRUM 方法 推广 实例
限制150内