随着敏捷软件方法论越来越流行,有些组织正在想知道他们是否也适合它。“自主团队”需要经理吗?BigVisible解决方案的Skip Angel回答了这个在2011 年Agile Development Practices West的小组会议上的问题,“经理适合哪里?”我们也从Oppenheimer and Management 3.0领导者的作者Jurgen Appelo那里听说了关于随着我们向敏捷开发的移动,经理的进化。
老旧管理
在Angel的演讲中,他从描述在工业时代流行的一些老旧管理的特性开始。那时,组织图表里要有非常清晰的管理层次结构,这是很受欢迎的。当时的一些管理信仰:
-如果我不持续催促我的员工,他们就不会继续他们的工作。
-我有时要解雇或严厉斥责一些人,以鼓励其他人。
-领导要通过自己确定所有决策来进行管理
-我发现在有一些人没有雄心壮志,必须强迫他们提升他们的愿景。
-我和我的团队之间保持一定的距离,因为对于有效控制很有必要。
新型管理
随着时间的迁移,管理理论改变了,新思想出现了,如来自Stephen Deming 的“激进管理”概念。像循环反馈这样的概念也引到了计划、执行、检查和演示的迭代中,然后重复这一周期达到持续改进。管理思想演变成信仰如下:
-如果有人在工作上失败了,我必须问自己我有什么做错了。
-有时我应该退居二线,让别人在会议上带头。
-当我问题及别人对某一问题的看法时,我努力按照他们的建议去做。
-员工应该对其老板进行评估,也要对自己评估
-每个人都会有创造性、创新性的想法,如果他们受到鼓励的话。
敏捷:授权给编程人员
Angel谈了在敏捷最初他经历过的一些感受。流行的XP方法论的符咒是“授权编程人员;其它人靠边站。”使用Scrum也一样,Scrum主管的任务是“保护”团队免于管理,或防止他人分配任务,使团队成员脱离团队。“我听说我们现在是‘懦夫’,不能打扰到团队,”并认为经理们困惑于他们在开发环境中的作用。
催化剂领导
在演讲中,Angel谈论了在敏捷开发中经理怎样成为“催化剂领导。”他解释催化剂领导要“能够看到团队是怎样解决问题,帮助进入新领域,并说‘这里有一些东西可能是你没有想到的。’”这有助于鼓励团队成员花费时间进行真的合作,提升质量,并能够有时间感觉自己可能犯的错误,并从错误中学习。
Angel强调的催化剂领导的一些特性包括:
-包容和协作—这与达成一致是不尽相同的。协作意味着一起工作确保听到双方的声音,制定最有利于团队的决策而不是以命令和控制的方式。
-灵活性和适应性—催化剂领导必须有意愿改变而且向着持续改进的方向工作,通过定时评估然后进行适应。这是在敏捷回顾的过程中完成的。
-自我反省—催化剂领导要意识到他们不能有所有的答案,但是有责任不断学习。
Angel解释敏捷环境的经理们也需要看看组织层面需要什么,并确定出他们可以帮助团队集中精力的方法。他们可以在较高的层次上做决定,他们怎样使客户满意,进而获得最高的质量。他们也可以帮助大组织成为变革的推动者,帮助改变成为学习的文化氛围,而不恐惧的文化氛围。
参与适量
在丹佛的Software Quality Association(SQuAD)会议上,Oppenheimer的领导们也谈到了成功的敏捷转型和经理的作用。在他们的模型中,他们从传统的Scrum中脱离,在他们的Scrum团队中包含进“交付敏捷经理”这一角色。这是以前的软件开发和QA经理,现在他们需要学习在敏捷环境中怎样操作。
成长过程会有一些烦恼,因为对于经理们从主要的决策都进行改变是很困难的。这不仅对于经理们是事实,对于转变为Scrum主管的以前的项目经理(PM)来说也是事实。
由PM转变为Scrum主管的Bridget,说,“对于我来说,最大的挑战是从一个命令和控制的位置上转变为要说‘你们这些人需要什么?’的问题”团队制定决策。即使我认为他们错了,我不得不让团队从中学到教训,而不是告诉他们怎样做。
以前是QA经理,现在是Oppenheimer的交付经理Doug说,在转变的过程占,有些经理可能很忙碌,而另一些可以很淡漠。这很难做出界定,而且交付经理的角色会因为他们的组织而不断演变,因为他们要努力找到正确的平衡点。
Management 3.0
《Management 3.0 – Leading Agile Developers, Developing Agile Leaders》的作者Jurgen Appelo,描述了管理的演变。在我与Apello的SSQ采访中,他说,“作为一个经理,你能从团队中得到最好的,无论他们在做什么项目,通过运用我的Management 3.0中的6个观点:突出人、授权团队、约束一致、开发能力、改进架构及改进所有。最后一项包括作为项目经理提升你自己。”
我们需要领导
随着组织转型为敏捷,许多角色都改变了,经理也包含在内。然而,Angel提醒我们,“我们需要领导。 我们需要催化剂这样的人来持续这些改变。越来越多的人扮演着变革推动者的角色,就会更多的成功运用。我需要事业成功的人。”
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
“以建应变”:敏捷+DevOps驱动数字化转型
数字化转型由软件驱动。如今在数字化转型中,交付软件实际上处于每一个业务的核心,这一软件趋势也正好与CA Technologies一直强调的应用经济相一致。
-
开发运维一体化(DevOps):协作是成功的保障
如今的IT部门存在一个矛盾:敏捷开发者希望可以快速部署常规软件,而运维团队则优先考虑稳定性。开发和运维不同的成功指标使得每个团队都有自己独立的目标
-
CA Technologies CEO呼吁企业领导者善用软件的颠覆力量
CA Technologies首席执行官 Mike Gregoire日前在CA World ’15上发表了主题演讲,聚焦业务领域对创新速度的更高要求,呼吁企业将软件作为一项基本组织化原则,以在快速变化的世界里保持优势地位。
-
如何掌控敏捷产品开发的安全性
在敏捷产品开发过程中,用户故事可能不足以保证实施的安全性。这里阐述一些更有效提高安全性的办法。