敏捷实施时的五个不当做法
作者:Nima Bahrehdar
如何正确实施敏捷?可别误入歧途!你知道的错误做法越多,在具体实施时,你就越能成竹在胸。于是,我们来讨论一下大家在实施敏捷时常见的几种错误做法吧。
1. 太看重流程和工具
没错,敏捷工具很重要。你说你能通过寥寥几个写字板和贴纸来管理所有的用户故事、bug和工作任务——对此我是持怀疑态度的。我支持你,你需要不错的工具来进行敏捷项目管理、代码分享以及执行其他一些流程。
然而,工具的重要性不能与你的团队成员相提并论。它们的重要性甚至不及一半。甚至20%都不到。因此,不要为工具而烦恼。优秀的人使用一般的工具也能有上佳的表现。我亲眼目睹了关于工具的大量争论,而关于如何做到人尽其才的讨论却寥寥无几。我感到很遗憾!
2. 宏观层面的沟通不足
毋庸置疑,团队内部需要一流的沟通。除此之外,你需要与外部团队进行充分的沟通,他们包括:客户、项目发起人、IT部门、客户管理团队,等等。不幸的是,很多敏捷团队在建立和维护“信息辐射器”(InformationRadiator)方面都是短板。
按照敏捷联盟的定义,“信息辐射器”是诸如手写、绘画、打印或电子显示工具的泛称,团队把它们中的一个或多个放在一个显眼的地方,以便所有团队成员(以及路过的人)都能一眼看到最新的信息:自动化测试的数量、速度、事故报告、持续集成状态,等等。
“信息辐射器”是必要的,因为你的成功需要外部的支持和反馈。请走点心,找到与所有利益相关人有效、主动、持续沟通的最佳技巧以及方式方法。不要忽视那些你并不是每天都见到的人的重要性!
3. 无谓地重组团队
塔克曼说,团队发展需要经历4个阶段:组建期(Forming)、激荡期(Storming)、规范期(Norming)和执行期(Performing)。团队在第4个阶段的表现最为出色。换句话说,组织机构在团队上持续投入,在经历了前面3个非最理想的阶段后才到达那儿。他们把有才能的人聚集在一起,经过一段时间,直到团队达到能够产出预期结果的那个点。
译者注:1965年,布鲁斯·塔克曼(Bruce Tuckman)发表了一篇题为《小型团队的发展序列》的短文,提出了团队发展的四阶段模型。1977年,他与詹森(Jensen)又在此基础上提出加入第5个阶段:休整期(Adjourning)。该模型对后来的组织发展理论产生了深远的影响。
然而,有些组织不让他们的团队到达那个阶段。在他们可以收获投资果实之前,所有团队被重组了。这可不是敏捷啊!
4. 搞错了目标
团队需要清晰的目标——这些目标一目了然,不必费脑筋。不出意料的是,大部分团队没有把他们的目标写下来,因为他们觉得目标太奢侈了。久而久之,他们忘记了自身的使命所在——为客户交付价值。团队津津乐道于一些更有趣的话题。他们花费很多时间去争论:每日站会应该在15分钟之后立即结束吗,还是视情况而定?我们应该怎样获得每个团队成员的状态更新?谁应该第一个开始?
这些重要吗?当然!但是,如果你把80%的宝贵时间都用在了方法和流程的争论上,你可能是在浪费时间,而不是在为客户创造价值。
5. 过于埋头做事
这是“搞错了目标”的对立面。你太专注于日常工作和具体的事务,以至于忘了还要改进流程、巩固敏捷的价值以及持续不断地改善。
开发新产品,修复bug,处理客户的紧急诉求——这些都重要!然而,你应该专门划出一部分时间和精力来关注Kaizen和持续改善。我们哪方面做得出色?我们哪些地方可以做得更好?有最佳实践吗?我们可以做得更好吗?我们如何发挥自己的创造力?
译者注:Kaizen是一个日语词汇,意指小的、连续的、渐进的改进。《改善:日本企业成功的奥秘》一书的作者今井正明先生认为,丰田成功的关键在于贯彻了Kaizen(持续改善)的经营思想。
回想一下你是如何处置你的收入的:其中一大部分是用于各种开销的,并且有一部分应该是存下来做投资的吧。同样的逻辑适用于敏捷团队内的资源处置。
我们罗列了所有可能的错误了吗?没有!但是,根据我的经验,这些是最常见的错误。你应该避免犯这些错误,同时留意你可能正在犯的其他错误。
敏捷实施时的五个不当做法相关推荐
- CIO实施精细化管理的五个要点
CIO实施精细化管理的五个要点 出处:ZDNet 导读: 精细化管理是精细化思想和作风贯穿于企业所有工作环节的一种全面管理模式,这种模式必须将精细化管理工作引向深入,向工作态度.工作方式.职业素质.职 ...
- ERP选型和实施时可能面临的六大问题!
ERP系统.CRM系统.SCM系统等作为当前热门的企业管理方式和手段,它们的应用会使企业的资源得到合理的配置与利用,有效提高企业的综合竞争优势.但是,对于信息化基础相对薄弱的企业来说,ERP的复杂性使 ...
- 敏捷宣言的第五项原则
参考原文:http://www.infoq.com/cn/news/2008/08/manifesto-fifth-craftsmanship .Robert Martin再次掀起了讨论编程的职业水准 ...
- Python - 遍历列表时删除元素的正确做法
Python-遍历列表时删除元素的正确做法 一.问题描述 因为删除元素后,整个列表的元素会往前移动,而i却是在最初就已经确定了,是不断增大的,所以并不能得到想要的结果. 问题现象如下: a = [1, ...
- PMI-ACP敏捷认证练习题(五)英文版
PMI-ACP敏捷认证练习题(五)英文版 Questions&Answers and Explanations 1) Which of the following is an Agile Ma ...
- python 遍历list删除元素_详解Python遍历列表时删除元素的正确做法
这篇文章主要介绍了详解Python遍历列表时删除元素的正确做法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 一.问题描述 这是 ...
- 租用服务器时的五个注意事项
大部分服务器都是大型网站或者企业租用的,管理的数据和流量一定不小.私人云服务器.因此,在维护服务器时,我们希望数据中心的专业人员能够帮助我们进行监控,在客户端操作时要更加注意避免错误. 以下是租用服务 ...
- 业务驱动的精益敏捷实施实践
我们为什么要提升研发效能 随着5G.人工智能.IOT等新技术的迅猛发展,企业的业务都将构架在软件和互联网之上.软件交付能力成为企业的核心竞争力,随着市场竞争的加剧,企业对研发效能的期望越来越高. 然而 ...
- 敏捷实施步骤与价值观
敏捷的首要价值观: 拥抱变化. 一.分析需求为用户故事. 方法:做为(用户角色),我可以(做什么),以便(业务价值).后面的业务价值在比较简单或者大家都比较明确的时候刻意不需要注明. 价值观:1.让需 ...
最新文章
- 重磅!2022QS世界大学排名公布!
- pytorch制作CNN的类印象图 class impression(类别生成图)及生成对抗攻击样本
- Chrome 开发者工具 版本 65 新引入的 Overrides
- Github 王炸功能!Copilot 替代打工人编程?
- c++头文件包含问题
- 刷脸即可解锁让iDevice取证不再难如登天
- HDU 6706 huntian oy(杜教筛 + 一些定理)题解
- 【NCRE】——Winform窗体控件随窗体大小而变化
- Atitit.通过null 参数 反射 动态反推方法调用
- JavaWeb电影院订票系统(支持在线选座)
- CTFSHOW-MISC入门
- ArcGis 加载tif,tpk,shp格式文件
- 漫谈程序员系列 薪资 你是我不能言说的伤
- 电脑端同时登陆两个微信(非网页版)
- 永洪bi日志清理配置
- Nginx的作用是什么?有什么用?
- ubuntu14.04+cuda6.5+opencv2.4.9+cuda-convnet2配置
- K8S (kubernetes)
- 移动端实现拖曳核心思想
- 2012年9月17日汇报 Axure RP Pro 6.5.0.3037 for Mac 简体中文加强正式版进展
热门文章
- 围观|解读新一代企业数字化架构的“三驾马车”
- 3.15@Pointcut的表达式-@within
- php彩蛋屏蔽,PHP彩蛋篇——意想不到的惊喜
- 傅里叶变换轮廓术Fourier Transform Profilometry(FTP)
- 注册一个香港公司是怎样的流程
- 科学家在类脑芯片上实现类似LSTM的功能,能效高1000倍
- 成都砺鹰网优谷:IT行业必备的几项技能
- Java判断经纬度点是否落在指定的区域范围内?
- 从零开始的Arduino单片机开发(1):初识Arduino
- Java--算法特训(1)暴力破解和实用性优先(题目二)