标签:提示 部分 好的 敏捷 ima 快速 通过 gil 路径
夜深了,一辆汽车在弯弯曲曲的山间小路上来回急转,几近失控。这时,出现了一个急转弯的提示牌,可汽车却不慎错过了它,撞向护栏,冲下山谷燃起了大火。赶到现场的交警说道:一定是车速过高,冲出了前灯的照射范围。
视频地址:https://www.zentao.net/programmer/agile-mvp-80369.html
汽车前灯的照射路径是直线,照射范围也是有限的,车速过高会使停车安全距离超出前灯的照射范围,遇到险情驾车人员来不及反应,就会造成这样的悲惨事件。
即使使用远光灯,汽车前灯的照射范围也是有限的, 敏捷开发中的 “前灯范围”亦如此 。所以在能预测的范围内,务实的程序员要遵循一个坚定的原则: “小步快跑,快速迭代”。
其实就是把一个大需求分割成若干个可分期实现的迭代,小步前进。
如此种种,进行一个 “太大”的任务,会逐渐超出理性的范畴,直至失控。
先交付一个能发布上线的 MVP ,通过 MVP,也能及时接收用户反馈,调整产品前进方向,满足市场需求。
在之后的迭代中达到最终目标。这样可通过短短一两个迭代快速试错,及时解决当前迭代团队中的问题,节约成本,防止一错再错。
设计可替换的代码,在可控范围内适时更替,有助于将来的代码维护,以及实现更好的产品设计(高内聚性、解耦、 DRY)。
敏捷开发中,要尽量避免超出 “前灯范围”的情况,因为我们永远无法看到遥远的未来。而对于不能预测的未来,要做好一切准备,随时应对黑天鹅现象。
17世纪之前的欧洲人认为天鹅都是白色的,但随着澳大利亚第一只黑天鹅被发现,这个不可动摇的观念崩塌了。黑天鹅事件寓意着,任何事都有不可预测性,它在意料之外,却又改变着一切。
正如 2020年突如其来的疫情,这只“黑天鹅”使众多中小企业的业务陷入了停摆状态。然而危与机总是并存的,克服了危难便是机会。部分企业顺应国家的政策扶持、优化内部工作体系、探究数字化的发展方式,在疫情之下找到了新的发展之路。
虽然明天看起来会跟今天差不多,但总有例外。在我们能看到的范围内做计划,对于看不见的范围,适当的风险考量,关注变化,才会有更多可能性。
更多精彩视频分享:https://www.zentao.net/page/college.html
标签:提示 部分 好的 敏捷 ima 快速 通过 gil 路径
原文地址:https://www.cnblogs.com/zentao/p/14929743.html