敏捷到底是个什么鬼?
版权声明
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
敏于思捷于行
扫码关注公众号
扫码阅读
手机扫码阅读
敏捷的本质:先完成再完美与ETC
敏捷思想虽源于软件开发,但其应用已扩展到企业管理领域。敏捷影响可见于短会议、快速迭代和最小可用产品(MVP)的推广。
《敏捷宣言》创始人之一、《程序员修炼之道》作者大卫·托马斯和安德鲁·亨特,明确了敏捷的两大本质:「先完成再完美」和ETC(Easier To Change)。
先完成再完美
这原则强调在需求快速变化的环境下,交付「够好」的产品比追求完美更重要。MVP是实践这一原则的例子,通过快速交付基础产品,及时获得用户反馈,发现真实需求。
「先完成再完美」鼓励以较快速度和较小成本先行动,通过实际产品获取用户反馈。这一思想也适用于作者自身,他在创作过程中首先追求内容的完成度,然后不断优化。
ETC (Easier To Change)
在敏捷环境中,重要的是能够迅速响应需求变更。ETC原则要求软件易于修改,以便于持续改进。实践ETC包括遵循「高内聚低耦合」的设计原则,确保代码模块易于管理和更新。
复用是另一重要方面,通过复用代码模块,可以节省成本、管理一致性,并简化变更。微服务架构和中台是解耦和复用的现代实践。
总结
敏捷的核心在于「先完成再完美」和「易于变更」。这些原则和实践不仅适用于软件开发,也对其他行业面对快速变化的市场具有指导意义。
作者刘华是一名敏捷、精益、DevOps专家,本文内容部分摘自得到每天听本书——王木头解读《程序员修炼之道》。
敏于思捷于行
敏于思捷于行
扫码关注公众号
还在用多套工具管项目?
一个平台搞定产品、项目、质量与效能,告别整合之苦,实现全流程闭环。
查看方案
敏于思捷于行的其他文章
To B的软件产品死结怎么解?
理论上,To B的软件产品就是服务于客户需求的,但现实往往并非如此。
刘华:数字化已经不再是“创新”标签
今后,数字化将成为金融业的常态,而不是一个创新标签。
什么是敏捷?——从《功勋》中首颗卫星的故事说起
没想到“中国卫星之父”也是“敏捷专家”!
没有TDD/ATDD,你的持续交付可能是持续找死!
一场关于DevOps能力评估的讨论,引发了对TDD的争论。
刘华:我最近听到最对味的话,就是“先Scale down再Scale out”
当我们面临复杂问题时,首先要考虑scale down,能否能把规模变小,再看能否scale out,也就是所谓的水平扩展,去变成一个自治的群体。
加入社区微信群
与行业大咖零距离交流学习
PMO实践白皮书
白皮书上线
白皮书上线