敏捷

敏捷软件开发是用于管理开发团队的方法集合。它倡导适应性规划,演化发展,早期交付和持续改进,并鼓励对变化做出快速灵活的反应。人们和沟通被认为比工具和流程更重要。

敏捷强调向最终用户询问他们想要什么,并经常向他们展示产品开发时的演示。这与“瀑布式”方法,规范驱动的开发以及敏捷实践者所称的“大型前端设计”形成鲜明对比。在这些方法中,功能在开发之前计划出来并编入预算。

对于敏捷,重点是“敏捷性” - 能够快速响应用户的反馈和其他不断变化的环境。 一般来说 最佳小团队人数是4 - 7人左右

来自Commitstrip.com的漫画,展示产品经理向开发人员解释他们正在转向敏捷,但随后要求开发人员预先计划一切

敏捷有许多不同的风格,包括Scrum和极限编程。

更多信息

敏捷联盟的主页


Contributing to the Guide

This open source guide is curated by thousands of contributors. You can help by researching, writing and updating these articles. It is an easy and fun way to get started with contributing to open source.