我国最大的IT项目管理门户网站,国内IT项目管理培训与咨询服务提供商

当前位置:首页 > 敏捷开发 > 正文

创新不止步,党建促研发——春天工程敏捷与看板实践纪实

2018-11-16 来源:我们的开心
      长期以来,二部党总支紧紧围绕“党建促研发”这个工作核心,积极推动和开展各项工作。近期,部门大力倡导在研发和管理等各个领域进行创新型探索,第一党支部移动营销党小组积极响应,深入学习和实践了看板管理理念,以春天工程作为中心实践敏捷开发方法的首个试点,与项目管理办公室开展了通力合作。春天工程敏捷开发于8月18日正式启动,迄今为止已历经六个迭代周期,实现了敏捷开发从“0”到“1”的突破。团队在精益敏捷、Scrum框架和看板等方面的理论领会更加深刻、实践经验更加丰富,团队协作能力和自组织能力得到显著提升,团队和个人都受益匪浅。下面将春天工程团队前期敏捷实践的历程、取得的成绩、经验总结和下一步改进目标纪实如下,希望能够为其他项目团队提供借鉴参考。
 
敏捷团队转型之路
      春天工程主要包含三大平台产品,以及两个应用项目的研发。工程工期紧、任务重,为了促进各个团队间高效协作,快速交付高价值的产品,灵活响应市场变化,在中心项目办的指导和帮助下,春天工程项目团队开始了敏捷开发实践的探索之路。
 


 
迭代一(8.21-9.3)
事不避难,知难不难。
      团队对于敏捷开发的理解尚处于理论层面,如何把一个新的观念和项目管理流程推行好并得到大家的广泛认同,并不是一件容易的事情。项目组经过认真分析,结合自身实际进行了实施流程的统筹规划,然后条分缕析、各个击破,从召开迭代计划会议、需求和用户故事的设计、工作任务的拆分、看板的规划和使用、迭代评审和总结会的召开等各个方面进行了初步设计。随后项目团队从模仿开始,先行固化行为准则,慢慢摸索和尝试,实现了全部开发任务的看板可视化,建立起了用户故事和任务卡片,划分了不同阶段、不同区域,并按规定时间召开每日站会,开始逐步适应敏捷+看板模式,首次体会到了可视化带来的好处。但问题也很突出,(现在看来当时的问题简直“一言难尽”),从下图就明显看出,看板空旷且卡片颜色单调,卡片流动效果极差。
 
 
 
迭代二(9.4-9.17)
越简单、越精炼,
往往就越丰富、越有力量。
      迭代一中,发现有些成员在每日站会中讲的东西过多过杂,导致站会时间拖沓、效率不高,有的成员同时认领多个便签,结果便签好几天都无法移动。另外,迭代一评审会上团队演示工作成果时只能通过手机设备演示给PO,无法投影展示给全体团队成员。
      此次迭代中,首先从规范站会入手,每日站会每个人只讲“昨天我做了什么、今天要做什么和遇到什么问题”,避免讨论技术细节,存在的问题通过站会后的“鱼缸会议”来详细讨论。经过此项改革每个团队的站会时间一般控制在10分钟以内,极大提高了沟通效率,存在的问题也通过鱼缸会议得到有效解决。另外为了促进便签的流动,规定了每个人认领任务的上限,而且本次迭代由专人研究解决了设备投影问题,达到了较好的迭代成果演示效果。
 
 
迭代三(9.18-9.30)
不以规矩,不成方圆。
      上个迭代中,继续暴露一些突出问题,就是故事和任务的拆分粒度不合适导致一个迭代交付用户故事的数量极少、各种卡片形式多样无法统一管理、卡片在各个阶段的流动较为随意,如果这些问题不解决,对于后期回顾和总结都是一个极大的阻碍。因此,本迭代开始,项目组着重优化故事和任务的拆分粒度、规范各种卡片模板并建立编号规则、制定阶段完成标准定义(DOD)和卡片在各个阶段间的流动规则,同时规定了任务计时方法、认领任务个数限制和站会同时操作看板等规则,形成明确的《Kanban使用规范》和《每日站会注意事项》,宣贯到每位成员,大家共同遵守。此次迭代顺利完成了一阶段交付测试的目标,对工作推动效果明显。
 
迭代四(10.9-10.20)
能防范于未然之前,
更胜于治乱于已成之后。
      前几期迭代,我们都是发现问题及时去弥补,从本期开始,开始逐步重视对于潜在问题和风险的评估,开启预决策机制,从而未雨绸缪,引导全体成员集中反思和回馈。
