的目的是什么:
简单--最大化的艺术 未完成的工作量至关重要。
除此之外,这意味着一个团队可以花费大量的时间来构建一个复杂的系统来处理所有可能的可能性 - 或者它只能做现在需要的事情,把它做好,然后把它拿出来。
KISS原则是相关的 - 保持程序简单,它会更容易编写,更容易维护,并且更快地出门。
更喜欢:
简单性 - 最小化完成工作量的艺术 - 是必不可少的。
基本上,这只是意味着尽可能减少不必要的努力,包括在您自己的敏捷流程中。
这意味着:
始终做最简单的事情,完成所需的工作。
作为开发人员,我们经常想出一个镀金的解决方案,它可以做 101 件很酷的事情以及所需的事情。这通常需要更长的时间,并且将来可能更难维护。所以总是做最简单的事情,真正有效。
敏捷宣言是关于项目管理的。
一个非敏捷的项目充满了工作,其中大部分是浪费时间。
复杂的计划和状态报告是工作,但它们几乎没有实际价值。
一些设计文档、演练和审查是工作,但它们创造的价值很少。
一些质量保证活动只是为了证明代码最终会完成。 这是大量的工作,以证明未来将取得进展。
非敏捷("瀑布")项目充满了几乎没有实际价值的工作。
敏捷宣言表明,我们不要做所有这些低价值的工作。
这是简单的定义单纯:
的艺术(这意味着简单是一门艺术,如果你能用简单的方式思考,你就能很好地处理你的工作)
未完成的工作量(你想用很多事情来处理你的工作,做很多工作——上面的句子提醒你不要做所有的工作,只做必要的工作)
最大化:简单可以帮助你最大化上述句子,这意味着以更少的成本和时间最小化你的工作。