Category: Agile

什么是敏捷?(五分钟的解释)

沈义 · 沈潇灵 译 如果你只有5分钟的时间来学习敏捷(和Scrum),你应该学习敏捷软件开发宣言的4个值和12个原则(也简称为敏捷宣言)。Manifesto for Agile Software Development 这些价值观和原则将为你提供理解敏捷和Scrum的坚实基础。也就是太多所谓 “专家” 都没有的基础。 以下和一些我自己的评论入列, 敏捷宣言的四个价值观 敏捷价值#1 工具和过程不如个人和互动 要注意这些值语句中的“不如”词。这当然意味着“不如”之后的事物比“不如”之前的事物更重要。 这不是说这些其他事情不重要。只是它们不是其中最重要的。 因此,如果你的Scrum项目未能定义并强制使用质量过程和工具,那么它就不是敏捷法。这是无政府状态。不要称之为敏捷或Scrum项目,然后声称Scrum不起作用。如果你做错了,那不是Scrum的错。 敏捷价值#2 综合文档不如工作软件 你的团队是否放弃了所有文档,支持面对面交流和工作软件?如果是这样,就太过分了。你还需要文件。 敏捷价值#3 合同谈判不如客户协作 你是否经常听说敏捷项目太难以预测,无法锁定合同 – 特别是固定价格合同?并非如此。 (固定价格可以使用Scrum吗?可以!)Scrum on a Fixed Bid? Yes, You...