您好!
欢迎来到京东云开发者社区
登录
首页
博文
课程
大赛
工具
用户中心
开源
首页
博文
课程
大赛
工具
开源
更多
用户中心
开发者社区
>
博文
>
Agile Alliance 如何打造自运转敏捷团队
分享
打开微信扫码分享
点击前往QQ分享
点击前往微博分享
点击复制链接
Agile Alliance 如何打造自运转敏捷团队
自猿其说Tech
2021-01-19
IP归属:未知
34240浏览
敏捷
业务敏捷
计算机编程
每一个团队都有自己的条条框框,这些条条框框指导着我们的日常工作,是我们的行为准则。 敏捷团队建设,团队规范不能一意孤行,每一项都需要获得团队中每一个小伙伴的认同,否则很难贯彻执行下去,出现口头执行实际无法落地的情况。这让我想起春晚黄晓明的一句台词“我不要你觉得,我要我觉得!” 放权≠放任,在敏捷团队推进过程中,我们也制定了一些团队内部约定,但是所有约定的形成都是基于解决现有问题而制定的,让小伙伴能够深入体会到这样做的好处,让每一个人成为规则的受益者,而不是简简单单的执行者。所有的约定都是围绕“打造自运转敏捷团队”这个核心目标,以提升个人自管理能力,让工作有序开展为目的团队约定: 1. 为保证按承诺交付,本周迭代启动后不接受新需求插队,新需求统一放到backlog中进行排期,每周可以对未启动的任务排期进行一次重新梳理。保障紧急任务在不影响大家工作节奏的前提下,能够得到紧急处理。 2. 需求认领要先领取优先级高的任务,不能光挑简单任务。避免了挑任务,复杂任务没人承接的情况出现。 3. 一次一个,做完再领。(临时插队的任务除外,通过预留buffer时间进行管控)。避免多任务并发,增加自管理难度,影响个人工作效率。 4. 研发领取任务时必须给出排期,测试根据研发排期给出测试的排期。明确任务目标,确保工作有序开展。 5. 研发提测前一定要做单元测试,并且通过冒烟测试用例。从启用单测及冒烟测试以来,提测质量得到了大幅度的提升。我们以一个大项目进行了对比,问题数从原来的50+减少到了现在的20+(此处有掌声) 6. 公开透明促进协作,使用看板管理个人工作,每日工作结束前,在看板上及时更新看板。 7. 每天站会根据看板向团队共享工作进展: ① 前一天做了什么? 进度是什么样的?是否按计划完成工作? ② 问题提出,相关人员留下进行讨论 8. 验收标准约定: ① 产品提出需求后,简单需求直接给出验收标准;复杂需求研发出详细设计,设计评审后产品、研发按照约定进行任务卡片拆分,同时给出验收标准。 ② 需求需要测试验证的, 由测试对任务的验收标准进行补充。 9. 三个人以上共同开发的任务认为是大需求, 大需求需要指定第一责任人,负责整体需求跟进,以及后续测试沟通、资源协调、上线, 按需求整体的5% ~ 10%进行工作量加成 (按外系统交互来定百分比)没有这个约定之前,测试在测试过程中,经常发现报了问题,找不到人来看问题,研发也不太好判定问题是否跟自己相关,最后变成没人跟进,影响项目进度。现在指定了第一责任人,对整个项目负责,过程中有问题,第一时间有人跟进,推进了项目进度同时,也培养了个人的项目管理能力,一举两得。 10. 对于比较大的需求,其中比较独立的需求点不要合并到大需求中进行提出,可以单独提需求,独立上线,避免需求互相依赖,延长需求周期。在以前,经常出现几个小问题,合并需求提出,导致项目周期边长,开发难度边大。现在我们对需求进行拆分解耦,无关的需求拆分提出,可以进行快速迭代上线。同时也大大降低了项目交付难度。 经过前期的踩坑及团队磨合,团队中的约定已经得到团队小伙伴的认可,并贯彻执行下来,为团队稳定运转保驾护航。 扩展一下:有很多小伙伴经常分不清团队公约和DOD,会把他们混在一起管理,上面TC团队的实践都是针对团队公约的,是团队协作的约定,而DOD是针对软件是否完成的把控,更多的是对质量的把控。 ------------ ###### Being Agile 京东物流技术发展部效能提升部 ###### 作者:供应链技术部 刘海鸣
原创文章,需联系作者,授权转载
上一篇:Agile Alliance 单元测试—重构的守望者
下一篇:软件架构设计之“4+1”视图模型
相关文章
浅谈对敏捷的认识
架构研究:研发敏捷与中台架构(论前台bp研发敏捷)
敏捷实践 — 估算
自猿其说Tech
文章数
426
阅读量
2149964
作者其他文章
01
深入JDK中的Optional
本文将从Optional所解决的问题开始,逐层解剖,由浅入深,文中会出现Optioanl方法之间的对比,实践,误用情况分析,优缺点等。与大家一起,对这项Java8中的新特性,进行理解和深入。
01
Taro小程序跨端开发入门实战
为了让小程序开发更简单,更高效,我们采用 Taro 作为首选框架,我们将使用 Taro 的实践经验整理了出来,主要内容围绕着什么是 Taro,为什么用 Taro,以及 Taro 如何使用(正确使用的姿势),还有 Taro 背后的一些设计思想来进行展开,让大家能够对 Taro 有个完整的认识。
01
Flutter For Web实践
Flutter For Web 已经发布一年多时间,它的发布意味着我们可以真正地使用一套代码、一套资源部署整个大前端系统(包括:iOS、Android、Web)。渠道研发组经过一段时间的探索,使用Flutter For Web技术开发了移动端可视化编程平台—Flutter乐高,在这里希望和大家分享下使用Flutter For Web实践过程和踩坑实践
01
配运基础数据缓存瘦身实践
在基础数据的常规能力当中,数据的存取是最基础也是最重要的能力,为了整体提高数据的读取能力,缓存技术在基础数据的场景中得到了广泛的使用,下面会重点展示一下配运组近期针对数据缓存做的瘦身实践。
最新回复
丨
点赞排行
共0条评论
自猿其说Tech
文章数
426
阅读量
2149964
作者其他文章
01
深入JDK中的Optional
01
Taro小程序跨端开发入门实战
01
Flutter For Web实践
01
配运基础数据缓存瘦身实践
添加企业微信
获取1V1专业服务
扫码关注
京东云开发者公众号