未来十年需要关注的敏捷六大趋势
21世纪技术官导读:2018年敏捷实践在软件开发领域渐趋普及,然后我们来看下个十年敏捷对相关行业与领域的影响。
2001年,几年小伙伴在犹他州的一个滑雪胜地见面,推出了Agile Software Manifesto。从那时起,简单而强大的敏捷价值观和实践,可以让技术团队更快的开发和开发出高质量的软件。
正如名字一样,敏捷持续给这个世界带来活力,每天都有新的实践,框架和优秀方法涌向商业市场。
我们一起看哪些会引起大家想象力的话题。
企业敏捷
在过去的几年,很多企业都宣称采用敏捷模式来开发软件,但敏捷只有在所有团队遵循敏捷实践并保持一致性的前提下才能成立。
事实证明,许多企业在实施敏捷性方面都陷入了困境。根据最近的一次敏捷调查,60%的声称自己实践敏捷的企业也勉强承认,其中一半以上的团队未实施敏捷测试。
实际真正实施敏捷的企业仍然不多,未来几年内会有更多企业插上敏捷翅膀。
敏捷早期仅局限于软件开发,但企业敏捷性要求将整个价值流从概念重构为公司所有的业务领域,包括人力资源,研究机构,市场营销和财务等业务职能都可以实施敏捷。
诚然,这些职能部门最初会对敏捷实践提出质疑,甚至于抵触,但一旦看到实质的成果,最终一定会落实到位。
企业敏捷框架
对于敏捷新手来说,企业敏捷的实施可能有一些横扫一切、压倒一片的感觉。
Enterprise Agile 框架可以成为这些新手有效扩展敏捷的便捷指南。企业敏捷框架是过程“蓝图”,它带有一整套敏捷实践,组织结构,角色和其它一些建议。这其中的一些最佳实践包括SAFe,Less,DAD和Nexus。 实际上,这些框架中的大部分都可以根据企业的敏捷成熟度和规模灵活地选择和选择不同的版本。 例如,SAFe为团队敏捷提供了基本的SAFe,对于大型团队而言,LESS付出的代价非常小。
在过去的几年中部署实施这些框架的企业,开发和业务都出现了大幅上升的局面,这种趋势会持续下去。
敏捷教练
敏捷教练对采用敏捷实践的一致性起主要推动作用。
企业常把敏捷教练与Scrum Masters混淆,但是两者的角色范围在很大程度上有所不同。虽然敏捷教练在组织层面会监督敏捷的实施,但Scrum Master本质是团队的战略教练。
超过一半的成功实施到敏捷的企业认为,敏捷教练在转型过程中发挥了重要作用。未来十年左右,会有更多的企业设立敏捷团队来监督敏捷的实施。
结合多个方法
目前有多种敏捷方法,并已经存在了很长一段时间。虽然Scrum目前非常流行,但还有其它的像XP,Kanban(看板)和DSDM等敏捷方法。
过去我们一直试图使用单一的方法来“标准化”,但慢慢认识到不可能有单一的事实根源。 Scrum的创始人自己也承认Scrum和Kanban一起工作的会很好。即使SAFe也规定了Scrum、看板和XP原则的组合。
在实施任何方法论之前,我们还要综合考虑团队的规模,工作性质和组织成熟度等诸多因素。
DevOps实践
随着敏捷的发展,如果没有自动化生态系统,就不会有太多地进展。
在未来的几年中,大多数企业都会意识将敏捷方法应用于 DevOps 实践,比如持续交付,自动配置和自助配置服务等。 但是基础设施的可用性到现在仍然是一个棘手的问题,但随着Docker容器等技术的崛起,这些问题终会解决,成为过去。
在过去,很多人都批评敏捷,他们认为敏捷只是一种管理潮流,在工程实践中存在太多的漏洞。而我们相信敏捷实践会持续普及,正如本文中提到的那样,它会将把软件开发的影响力扩展到其他业务与领域。
Philippe Kructhen(敏捷宣言的创始人)说:“ 我毫不怀疑地认为敏捷将会进一步成熟,对外部世界更加开放,更有反思性,它会更有效果。”
编辑:高明
综合:21世纪技术官(21CTO.com)