我一直觉得敏捷是理想与现实妥协的结果,是一种很好的实践,理论网上随便一搜就有很多,这次就说说我身边的团队,真实的实践,通过“沟通”的角度来讲,不妨起个名字叫做“敏捷沟通”。
我们的每个项目,项目经理都会建立一个临时的IM群(旺旺)、一个临时的邮件列表,把项目干系人全部加入。邮件列表通常是通过第一封项目相关的邮件,把大家的email整理齐,在邮件最后说明“本项目干系人以此封邮件为准,大家的项目邮件可以直接回复全部并修改邮件名称和正文”。IM用于实时沟通,比如发了项目邮件要大家赶紧收、文档有重要更新、测试环境构建了暂时没法访问等等,都可以群里吼。旺旺有群公告,我们会贴上项目各种文档、资料的wiki地址,以及一些测试环境的host绑定等等公共信息。
经典的每日站立晨会我们团队是坚持的,对于典型周期为2~4周到项目,控制粒度到“天”还是很必要的,项目状态看板视情况而定,经常搞,举例如下。
第一张图,是用白板做的项目看板,这类项目典型长度是两个星期,看板可以和项目日报、晨会整合应用,板上横轴为进度百分比,纵轴为项目成员。每个项目成员负责的功能点,用一张张便签表示,在项目开始的时候这些便签都贴在0%的下方,随着项目的进行,这些便签就逐渐被拿到右边的方格里。每天晨会的时候,大家都围在白板前,集中调整便签的位置。便签的红黄绿不同颜色可以加以利用,比如代表不同类型的任务,白板最右边留出一块可以写其他必要的信息,非常随意。用了这种看板,对于如此短周期的项目,邮件日报通常可以省略。这个看板的最大好处是随时可视,项目成员、老板路过都会看两眼,而每个人要自己贴条,也是一种督促和帮助,试想大家都按进度在走,你老是滞后,自己也有压力,另一方面,如果真遇到困难,大家也能及时发现并提供帮助。这里也蕴含着自我管理的思想,让每个项目成员都对项目进度负起责来。
第二张图,是“魔方计划”(项目代号)的项目墙,和白板比起来,这个项目相对长期,2个月左右,毕竟这样一个KT板也要200多块钱,上面主要有整个项目的时间轴、各个团队的重要里程碑、产品设计过程的一些可视化文档等等。究其目的,也是让所有项目干系人随时可以了解到项目的各方面信息,在每个项目里,类似的看板应该包含哪些内容,大家可以边实践边改进。最终能做到根据项目特点的不同,在启动的时候自然使出最合适的项目管理方法,从而画出最适合的看板,就是最高境界了,而这种最高境界的习得,我现在的感觉是没法学,没法文档化,只能靠悟,比较郁闷。
顺便提一点,我们喜欢尽量给一些项目起个有意义的代号,说实话这样还真能增加临时团队的凝聚力,比如“还魂丹”(激活不活跃用户的项目)、“魔方计划”(将多个产品的零散模块整合成一个新产品)、“画皮”(产品界面改版)、“画心”(产品交互改版,PM光光同学在这个项目Kick Off的时候,一直放着张靓颖的《画心》做背景音乐,感觉真的很不错),而一些特别的项目,还会把团队临时集中在一个会议室做,叫封闭开发。
最后小结一下,从沟通扩大至整个敏捷方法,任何团队的探索,都在试图给出一个介于“无过程”和“过度过程”之间的折衷方案,使这个轻重适中的过程给团队带来最大的收益。
该文章出自《iamsujie的产品设计》,链接:ttp://iamsujie.com/3000/3013/
分享到:
相关推荐
敏捷测试人员需要理解敏捷团队的工作方式和价值观,包括如何在短周期迭代中完成测试任务、如何通过测试指导开发,并且能够参与从项目启动到交付的整个过程。 敏捷测试象限是书中介绍的一个重要工具,它帮助测试人员...
10. **敏捷测试中的沟通与合作**:强调在敏捷环境中,跨职能团队间的有效沟通和协作对于成功测试的重要性。 通过阅读《敏捷软件测试实践指南》,读者将能够深入理解敏捷测试的核心理念,学习到如何在实际工作中运用...
《敏捷软件开发实践估算与计划》是Mike Cohn的一部著作,由清华大学出版社于2016...这本书详细阐述了如何在敏捷项目中实施这些实践,为软件开发团队提供了一套实用的工具和策略,以实现更高效、更具适应性的开发过程。
通过团队建设、技术探析、敏捷实践和敏捷测试等多个角度,我们可以深入理解如何在项目中成功地实施敏捷。 一、团队建设 在敏捷环境中,团队是核心单元。高效的团队需要具备自我组织能力,成员间有良好的沟通和协作...
敏捷开发的实践通常包括持续交付有价值的软件、接受需求变更、频繁交付可工作的软件、业务人员与开发人员的密切协作、激励团队成员、面对面的沟通、以工作软件作为进度指标等。此外,还提倡可持续的开发速度,强调...
只有通过团队的协作和沟通,项目团队才能更好地管理和协作项目,提高项目的成功率。 五、结论 敏捷项目管理是现代软件开发中的一种重要方法ology。通过在JIAR中使用敏捷进行项目管理,我们可以提高项目的开发效率...
### 敏捷过程实践 #### 知识点一:敏捷实践背景与挑战 - **背景**:本资料来源于2017年阿里巴巴举办的在线技术峰会——首届阿里巴巴研发效能嘉年华。会议由阿里巴巴研发协同RDC与阿里云云栖社区共同主办。 - **...
所有成员共同参与决策,协作完成项目,确保团队内部沟通高效,从而快速响应变化。 2. 迭代开发:敏捷开发将大型项目拆分为一系列小的迭代周期,每个周期通常为一到四周。在每个迭代中,团队都会完成一部分功能,并...
该指南涵盖了敏捷实践的基本概念、价值观、原则和实践方法,旨在帮助项目团队更好地实施敏捷实践,提高项目的成功率。 敏捷实践指南的主要内容包括: 1. 敏捷实践的定义和历史发展:介绍敏捷实践的起源、发展历程...
云效2.0敏捷项目管理实践及工具落地 SUMMARY: 云效2.0敏捷项目管理实践及工具落地是云效2.0平台提供的一站式敏捷项目管理解决方案,旨在帮助项目经理和团队成员更好地管理项目、提高项目成功率。该解决方案涵盖了...
"敏捷项目管理实践" 敏捷项目管理是一种项目管理方法,以价值观和行为原则为指导,强调团队协作、自主管理、快速响应变化和交付价值。下面是敏捷项目管理的知识点摘要: 一、敏捷价值观及行为原则 1. 交付价值...
### 敏捷开发实践集(AgileDo) #### 一、引言 敏捷开发作为一种流行的软件开发方法,近年来在全球范围内得到了...无论是初学者还是经验丰富的开发人员,都能够从中受益,从而推动项目的成功实施和企业的敏捷转型。
### 敏捷开发实践——我们这样实践Scrum #### 一、Scrum实践背景与目的 在当前快速变化的市场环境中,传统的瀑布式项目管理方式已经难以满足需求变更频繁、迭代周期短的软件开发项目。因此,敏捷开发方法论...
5. **团队协作**:敏捷开发强调团队合作,书中也涉及了团队沟通、协作和自我组织的策略,以及如何通过每日站立会议、回顾会议和规划会议来增强团队的协同效率。 6. **持续集成与自动化**:Martin倡导使用持续集成...
### 敏捷项目管理——敏捷石蕊测试 在当今快速变化的商业环境中,敏捷方法论因其灵活性和响应性而受到广泛推崇。对于那些希望确保自己的项目遵循敏捷原则的人来说,“敏捷石蕊测试”提供了一套简单而实用的标准。...