企业在实现敏捷方法上能有多敏捷?
听起来好像绕口令,但这并不是在说着玩。过于关注单一的敏捷框架,本质上是在敏捷实践中不够灵活。这对软件开发领域是一个严重问题,在许多其他采取敏捷实践的功能领域也是如此。
让我们来看看以下数字:根据Digital.AI的报告,超过90%的软件开发团队已经采用了敏捷式开发。虽然这个数字看起来相当亮眼,但它也与另一条令人不安的数据紧密相连——同样来自Digital.AI的统计,有96%敏捷驱动的数字转型项目要么一败涂地,要么被严重耽搁。
企业敏捷性的目的是为了快速适应市场变化、面对竞争威胁和客户需要,那么这种失败或耽搁对公司来讲就可谓代价高昂。
敏捷理念必然带给了组织切实好处,否则它的应用也不会如此广泛。但如果团队不能针对工作中具体的挑战做出调整,结果同样可能不尽如人意。
敏捷实践:定制化是关键
在采取敏捷实践近20年后,我们认识到:敏捷实践并非一种放之四海而皆准的操作。在现实当中,某种敏捷实践可能谁也不适合。由于每个敏捷项目都有细微差异和特殊性,定制化就成了关键。最高效的方式是,敏捷实践要实现“越来越好”的结果,而不是完全遵循一个特殊的框架。
正如敏捷本身不是团队可用的唯一工具,敏捷的形式也不是唯一。如果公司执着于一个以前有效的敏捷框架(无论是Scrum、SAFE或者其他)而没有灵活地来判断这个框架何时、如何以及是否适合于某个特定项目或团队,那么就可能让自己陷入窘境。
面对多种敏捷框架和实践方法,是时候解放思想、采取策略了。以下是这种灵活思维方式产生效果的方式和原因。
- 成为敏捷不可知论者。就像一支足球队不能每次使用同一种战术一样,项目团队也不能如此。你的敏捷战略思路应该相当广阔。敏捷作为一种可行的项目管理方法已经很长时间了,有数千种敏捷、精益、混合和传统的实践方法被人们记录下来。如果你不知道转向哪里,可以寻求一个内含详细敏捷实践信息的工具包。
- 提升专业技能。在遵循上条建议的基础上,如果你刚接触敏捷或者只有少量敏捷方法经验,那么选择正确的敏捷实践或者敏捷框架可能是一项艰巨的任务。
- 但是,敏捷不是一切。敏捷实践如果能帮助团队改进以及更好实现目标那当然不错,但精益或者传统方法也可以做到。你对项目管理工具库中的工具越有数,你就越能务实地选择最佳方法。
- 绕过瓶颈。随着你对敏捷理念更加了解和熟练,你也越有可能避免影响项目周期和效率的瓶颈。浪费生命的流程和不必要文档可以删掉,让团队专注于更有价值的工作。
通过一个广泛、有章法、全面的敏捷方法,项目团队和领导者将会更好地确定敏捷实践或敏捷框架与工作流程,从而有助于实现项目目标。当团队有能力针对特定项目或情形选择最佳敏捷方法时,他们也更有可能避免项目管理“快速失败”进而“更早成功”。
译者介绍
夏东威,51CTO社区编辑,信息系统项目师,中国人民大学传播学硕士。具有复合型知识结构,有20多年IT上市公司市场总监、资深研究员、IT项目负责人经验。目前任职北京北信源软件股份有限公司资深研究员,担任《东威智库》和《东哥安全观》公众号主编。
原文标题:Tips for Making Your Agile Framework More … Agile,作者:Mark Lines