团队在每期的迭代回顾会议上,更加强调问题和风险便签,每位成员以匿名的方式书写便签并统一展示。大家群策群力,共同对问题和潜在风险进行分类并商讨解决办法,同时对下期迭代的工作提出改进的建议。团队在看板上建立专门的风险区域和风险、问题便签,如果有任务受阻,可以张贴问题便签。如果出现大的风险则在醒目的风险区域张贴风险条,同时记录持续天数。本次迭代在领导的协调下,解决了重要关联系统的接口对接问题,规避了重要的项目进度风险。
 
 
迭代五(10.23-11.4)
雨后观山色,景色便觉新妍;
夜静听钟声,音响尤为清越。
      前几期迭代,我们的步伐很快,节奏也很紧凑,我们认为,在承担紧张开发工作的同时,可能会忽略一些弥足珍贵的东西,所以我们放缓节奏,进行便签归档复盘和回顾技术债务。同时,我们也再次集中学习了敏捷与精益的理论,对比其他部门的看板管理实践,我们跳脱出自身的工作,再来回顾,得到了一些更加深刻的体会。
总体来说,目前项目组标签的编写和移动越来越规范,集中交付现象减少,均匀稳定交付的节奏逐步建立,启动了技术任务以弥补前期欠下的技术债务,设计前移从而消除了UE、UI瓶颈问题,建立了清晰的卡片归档规则方便及时复盘分析,进一步优化了故事和任务的拆分粒度,建立了长效及时的反馈机制以随时查漏补缺。
 
 
 
迭代六(11.6-11.18)
明者因时而变,
智者随事而制。
      迭代后期,业务人员和测试人员逐步加入到我们团队,同时金融小店团队要启动MVP版本开发。这就需要跨职能多团队协作,看板结构亟需重新规划以减小团队沟通成本、促进业务价值更顺畅地流动。这些变动都对我们以往制定的规则和策略带来了极大的冲击。
      “因时而变、随事而制”,这是我们团队在六期迭代中所淬炼出的最宝贵的素质,也更是一种顽强拼搏、不屈不挠的意志品质的体现。
在征求多方意见的基础上,创造性地在新看板中加入业务需求、UE、UI设计环节和测试环节,体现了业务价值端到端流动的概念;重新规划和设计看板,形成了新的看板使用规范;整个看板建立了产品团队验收闭环,使得测试完整准确、交付过程更明确;测试人员加入看板流程,团队力量更加壮大;设计了各种异常流程以精心打磨产品,产品效果提升明显。
 
 
 
敏捷实践成绩总结
 
      春天工程实施敏捷开发3个月以来,团队和个人的进步都非常明显,团队整体工作效率稳步提升,业务价值的交付节奏也已逐步形成。主要成绩有以下几个方面:
 
01:团队目标更加清晰一致
      每期迭代开始前会组织召开团队迭代计划会议,全体成员共同明确本次迭代计划达成的目标,并根据故事的优先级拆分任务。团队由以完成项目为目标向交付高价值的、好用、易用的产品为目标转变,更多站在产品的角度去思考问题,主动考虑提升产品的用户体验。在共同目标的指引下,团队协作更加紧密和顺畅。
 
02:团队沟通成本降低
      加入看板管理后,用户故事的完成程度、任务进度、每项任务的接口负责人等信息变得一目了然,团队沟通成本极大降低,有问题站会后召开“鱼缸会议”,消除了团队间的指责和抱怨。
 
03:个体的大局观和团队工作效率提升
      每日站会有效地督促了团队个体按计划完成所负责的任务。另外,由于每一项任务都可以追溯到故事和原始需求,增加了个体对于业务需求的深刻理解。看板作为整体作战图会引导团队个体更多关注团队共同的价值而不是只关注是否完成了自己的工作。团队共同努力促进某一项业务价值更快流动的同时,整体工作效率明显提升。
 
04:及时揭露项目风险和问题
      每日5-10分钟的团队站会围绕看板开展,沟通进度的同时,也会及时揭露风险和问题,及时协调解决。通过对故事和任务使用“正”字累积计时的方式能够清晰地看到受阻任务、看板中增加问题条和风险区域,问题责任到人,外部风险提请领导协调解决,最终保证了与交互中心、掌银的重点接口对接,顺利完成项目第一阶段目标。
 
敏捷实践三大制胜法宝
 
      由传统模式向敏捷转型的道路并非一帆风顺,春天工程团队能够坚持不懈,持续改进,取得了很多成绩,主要得益于以下三大法宝:
 
