Scrum在国防承包方面有什么好处吗?


12

昨天在水冷却器上听到了这样的消息:“ Scrum在国防承包中没有地位。”

在某种程度上,我倾向于不同意我认为Scrum可以针对多种情况进行定制,并且我可以看到防御就是其中之一。这在我的同事(我们中的许多人从事国防承包工作)中引发了一场激烈的辩论,赞成/反对相当平均。

要提出一个适当的问题:有人在国防承包情况下成功使用(或有过使用Scrum的经验)吗?什么有效,什么无效,以及您对香草Scrum做了哪些修改(如果有)?


3
敏捷致力于消除浪费。试图通过敏捷获得成功的组织必须与该目标保持一致。政治组织往往还有其他优先事项。
马丁·威克曼

Answers:


5

“ Scrum在国防承包中没有地位。”

根据我的经验,主要障碍是客户。大多数政府机构的DNA中都有瀑布模型。甚至合同都是在瀑布阶段完成的-首先,我们将为需求提供资金,然后是设计,然后是实施。在经典瀑布理论中,他们甚至可能认为他们可以让不同的公司进行不同的阶段。

有一些方法可以通过IMO解决。进行瀑布式的前期需求和设计,然后在实现中将需求分解为迭代的用户案例。使用内部测试/专家用户评估每个迭代。根据客户的不同,他们可能对参与也可能不感兴趣。这不是纯粹的混乱,但它可能是您可以做的最好的事情。


3
我曾在空军研究实验室的三个团队中担任实习生,一次是开发生产软件,一次是快速制作原型,第三次是在合同工作的验证中。两个开发职位都很敏捷。实际上,生产位置非常接近Scrum,与客户的互动较少(每隔几次迭代交付软件,每3-6个月向客户交付一次软件),那是在2006年。我同意客户的购买和理解是最大的问题,但是某些政府机构(或至少是团队)确实在采用敏捷方法。
Thomas Owens

@Thomas Owens此评论将是一个很好的答案。
雨果

1

虽然可能很难完全实施Scrum,但采用某些Scrum做法可能会有所帮助。例如,现在不管您如何进行需求收集,您仍然可以经常发布和演示。您仍然可以从定期回顾中受益。查看诸如Lean或Kanban之类的其他流程,看看它们是否有什么对您的团队也有帮助。

与其单枪匹马地遵循任何一个流程,不如考虑如何才能专门针对您的团队,项目以及您所在行业改进流程。工艺很重要。团队的方法论对交付的软件有重大影响。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.