
敏捷是一種建立和響應(yīng)變化的組織能力。用于應(yīng)對不確定和動蕩環(huán)境,并取得成功。
敏捷宣言的作者們選擇了“敏捷”(Agile)這個詞,是因為這個詞所代表的適應(yīng)性和變化響應(yīng)力對他們的方式方法至關(guān)重要。(參見 https://martinfowler.com/articles/agileStory.html)
這種思維是關(guān)于你如何理解當(dāng)今環(huán)境所發(fā)生的一切,識別你所面對的不確定性,邊前進(jìn)邊找出應(yīng)對措施。
敏捷軟件開發(fā)不只限于Scrum、極限編程XP或特性驅(qū)動開發(fā)(FDD)等框架,也不限于結(jié)對編程、測試驅(qū)動開發(fā)、站會、計劃會和迭代時間盒,而是一把遵循了敏捷宣言和原則的大樹,支撐著上述方法論和實踐共同的價值觀理念。敏捷開發(fā)是追求對需求變化、技術(shù)變化、資源變化的響應(yīng)能力,不斷調(diào)整項目計劃,提高軟件項目的成功率。
原文鏈接 https://www.agilealliance.org/agile101/,https://www.agilealliance.org/agile101/subway-map-to-agile-practices/, https://www.jackyshen.com/2019/09/11/subway-map-of-agile-development-practices/