1 / 20
文档名称:

敏捷开发过程.docx

格式:docx   大小:5,306KB   页数:20页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

敏捷开发过程.docx

上传人:幸福人生 2022/3/17 文件大小:5.18 MB

下载得到文件列表

敏捷开发过程.docx

相关文档

文档介绍

文档介绍:敏捷开发过程
Scrum敏捷开发过程实战
产品级,大团队的敏捷实战方法
需求结构化
需求描述
版本规划
迭代计划
日常活动
团队建设
与传统灌输理念的培训不同,此实战培训中不只包含“按客户价值进行优先级化表达,形成一棵有层次的需求树。
如图,看似是一个很普通的“增删改查表”,但图中的第二至四级目录实际上来自于之前的业务愿景-业务数据-业务操作。这样就很容易从之前的图形化需求形成树形的需求树,其不同层次对应不同尺度的用户故事。
注:很多业界的敏捷开发工具如Jira都引入了层次化用户故事,但均没有提供层次定义和可操作的分解方法。本培训采用Word作为演示工具,也可对应到具体工具中。
×××××××××××××××××××××××××第二天××××××××××××××××××××××××××××××
第五步:用户故事——面向用户价值的需求描述方式
很多软件虽然交付了功能,却不是客户想要的。比如,微博这类的大型系统的管理员,是否会有一个“查看所有用户”这样的功能来管理几亿个用户?如果没有,他怎么知道有哪些用户?如果有,如何避免海量用户造成的信息爆炸?
敏捷开发引入了一种面向客户价值而非产品功能的需求描述方式,将功能放在具体的使用环境中讨论,从而能为客户制作出符合其价值的产品。
现场演练与指导:编写自己的用户故事(30分钟)
案例分享:文字游戏还是价值挖掘挖掘
第六步:用户建模——购买决策者/主要使用者
“今年过节不收礼,收礼就收脑白金”。尽管多数收礼者(主要使用者)并不知道脑白金到底包含何种成分,服用后到底有哪些好处,但是确有无数的送礼者(购买决策者)选择购买。
本内容介绍如何区分购买决策者和主要使用者,并面向核心用户编写用户故事。
现场演练与指导:建立自己的用户模型(30分钟)
案例分享:一款年收入12亿元的网络游戏对“所有用户”的理解
第二阶段:版本规划与迭代计划
本阶段以第一阶段生成的各层次用户故事为输入,进行宏观的版本规划和微观的迭代计划。
传统敏捷开发缺少版本规划的具体实施方法,“按客户价值优先级进行排序”听起来有道理但却难以实施。尤其是在初期无法获得全部用户故事的情况下,优先级排序非常困难。
本培训中的方法可以:
在开发的初期即可提供颗粒度可控的高层需求(史诗故事)进行排序;
产品经理根据业界统计数据即可进行版本规划;
在版本规划的同时自动完成工作量规划,从而准确安排迭代的数量;
在每个迭代的计划会上通过“敏捷扑克估算”,借助集体智慧解决个体问题:
迅速找到最快的解决办法;
发现高手与新手的差距,并通过讨论弥补差距;
以10分钟代价提前发现上千行代码的浪费;
第一步:版本规划——项目早期的量化分层规划方法
版本规划涉及到立项时的战略性规划、迭代间的发布规划、随时可能发生的产品升级规划等不同层次。培训中会建立三级规划方法与之对应,分别是业务愿景规划、业务数据规划和业务操作规划。
由于业务数据的定义兼容FPA(功能点分析)中ILF(内部逻辑文件)的定义,因此每个业务数据无需知道细节即可按业界数据2人月计算(精确数值为35人天)。
配图中展示了一个电商网站不同阶段规划的情况。左侧业务愿景每个对应4~20人月规模的需求;中间业务数据级别每个对应2人月规模的需求;右上角黑体字则是业务操作,每个对应4~5人天规模。
第二步:迭代规划
若一个版本需要在三个迭代后才能完成,那么每个迭代应该完成哪些功能?
本培训中引入了精益创业(Lean Start-up)中MVP(最小可用产品)的概念,介绍如何聚焦于最少的工作量完成一个可以供用户使用并提交反馈的产品。
在完成迭代规划后,产品经理就得到了一个意向性的迭代列表,以及每个迭代中的需求分布情况。接下来在每个迭代开始第一天,需要召开计划会议对详细需求进行讲解和估算。
第三步:迭代计划会
本阶段通过讲解计划会的完整过程及背后的思想,并通过实际练习,对之前需求分析阶段获得的用户故事进行估算。
详细内容包括:
猪与鸡的故事——敏捷计划会背后的分权思想
如何通过放权提升开发人员个体的积极性。
产品经理如何讲解故事
如何从大到小、从整体到局部、从背景到功能地分层讲解用户故事;如何在客户环境中理解需求。
开发人员扑克估算
如何让团队成员说出真实的估算值;如何让高手在估算时就能帮助新手;如何通过估算来澄清需求。
讲师在从事开发时,曾将已经完成的、多达4000行代码压缩为55行代码。在实施敏捷估算后,在计划会即可避免这种浪费,而无需等待编码实际结束后才发现。
小游戏:世界□□□□(保密内容)有多高?(演示估算扑

最近更新

版个人向银行借款标准合同范本 6页

企业间资产重组与资源并购实施途径研究 2页

企业思想政治工作效果定量化评估的探索 2页

任职资格体系在电力生产企业管理中的应用 2页

《运南瓜》绘本故事PPT课件 9页

代建资金支付控制存在的问题及完善对策 2页

深圳住宅租赁合同示范文本 5页

涉外劳务派遣合同管理规定(七) 7页

介绍一种对国外引进测试系统进行精度鉴定的方.. 2页

人类工程学在企业管理中的应用(下) 2页

浦发银行贷款业务合同 7页

产气气杆菌10016异淀粉酶的研究 2页

交流接触器常见故障维修技术浅谈 2页

沥青混合料搅拌设备吊运服务合同(范本1) 6页

汽车维修合作协议合同 6页

二维层状介质地震波速度的反演方法 2页

汽油购销合同范本 6页

水果进出口合同 6页

乌云河流域地下水资源量计算与方法分析 2页

民间抵押贷款合同 6页

中草药饲料添加剂研究的历史与现状 2页

中小型外贸企业内部控制问题与对策研究 2页

中型厂热送辊道秤系统计量精度的优化改造 2页

正式信用贷款合同协议 6页

中国的鲌属和红鲌属鱼类的研究 2页

中国工业产权研究会章程(试行) 2页

中国农业科学院甜菜研究所受国家两部一委表彰.. 2页

中医外治法在儿科急症中的应用举隅 2页

两井定向地下连接导线测站数的限值及平差方法.. 2页

东亚国际工程承包劳务市场现状及我对策 2页