援许多软件开发方法的定义和持续进化。「敏捷」（Agile或agile）一词由「敏捷软件开发宣言」（Manifesto for agile software development）中开始推广，「敏捷软件开发宣言」定义了相关的价值和原则。敏捷软体开发的框架不断的发展，两个最广泛被使用的是Scrum与Kanban。
词源.敏捷一词来源于2001年初美国犹他州雪鸟滑雪圣地的一次敏捷方法发起者和实践者（他们发起组成了敏捷联盟）的聚会。叠代和增量式软件开发方法可以追溯到1957年。进