加载中...

2001 年 2 月,包括 Kent Beck、Martin Fowler、Ward Cunningham、Robert C. Martin、Ken Schwaber、Jeff Sutherland 在内的 17 位轻量级软件方法的倡导者,在美国犹他州雪鸟(Snowbird)滑雪度假村聚会,共同签署了《敏捷软件开发宣言》(Manifesto for Agile Software Development),"敏捷"一词由此成为这类方法的统称。
宣言正文只有四句对比:个体和互动高于流程和工具;可工作的软件高于详尽的文档;客户合作高于合同谈判;响应变化高于遵循计划。宣言特别注明:右侧各项亦有价值,但左侧更被看重。
宣言附有十二条原则,涵盖尽早持续交付有价值的软件、欢迎需求变化、业务与开发人员每天协作、面对面沟通、可工作软件是首要进度度量、可持续节奏、简单性、自组织团队与定期反思调整等。
宣言统一了 XP、Scrum、水晶方法等流派的旗帜,深刻改变了全球软件业的开发方式,也衍生出规模化敏捷、敏捷教练等庞大生态,以及对"形式化敏捷"的持续批评。

登录 后参与讨论
暂无讨论,来发表第一条评论吧