公司理念 Principles > :chart_with_upwards_trend: 執行策略 Execution Strategy > 敏捷流程 Agile

繁體 | 简体 | English


敏捷流程的三原則

因此,敏捷的三個定律是:

  1. 客戶法律-痴迷於為組織的整體和最終目標向客戶交付價值。
  2. 小型團隊的法律-假定所有工作均由小型自組織團隊執行,工作週期短,並專注於為客戶創造價值,並且
  3. 網絡法則-不斷努力消除官僚主義和自上而下的層次結構,使公司作為一個互動的團隊網絡運作,所有團隊致力於共同為客戶創造價值。

敏捷流程的承諾

我們遵循以下原則:

  1. 我們的首要任務是通過儘早並持續交付有價值的軟件來滿足客戶。
  2. 即使在開發後期,也歡迎不斷變化的需求。敏捷流程利用變更來獲得客戶的競爭優勢。
  3. 頻繁交付工作軟件,從幾周到幾個月不等,但最好選擇較短的時間範圍。
  4. 在整個項目中,業務人員和開發人員必須每天一起工作。
  5. 圍繞有上進心的人建立項目。給他們提供所需的環境和支持,並信任他們來完成工作。
  6. 與開發團隊內部交流信息的最有效方法是面對面的交談。
  7. 工作軟件是進度的主要衡量標準。
  8. 敏捷過程促進可持續發展。贊助商,開發商和用戶應能夠無限期地保持恆定的步伐。
  9. 持續關注技術卓越和良好的設計可增強敏捷性。
  10. 簡單性-最大化未完成工作量的藝術-是必不可少的。
  11. 最佳的體系結構,需求和設計來自自組織團隊。
  12. 團隊定期檢查如何提高效率,然後相應地調整和調整其行為。




敏捷流程的三原则

因此,敏捷的三个定律是:

  1. 客户法律-痴迷于为组织的整体和最终目标向客户交付价值。
  2. 小型团队的法律-假定所有工作均由小型自组织团队执行,工作周期短,并专注于为客户创造价值,并且
  3. 网络法则-不断努力消除官僚主义和自上而下的层次结构,使公司作为一个互动的团队网络运作,所有团队致力于共同为客户创造价值。

敏捷流程的承诺

我们遵循以下原则:

  1. 我们的首要任务是通过尽早并持续交付有价值的软件来满足客户。
  2. 即使在开发后期,也欢迎不断变化的需求。敏捷流程利用变更来获得客户的竞争优势。
  3. 频繁交付工作软件,从几周到几个月不等,但最好选择较短的时间范围。
  4. 在整个项目中,业务人员和开发人员必须每天一起工作。
  5. 围绕有上进心的人建立项目。给他们提供所需的环境和支持,并信任他们来完成工作。
  6. 与开发团队内部交流信息的最有效方法是面对面的交谈。
  7. 工作软件是进度的主要衡量标准。
  8. 敏捷过程促进可持续发展。赞助商,开发商和用户应能够无限期地保持恒定的步伐。
  9. 持续关注技术卓越和良好的设计可增强敏捷性。
  10. 简单性-最大化未完成工作量的艺术-是必不可少的。
  11. 最佳的体系结构,需求和设计来自自组织团队。
  12. 团队定期检查如何提高效率,然后相应地调整和调整其行为。




Three Laws of Agile

The three laws of Agile are thus:

  1. The Law of the Customer—an obsession with delivering value to customers as the be-all and end-all of the organization.
  2. The Law of the Small Team—a presumption that all work be carried out by small self -organizing teams, working in short cycles and focused on delivering value to customers—and
  3. The Law of the Network—a continuing effort to obliterate bureaucracy and top-down hierarchy so that the firm operates as an interacting network of teams, all focused on working together to deliver increasing value to customers.

Agile Manifesto

We follow these principles:

  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 worktogether 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.