美国国防部(DoD)计划采用敏捷开发
2019-08-19 本文已影响2人
陌上尘飞123
美国国防部(DoD)启动了一项名为“美国国防部信息技术现代化”的计划,其中敏捷开发作为一项重要议程。Jeff Sutherland 博士 为此提供了帮助,其是Scrum 软件开发过程的发明者和Scrum 公司的CEO。
美国国防部首席信息官已建立了如下现代化计划:
美国国防部CIO关于IT现代化的10点计划瞄准近期最紧迫的一些挑战,并提出有效的方案以提供敏捷,安全,完整的IT响应能力。同时提高协同工作能力,提升用户的满意度和网络安全性,最终达成任务。
新的美国国防部采购清单设定了一系列与敏捷相对应的原则,采购时必须遵循这些原则。采购的流程定义如下:
Jeff 提出了美国国防部软件采购的两个模型。第一个模型一定程度上反映了瀑布式的开发思路,即将软件的部署置于多次构建之后。
第二个模型是关于软件的频繁交付。新的模型让美国国防部更加接近敏捷开发宣言的第二个价值观----工作的软件重于详尽的文档。他们也许还不能满足敏捷软件开发宣言在几周或几个月内增量交付产品的原则,但这绝对是一个巨大的进步。
根据自己在美国国防部的敏捷实施经验,Jeff 发起了一门名为敏捷国防的在线课程。这门课程的基础是 Scrum,敏捷和军队如何合作。如何在国防部的背景下处理敏捷采购和合同。这门课程既适合采购专员也适合承包商。
已退休的美国陆军上将 McCaffrey 也非常支持在战场上实行 Scrum。他分享了他对《Scrum: The Art of Doing Twice the Work in Half the Time》这本书的看法: