• 敏捷是种理想 精益是种改进

    2010-11-09

    分类:咨询之道

    版权声明:转载时请以超链接形式标明文章原始出处和作者信息及本声明
    http://www.blogbus.com/skysw-logs/83075263.html

    Agile 告诉我们:

    敏捷宣言(Agile Manifesto)中的 4 over 4;

    XP 方法:practices & 5 principals;

    Scrum 框架:iterations & 4 meetings;

    Agile 没有告诉我们:

    “Stand up Meeting 有人迟到怎么办?”

    “Team 沟通依赖 Mingle,忽视了 Face to Face?”

    “执行效率低,说了没人做怎么办?”

    “有人不断的挑战 Agile 做事的方式怎么办?”

    “客户不配合,反而添乱怎么办?”

    “交付压力太大,没时间做重构怎么办?”

    “都说 TDD 好,却没人做怎么办?”

    “采用的第三方的系统架构存在严重问题怎么办?”

    “小团队的实践如何推广到大团队?”

     

    Agile 曾经实践:

    于是有了《敏捷软件开发》,

    'Agile Project Management',

    “硝烟中的Scrum和XP” 

    大家都在有着些许灯光的旷野中摸索;

     

    Agile 在实践中:

    在 TWU 时问过一位 Coach,是位资深的 BA (Business Analyst),

    关于 TW 的敏捷实践大多数都是对于众多 Agile 实践的剪裁;

    在 TW 的 office 里看不到用同样方法的两个团队,同样的实践或许也有不同的方式表现;

    在 Consultant 项目,为客户量身打造适合他们的 agile 方法,过程;

     

    Agile 期望我们:

    有个认可 CoC 的客户;

    团队的 开发人员 各个技术精湛;

    团队的 测试人员 各个眼光犀利;

    所有的人都能注重价值,努力消除浪费;

    所有的人都为项目认真负责,不断提高自己;

    ...

     

    但是这只是理想!

     

    能够做些什么?

     

    Lean 两个核心:

    以人为本,持续改进;

    其实并不需要去介绍更多的 Lean 的实践,Agile 本来就是是来自于制造业的 Lean;心中有 Lean,Agile 或许就不再遥远;

    去持续接近理想! 

    分享到: