敏捷软件开发
敏捷軟體開發（英語：Agile software development），又稱敏捷開發，是一種應對快速變化需求的一種軟體開發模式，描述了一套軟體開發的價值和原則。此模式中，自組織的跨功能團隊在緊密的協作中發掘使用者或顧客的需求以及改良解決方案，此模式也強調適度的計畫、進化開發、提前交付與持續改進，並且鼓勵快速與靈活的面對開發與變更。這些原則支援許多軟體開發方法的定義和持續進化。
「敏捷」（Agile 或 agile）一詞由「敏捷軟體開發宣言」（Manifesto for agile software development）中開始普及，「敏捷軟體開發宣言」定義了相關的價值和原則。敏捷軟體開發的框架不斷的發展，兩個最廣泛被使用的是 Scrum 與 Kanban。