跳转到主要内容

保存的文章

模块化,在单片

Tom churchill |领导敏捷
汤姆Churchwell 高级顾问
阅读: 模块化,在单片

组织为了进行计划和预算而需要的可预见性和适应变化和未知所需要的适应性之间存在一种天然的紧张关系。在一个新项目的开始,特别是如果它使用了新技术,我们认为它需要的时间和它最终需要的时间之间可能有数量级的差异。这让负责预算的人感到沮丧甚至愤怒。

我们都尽最大努力去估计、计划和确定尽可能多的未知因素。传统上,我们使用需求文档、甘特图和严格的顺序过程来消除项目的自然流动性。变化和未知被当作敌人对待,无论我们不能控制什么变化,我们都用严格的变化控制过程监督,并坚定地承诺尽可能多的原始计划,我们可以挽救。

桥了

所以…。为什么敏捷?

有意或无意地,我们的传统做法旨在推动变化和流动性。这可能是因为我们从建设项目中继承了项目管理的隐喻。几十年来,我们塑造了我们的软件交付实践,就像我们正在构建一样
一栋摩天大楼,没有人可以进入建筑工地直到整个建筑完工,我们完成了剪彩仪式。

软件……和知识项目一般……不会遭受这样的限制。它们更像一个古老的农舍,一个房间一个房间地生长,在整个建设过程中都有人居住和使用。敏捷鼓励模块化而不是整体。调整的过程就像帆船的船长读取天气数据,并不断地对航向进行迭代修正。设计是更加紧急和实用的,最终的设计可能与最初的计划有很大的不同。客户和他们的反馈实际上会影响解决方案的方法,这在传统交付中从来没有发生过。

当计算机刚出现的时候,世界的变化比今天要慢得多。在一个人的一生中,我们已经从计算机作为一个异常隔离在数据中心,只有选择的少数用户,到今天的移动24小时7小时互联地球上的大多数人。

我们的世界已经改变了,尽管人们的适应能力很强,但我们的流程变化还不够大,无法跟上。敏捷是一种尝试,帮助我们减少对可预测性的依赖,更多地依赖于适应性。它让我们把客户和他们不断变化的需求放在设计的最前沿,如果做得好,就可以缓解业务和It之间存在的紧张关系。亚博vip9通道

下一个;《敏捷2016》——Michael Sahota和Olaf Lewitz谈“现身”

留下你的评论

您的电子邮件地址将不会被公布。必填字段被标记*