如何迅速打造敏捷团队

    是不是使用了tfs(或 jira),上了devops,开了四会就是敏捷了?这些是形式上的,是重要的,除此之外,价值观、技术和管理的融合也同样重要。

    这里分享的是我们团队在本次AMM评估中做的改进,走过的弯路,自己对评估模型的理解,其中可能会有一些应试的成分在里面,但现在看来只要坚持下去,是能看到效果的。

1.敏捷价值观导入

      非常重要的步骤。七个核心价值观,除此之外团队还有可能形成具有自己特色的价值观,比如在开发测试融合的团队,开发和测试必须合作。这步的目标就是“达成一致”。

    价值观会细无声息的滋润着团队,成为团队的精神力量。想仅凭几次培训、讲解不一定能引起共鸣。而且研发团队成员大多是做具体开发测试任务的人,长期的工作思维让我们更偏好一些立即就能用的东西,比如学一门语言,比如掌握一个算法。而很少会停下来,思考这些“空”的东西。这步的目标是“引发思考”。

    为了快速让团队感受、理解、思考价值观,我们团队做了这几件事:

  1)集中会议宣传

        在AMM评估前,将项目组成员集中半天,由项目负责人向项目组成员做汇报,介绍敏捷方面的进展,项目运作的改进等,会上自由提问、讨论。这样既让项目组成员了解到敏捷知识,更感受到通畅的沟通、平等的交流

    2)持续、密集、小团队内宣传

        团队在导入阶段,晨会开始前请一个成员说说敏捷价值观。我们的教育背景让我们接受这样一种观点:理解思考是建立在记忆的基础上。

    3)晨会上增删任务

      需求变化是常态,我们要拥抱变化,晨会上PO可以随时插入新需求,确定责任人,同时调整优先级。这点看,我们更像是‘‘看板‘’方法。

    4)重视回顾会

      团队运作一开始,会有成员对运作方式提出疑问,比如对个人技能要求提高了,一专多能让工作变复杂了,专业知识不进反退了,等等。此时如果是故障复盘,则抛开问责,刨根究底的找出故障发生的客观和主观因素。如果是吐槽,则引导团队成员抛开个人情绪,认识到问题的真正的症结。

    5)集中办公

    我们是一个特性团队,团队负责完整版本的端到端交付。我们有一个优势是可以集中办公,在机房协调一块能容纳20多人的地方,整合各类调试和测试资源,测试团队和开发团队坐在一起,对开发人员来说,测试可以充当部分“用户”,对测试来说,开发是他们的产品特性的资料库,无障碍快速的沟通反馈。

    除此之外,在AMM评估时我们也看到有些团队将价值观打印出来贴在墙上,大家抬眼既得,这也是可以的。

2.坚持Scrum的几个会议

    敏捷最直接的感受就是每天都有会。这是SCRUM框架内推荐的,每种会议都起着各自的作用。计划会团队内澄清需求认领任务,晨会上各方了解进展,展示会及时反馈知识传递,回顾会促进持续改进

    在推行之初团队成员的感受是会议很多,每天不是在开会就是在开会的路上,特别是SM,只有下班后才能写上几行代码。时间久了,往往会遇到抵触情绪,或者会议变得鸡肋。这时要关注“价值”,坚持下去。

    我们团队的做法是:

    1)整合会议

    我们发现展示会基本上半小时就可以完成,没必要单独召开打乱研发人员节奏,所以将展示会和回顾会合并。又比如我们发现需求实例化和MFQ对团队很有价值,就特地多召开了需求实例化和测试用例评审会。为提高会议效率,不是全部成员都到场,以需求条目为单位,相关人员碰头开会。

    2)坚持就会看到成果

    AMM模型里说到团队里需求能相互澄清,自主认领,及时沟通与反馈,其实召开这几个会议就可以做到。在评估过程中,访谈到团队成员时,遇到团队成员反映四会是意义大于形式,还是形式大于意义。我建议团队是请先坚持下去,坚持下去会看到效果,而教练和SM要客观的分析团队成员的意见,依据团队情况适时的变通。

3.工具

    配置管理工具是敏捷的硬通货,是团队效率最大的保障。打造自动化、可视化、快速反馈的配置管理工具链是有价值的。

  我们目前的devops图如下

    而另一方面这项工作在开展之初需要较多资源。tfs、wiki、jira、jenkins, gerrit,制品库,自动化测试云环境等等。每一样都需要人员熟练使用。对于人员充足或交付压力不大的项目来说也许可以花人力在这方面,但对于就只有几人的小团队,玩转这一套就不容易了。

    我们是个二十几人的团队,每月要出少则十几,多则几十个版本。如果没有这套流水线很难想象能支撑的住这么快的交付速率,而将全人力要投入到工具链的建设中也是不现实的。

    1)利用好外资源

      公司有DevOps维护团队,提供云上的基础设施,建议团队加入公司MOA的DevOps小组,随时了解动态,人力资源丰富的项目可以为DevOps创新做贡献,小团队可以做到跟上脚步。

  2)主动要资源

    我们这里是分中心成立devops推进小组,统一规划,技能共享。比如开发统一脚本,鼓励跨项目、部门分享,以此支撑各个团队快速部署配置管理的需求。

4.设计

    简单设计这是技术实践中最有价值的,也是最能提效的因素。编程规范,cleancode,抽象,tdd, ddd,ut,ft。到底什么才能称的上是高质量的代码?这考验教练的软件开发功底,是长期积累沉淀的结果,速成不易,但可以建立一套运作机制,让大家关注设计能力的提高。

  1)必要的培训

    外部技术大会,公司内部技术大会是交流学习的机会,团队可以关注这些会议。最好有一个技术雷达,最怕的是你不知道你不知道。可以申请部门间学习,公司级教练的指导。

  2)实践

        可以有侧重点的代码走查,并将检查规则加入代码静态检查工具链中。

        我们团队做了一段时间的针对cleancode的代码走查,每周挑一个需求的一段代码,全体成员一起走查,不是为了找业务逻辑上的漏洞,而是针对抽象,重复,命名规范做重构。这样坚持一段时间做全体成员对cleancode就有了大致的概念。

5.创新

    团队的核心竞争力

6.总结

    站在团队成员的角度讲能通过AMM l3认证实属不易,期间有创新,有弯路,也在认证过程中开拓了眼界,发现了不足。

    站在技术教练的角度讲,敏捷思想,配置管理工具,简单设计,等等,还有很多需要学习,在前进的道路上,止于至善。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 206,378评论 6 481
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 88,356评论 2 382
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 152,702评论 0 342
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 55,259评论 1 279
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 64,263评论 5 371
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 49,036评论 1 285
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,349评论 3 400
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,979评论 0 259
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,469评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,938评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 38,059评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,703评论 4 323
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,257评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,262评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,485评论 1 262
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,501评论 2 354
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,792评论 2 345

推荐阅读更多精彩内容

  • 1、在第五次sprint审查期间,团队获得产品负责人对所有功能的签署同意。但是,产品负责人注意到在第二次sprin...
    隔壁老李头阅读 7,454评论 0 16
  • 是因为自身的条件优越?还是因为对方对自己的关心爱护太多? 人类在爱情中总有一种很大的问题,就是受伤害的永远是投入最...
    小小话唠子阅读 98评论 0 0
  • 清晨叫醒我的不是梦想,是老公温暖的声音。阳光透过窗缝照射进来,睁开朦胧的睡眼,看见阳光,看见你。简简单单的幸福。
    小菲_e691阅读 186评论 0 0