• 读到“敏捷骗局”有感


       收到Scrum Alliance发来的邮件,我的CSM证书已到期,需要renew, 所以写一篇博文记录一下。

       最近看到一篇文章,大意是大厂里微软或亚马逊的工程师(随便举例,实际情况不一定是这样的)都不会采用敏捷模式来进行项目管理,所以现在盛行的敏捷模式是骗局。本质上,是老板不懂技术不懂软件生命周期,为了能让老板心甘情愿地付钱且让老板看到大家的工作是有价值的,才会提出交付物的概念。对于大厂里庞大笨重的项目,敏捷显然不适合,现在讨论一下这样的事情。

       什么是敏捷?参考一下敏捷宣言:

       1. 个体和交互 胜过 过程和工具

       2. 可以工作的软件 胜过 面面俱到的文档

       3. 客户合作 胜过 合同谈判

       4. 响应变化 胜过 遵循计划 

       为什么这么说?

       流程和工具,在巨硬中有极其严格的流程。巨硬作为软件开发领域的大佬,是比敏捷宣言大了不少的前辈。敏捷是适用于当前互联网产品的小步快跑的流行理念的,而巨硬的绝大部分拳头产品,都不是互联网产品。Office/Windows/Azure/Visual Studio XXX 等等,产品不一而足,都是可以在我们的PC端的必备装机软件,在互联网出现前已经成为用户生活的一部分,因为微软的产品要求的是极端稳定,在手握庞大用户群的情况下,小步快跑,快速试错的理念不会被微软接受,尽可能不影响已经建立起来的用户使用习惯而让用户深陷巨硬生态,才是巨硬的目标。

       另外,敏捷最大的特点,就是随时随地可变化,也就是说,不要被敏捷的条条框框束缚,必要的时候,敏捷自己也可以被“敏捷”。

       敏捷的重点是迅速响应需求,快速做出更好的决策。所以,就算不使用敏捷的工具,scrum/sprint/卡片管理/用户故事/backlog,只要能帮助团队快速做出决策,响应需求,响应变化,谁又能说这不是敏捷呢?

  • 相关阅读:
    Jmail组件发送邮件说明ASP.NET
    五种常见的ASP.NET应用程序安全缺陷
    按比例生成缩略图
    光盘自动运行HTML页,Autorun文件写法
    页面全屏显示JS代码
    除去内容中的HTML代码方法
    JS函数学习(2)
    JS学习变量与基本语法(1)
    C#中Math.Round()实现中国式四舍五入
    (2) EFCore数据库上下文和模型(数据表)的配置
  • 原文地址:https://www.cnblogs.com/spillage/p/11383979.html
Copyright © 2020-2023  润新知