敏捷軟體開發
群迭代和增量开发方法 / 維基百科,自由的 encyclopedia
敏捷軟體開發(英語:Agile software development),又稱敏捷開發,是一種應對快速變化需求的一種軟體開發模式,描述了一套軟體開發的價值和原則。此模式中,自組織的跨功能團隊在緊密的協作中發掘使用者或顧客的需求以及改良解決方案,[1]此模式也強調適度的計畫、進化開發、提前交付與持續改進,並且鼓勵快速與靈活的面對開發與變更。[2][3]這些原則支援許多軟體開發方法的定義和持續進化。
此條目需要補充更多來源。 (2018年1月4日) |
「敏捷」(Agile 或 agile[4])一詞由「敏捷軟體開發宣言」(Manifesto for agile software development)[5]中開始普及,「敏捷軟體開發宣言」定義了相關的價值和原則。敏捷軟體開發的框架不斷的發展,兩個最廣泛被使用的是 Scrum 與 Kanban。[6]