敏捷开发的实践与思考.ppt
《敏捷开发的实践与思考.ppt》由会员分享,可在线阅读,更多相关《敏捷开发的实践与思考.ppt(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、敏捷开发的实践与思考想和大家分享什么我们为什么要践行敏捷开发我们的敏捷开发实践解决了哪些问题敏捷开发的意义何在?对敏捷的疑虑和误区敏捷开发对产品、开发、QA的要求都太高了,难以实现,这该死的story该怎么拆?每个迭代开始要开kick off会,结束要开总结会,天天早上还要开站会,除了会就是会,我们还有时间写代码么?公司里弄个jira,弄个bugfree,再弄个mingle,还要写卡片挪卡,烦不烦那?如上,我们为了敏捷开发要付出很多,我们能否从敏捷开发中得到相应的回报?我们为什么要践行敏捷开发(一)人性的弱点(不按客观规律做事情)贪婪(产品小李:XX月XX日前必须上线,没有人手?小王你加加班吧
2、)自负(开发小王:其实这点时间足够了,项目这么急,自测就免了吧,写代码的时候注意点就行了,以后有时间了再补上)目光狭窄(产品小李:小王我觉得这个地方得改一下。开发小王:这都第几次了!要改就得加工时!至少2个人日 产品小李:啊!要这么久!那就不能按时上线了。,可是这个必须要改)开发小王:真不能再改了,再改不能按时上线了)2022/11/28我们为什么要践行敏捷开发(二)我们内心总是在寻找捷径,心存侥幸,如关羽千里走单骑般高效的完成任务。团队中的任何角色莫不如此。我们对Delay和死磕已经麻木,不会去问问什么,问了也没有答案。我们为什么要践行敏捷开发(三)合作和斗争Dev、QA、PM之间是自发的斗
3、争中合作,合作中斗争的关系我们为什么要践行敏捷开发(四)最初是对已有开发方式的否定能坚持下来是因为敏捷开发的确使项目更为靠谱,降低了项目的风险我们为什么要践行敏捷开发(五)PM,DEV,QA合作又竞争,没有统一的目标频繁delay,频繁死磕,项目进度失控工作透明度差,工作进度度量模糊工作周期长,各种风险不可控我们的敏捷开发实践解决了哪些问题(一)解决问题的宗旨:我们要限制人性的弱点我们要发扬人性的闪光点我们的敏捷开发实践解决了哪些问题(二)Kick Off 会议 统一 PM,DEV,QA的思想:1.本迭代的终极目标是什么,经过这个迭代,我们要为我们的客户增加怎样的体验2.本迭代包含哪几次发布,
4、每次发布需要包含哪些story,story的优先级如何。3.对本次迭代所需story进行集体估点。增强了组员的使命感:PM,DEV,QA之间不是合作竞争关系,而是纯战友关系,大家的终极目标相同,就是把某件事情做到,做对。我们的敏捷开发实践解决了哪些问题(三)迭代总结会议1.迭代数据统计,本次迭代我们的交付能力是否提高了我们哪些方面的能力提高了2.我们还有哪些需要改进,如何改进通过一次次迭代,组员能力不断提高,提高组员的个人荣誉感和集体荣誉感我们的敏捷开发实践解决了哪些问题(四)工作形成闭环 PM制定需求,必须拆分Story,必须与DEV,QA一起对Story进行Review。必须在Story
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 敏捷 开发 实践 思考
限制150内