突然点开网页看到了敏捷宣言,发觉非常的精辟,就先记录下来啦

敏捷宣言包含如下四条 价值观:

1、 个体与交互胜过流程与工具

2、可工作的软件胜过详尽的文档

3、与客户合作胜过合同谈判

4、 响应变更胜过遵循计划

    敏捷宣言认为,尽管右边的项有价值,但是左边的具有更高价值。

个体和交互----- 敏捷开发是以人为中心的。由人组成的团队构建软件,通过持续的沟通和交互,而不是通过对流程、工 具的依赖,来达到团队的高效工作。

    可工作的软件-----从客户角度来说,可工作的软件比详细的文档更有用和有价值,它提供了向开发团队快速反馈的机会。 另外,由于可工作的软件(虽然减少了功能性)可以在开发生命周期的早期可用,敏捷开发可以带来巨 大的上市时间优势。因此,敏捷开发特别适用于问题和(或)解决方案不甚清晰的快速变化的商业环境, 或在新问题域的业务创新。

    客户合作----- 客户往往很难找到他们需要的特定系统。客户与开发团队的直接合作可以改进理解客户需要的可能。当 然,与客户签订合同也是重要的,而与客户定期和紧密的合作可能让项目更容易成功。     响应变化----- 软件项目中的变化不可避免。业务运营环境、法规、竞争对手的活动、技术进步以及其他因素都会极大 影响项目及其目标。开发过程必须适应这些因素。因此,在工作实践中灵活的拥抱变化比简单的遵循计 划更重要。