敏捷开发

热门排序 | 时间排序

程序员新人怎样在复杂代码中找 bug?

BAT与一些创业公司是如何进行研发管理和绩效考核的?

单元测试到底是什么?应该怎么做?

天天写业务代码的程序员,怎么成为技术大牛,开始写技术代码?

FAQ-单元测试相比手动调试有什么优势?

加入知乎

与世界分享你的知识、经验和见解

验证码
已有帐号?
4797 人关注了该话题

描述

敏捷开发(Agile development)是一类以人为本,迭代、演进式开发方法、过程的统称,代表性的敏捷流派(方法)包括 Scrum、XP(极限编程)、Lean(精益)和 Kanban(看板)等。

敏捷开发起源于 2001 年 17 位专家于美国 Snowbird 小镇联合发表的《敏捷软件开发宣言》agilemanifesto.org,其中包含了 4 条敏捷价值观(values)以及 12 条敏捷软件开发的原则。