少说话。多做事。

我经常说这句话,以至于我的团队已经开始为我完成这句话:少说话,多做事。这不是一种管理哲学。这是一个诊断...

来源:美国陆军最新文章

我经常说这句话,以至于我的团队已经开始为我完成这句话:少说话,多做事。

这不是一种管理哲学。这是一个诊断。根据我的经验,加快陆军软件开发的最大障碍不是技术,不是预算,也不是人才。除了构建和交付软件之外,这些时间都花在做所有事情上。

我们见面了。我们简要介绍一下。我们回顾一下。我们工作人员。我们协调。我们安排会议来计划会议。在所有这些活动之间的空间中开发了软件。

它不必以这种方式工作。我亲眼目睹了当团队被授权、决策被推迟、组织摩擦被消除时会发生什么。速度就在那里。我们只需要选择它。

这是该选择的实际外观。

在构建任何东西之前停止定义一切。

瀑布思维仍然存在,只是穿着不同的衣服。我们安排了数月的工作组、利益相关者会议和文件审查。等到需求锁定的时候,问题就变了。

我们的陆军征兵现代化计划“入伍信息环境”(AIE) 经过惨痛的教训才认识到了这一点。 AIE 的原始平台是使用瀑布方法构建的。开发包括大量的定制,这在第一个用户接触它之前就产生了技术债务。我们呼吁停止、重新启动并采取不同的做法。

新方法:定义最小可行功能,将其呈现在真实用户面前并进行迭代。

AIE 的以士兵为中心的设计练习 (SCDE) 是我们新方法的关键推动者。

SCDE 帮助 AIE 解决问题——不仅仅是技术问题,还有流程问题。它们创造了团队可以快速失败、快速学习和快速修复的条件,而无需每次迭代都成为重大事件。这正是敏捷开发所需要的,也正是传统政府 IT 历来让这变得非常困难的地方。

向下推动决策——并且认真执行。

杀死合规剧院。