01:业务价值可视化,看板管理价值流动
      合理规划看板结构,将业务价值体现为看板上的业务需求和用户故事,在迭代计划会上力求达成团队共识,按照优先级高低纳入实施。通过看板上的活动和活动状态来体现团队协作,共同促进业务需求从提出到交付的端到端的价值流动,经过多次迭代的摸索,逐步建立起均匀稳定的交付节奏。
 
02:约定站会和看板规范,并适时调整
      为保证看板的规范化管理,在实践的基础上形成明确的看板使用规范,包括不同颜色和形状便签的使用、便签编号规范、不同便签的书写要求、每人同时最多领取任务数量,每日站会注意事项等,团队成员共同遵守并根据实际需要不断完善规范。
 
03:建立起持续改进的思维习惯和机制
      团队吐槽会议是保证看板持续优化改进的关键机制。每一迭代结束时的吐槽会上,团队共同回顾和总结本次迭代的经验和教训,尤其是对于影响团队整体有效性、效率、质量的问题展开讨论,从中挑选优先级最高的三项在下一迭代立马实施改进,持续改进已深入每个人的内心,成为团队文化的一部分。
 
下一步改进目标
 
      实施敏捷的过程中,团队也遇到了各种各样的问题,比如前期更多顾着赶工期在代码细节上深究不够,积累一些技术债务,另外由于项目有投产时间限制,加上大量平台基础建设和接管交互中心掌银端相关代码,导致前期的迭代计划经常超出团队负荷导致无法建立健康的交付节奏,没有人力去实施技术实践方面的相关研究和探索,投产任务在看板上不透明,等等。针对以上问题,下一步将在以下几个方面持续改进。
 
壹:合理制定迭代目标,保持团队稳定健康的交付节奏。
 
贰:看板上增加规划投产准备阶段,将投产准备任务透明化。
 
叁:逐步抽调人力,加强自动构建、自动部署、自动测试等技术实践的研究和提升。
 
肆:建立种子用户参与迭代产品验收,及时获取真正用户反馈。
 
春天工程团队简介
 
      春天工程团队主要由应用开发二部移动营销组、项目管理办、测试中心等20多位战士组成。移动营销组于2016年底成立,在二部党总支的带领下,主动担当部门转型和创新的排头兵,在技术、业务、管理方面开展了一系列开拓性工作。技术上研究了移动端android、ios、ReactNative、H5、Cordova、PAAS云、微服务等新技术;业务上分析对比同业,研究互联网行业最新最热最前沿的SCRM营销模式,并在此基础上形成移动营销与客户服务领域统一工作门户规划,提出了“三驾马车”的宏伟构想;管理上以客户经理在线2.0项目为试点,探索敏捷开发和精益创新模式,打造了一支高效的作战团队。7月底,“春天工程”正式启动,工程工期紧,任务重,技术和业务都存在较大挑战,项目团队全面开启996战斗模式,希望用技术和业务的革新助力我行明年即将开展的“春天行动”。多少个夜晚,移动营销办公室的灯光彻亮,牺牲周末陪伴家人的时光,只为心中共同的理想。为了给我行客户经理打造好用易用的移动营销利器,为了构建移动营销新生态体系,为了我行零售业务深化转型,我们一直都在努力!
春天工程团队就是这么一支组织纪律严明、理想信念坚定、远景目标明确、敢想敢拼敢闯、产品上精益求精的队伍,相信经过敏捷实践的淬炼,定会所向披靡无往不胜! 
 
 
      (本资讯于2017-12-29首次发布)
分享到:

免责声明:
  1、IT项目管理界发布的所有资讯与文章是出于为业界传递更多信息之目的,并不意味着赞同其观点或证实其描述。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请浏览者仅作参考,并请自行核实相关内容。
  2、本站部分内容转载于其他网站和媒体,版权归原作者或原发布媒体所有。如文章涉及版权等问题,请联系本站,我们将在两个工作日内进行删除或修改处理。敬请谅解!

more

会议活动

more

公开课

more

PMO

Copyright © 2021 IT项目管理界 版权所有 京ICP备17062359号-4 如转载本站文章,请注明原作者和原发布媒体

本着互联网分享精神,本站部分内容转载于其他网站和媒体,如稿件涉及版权等问题,请联系本站进行删除或修改处理

客服电话:010-89506650 89504891 非工作时间可联系:18701278071(微信) QQ在线:511524637

新闻与原创文章投稿:tougao#cpmta.com 客服邮箱:info#cpmta.com(请将#换成@)

IT项目管理界——我国最大的IT项目管理门户网站,隶属卓橡公司

IT项目管理界官方微信

IT项目管理界官方微信

PMO大会官方微信

PMO大会官方微信