敏捷的十二項原則是什麼?


敏捷的基礎是由敏捷原則構成的。敏捷是一種專案管理方法,使開發團隊能夠建立靈活的工作管理程式框架。

其中一種技術基於十二項原則,稱為敏捷原則。此外,敏捷專案管理方法包含價值觀和原則、方法、慶祝活動和技術。

敏捷的十二項原則

讓我們逐一瞭解敏捷的十二項原則。

  • 我們的首要任務是透過持續交付有價值的軟體來取悅客戶——

  • 客戶滿意度對任何產品的開始和持續成功至關重要。這是一個優先原則,它強調持續響應和改進過程的重要性。市場獲得MVP(最小可行產品),反饋資訊指導後續更新。

  • 接受變化的需求,即使這些需求出現在開發過程的後期。敏捷流程利用變化,以造福客戶的競爭優勢——

  • 處理大型和複雜的任務以及能夠管理專案工作需要時間。因此,最好將專案分解成可控的、相當大的部分。此外,如果客戶始終得到充分告知,團隊成員可能會更容易識別潛在的延誤並達成關於延誤的共識。

  • 定期交付可工作的軟體,優先考慮較短的時間框架——

  • 敏捷方法通常會在更短的時間內交付功能性軟體。這種迭代過程要求團隊成員不斷提高他們的績效目標。

  • 在整個專案過程中,業務人員和開發人員必須每天協作——

  • 需要在品牌和專案的開發方之間建立聯絡,以確保清晰的溝通,更重要的是合作。使用您本來用於管理遠端團隊成員的相同工具集來培養一個雙方都能達成共識的智慧交換。

  • 圍繞積極主動的人員建立專案。給予他們所需的支援和環境,並相信他們能夠完成任務——

  • 只有為合適的職位聘用具有適當技能的合適人員,才能成功實施敏捷原則。必須讓他們有自由有效地完成工作,而不會受到過多的管理控制。

  • 面對面的溝通是向開發團隊傳遞資訊和從開發團隊接收資訊的最高效方法——

  • 敏捷宣言強調了相關各方之間有效溝通的重要性。由於電信技術的進步,現在更容易做到這一點。現在,所有團隊成員都可以透過電話會議來完成這項工作,而不是進行簡短的正式會議。

  • 可執行的軟體是衡量進展的關鍵指標——

  • 唯一能確保成功的是交付客戶喜歡的有用產品。在敏捷之前,許多績效標準都會影響最終產品的質量。

  • 敏捷流程促進長期可持續發展。資助者、開發人員和客戶應該能夠無限期地保持節奏——

  • 如果你花費大量時間在一個專案上,疲憊是不可避免的。不要給你的員工過多的工作量。這會影響專案的價值。因此,為該任務組建一支最佳團隊,他們會努力工作,但避免過度工作而損害專案的價值。

  • 持續關注技術卓越和高質量的設計,提高敏捷性——

  • 無論你是編寫程式碼還是建立更有形的東西,你都希望確保它在每次迭代中都能得到改進。避免以後不得不返回並進行調整。現在就解決它們。更好的是,確保它們正在改進。使用Scrum(一種用於完成複雜專案的敏捷框架)來幫助專案評估並使其保持前進。

  • 簡潔即高效,少做多得至關重要——

  • 如果你想快速完成一個專案,你應該避免給它增加不必要的困難。使用敏捷工具是一種方法,它可以消除重複性的工作,並讓你對所有與專案相關的決策有更強的控制力。

  • 自我組織的團隊能夠產生最佳的架構、需求和設計特性——

  • 簡單來說,具有判斷力和自主性的自我組織人力資源確實會運作得更好,因為每個團隊成員都會負責滿足客戶期望,而不是單一的專案領導者。

  • 團隊定期反思如何才能更有成效,然後相應地調整其行為——

  • 敏捷技術基於迭代過程的概念,團隊透過從過去的錯誤中學習來不斷改進其匹配。專案領導者應該鼓勵團隊會議,讓每個成員分析他們的任務,並說明如何在哪些方面改進他們的領導能力和技術能力。

結論

敏捷的十二項原則基本上總結了敏捷團隊必須如何運作或開始運作。所有敏捷框架和方法,包括敏捷開發、敏捷專案管理、Scrum、SAFe等,都與上述原則一致。在接下來的文章中,我們將更詳細地討論一些敏捷方法,包括敏捷開發方法和SAFe。

更新於:2023年2月28日

510 次瀏覽

開啟您的職業生涯

透過完成課程獲得認證

開始學習
廣告