敏捷宣言

作者: letericgo | 来源:发表于2019-02-19 11:46 被阅读149次

      2001年,17位软件行业领军人物共同发表了《敏捷宣言》,宣告了敏捷开发运动的正式开始。

      为了让大家看到原汁原味的敏捷宣言,我这里引用了英文来表达,同时附上了广泛使用的中文翻译,且力求最能表达原意。

    Agile Manifesto   敏捷宣言

    Four Values of the Agile Manifesto

    敏捷宣言的四个价值观

    We are uncovering better ways of developing software by doing it and helping others do it.Through this work we have come to value:
    我们正在通过亲自开发和帮助他人开发,发现开发软件的更好方法。通过这项工作,我们开始更重视:
    Individuals and interactions over processes and tools
      个体和交互 高于 流程和工具
    Working software over comprehensive documentation
      可工作软件 高于 面面俱到的文档
    ;Customer collaboration over contract negotiation
      客户合作  高于 合同谈判
    Responding to change over following a plan
      响应变化  高于 遵循计划
    That is, while there is value in the items on the right, we value the items on the left more.
    也即是说,右栏中的项目固然有价值,但我们更重视左栏中的项目。

    Twelve Principles of the Agile Manifesto

    敏捷宣言的十二条原则

    1、Our highest priority is to satisfy the customer through early and continuous delivery of valuable software.我们的最高目标是,通过尽早持续交付有价值的软件来满足客户的需求。
    2、Welcome changing requirements, even late in development. Agile processes harness change for the customer's competitive advantage.欢迎对需求提出变更,即使在项目开发后期也不例外。敏捷过程要善于利用需求变更,帮助客户获得竞争优势。
    3、Deliver working software frequently, from a couple of weeks to a couple of months, with a preference to the shorter timescale.要经常交付可用的软件,周期从几周到几个月不等,且越短越好。
    4、Business people and developers must work together daily throughout the project.项目实施过程中,业务人员与开发人员必须始终通力协作。
    5、Build projects around motivated individuals. Give them the environment and support they need, and trust them to get the job done.要善于激励项目人员,给予他们所需的环境和支持,并相信他们能够完成任务。
    6、The most efficient and effective method of conveying information to and within a development team is face-to-face conversation.无论是对开发团队还是外部团队,信息传达最有效的方法是面对面的交谈。
    7、Working software is the primary measure of progress.可用的软件是衡量进度的首要标准。
    8、Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely.敏捷过程提倡可持续的开发。项目发起人、开发人员和用户应该都能够始终保持步调稳定。
    9、Continuous attention to technical excellence and good design enhances agility.对技术的精益求精以及对设计的不断完善将提高敏捷性。
    10、Simplicity - the art of maximizing the amount of work not done - is essential.简洁,即尽最大可能减少不必要的工作,这是一门艺术。
    11、The best architectures, requirements, and designs emerge from self-organizing teams. 最佳的架构、需求和设计将出自于自组织团队。
    12、At regular intervals, the team reflects on how to become more effective, then tunes and adjusts its behavior accordingly.团队要定期反省怎样做才能更有效,并相应地调整团队的行为。

    【游戏 1】

      尝试翻译和背诵敏捷宣言的价值观和原则,达到脱口而出的状态。
      注:用智力脑去背诵敏捷宣言,情绪脑感知成功的喜悦,寥寥数句,就不在话下了。

    ---[上一篇~认识三重脑](https://www.jianshu.com/p/8be4480abfd0)---

    【 取其精华,弃其糟粕。持续修订,有错必纠!

    相关文章

      网友评论

        本文标题:敏捷宣言

        本文链接:https://www.haomeiwen.com/subject/pbsxyqtx.html