简单的说明敏捷开发是什么意思?最好是举例或者打比方的方式,通俗的解释。

2025-04-11 17:51:48
推荐回答(2个)
回答1:

敏捷开发是一帮追求快捷、可控的老程序员综合了多种开发方法的优点,整理出来的一套开发组织方法。
简单例子--一个开发任务,首先分割成多个独立的小模块,再分配给各个程序员,由程序员确定每个小模块多久(人天)完成,综合所有独立模块的时间成为整个项目的开发周期。
采用敏捷开发,项目进度可控,程序员工作量也可控。
去网上搜这个文档:scrum-and-xp.pdf,非常简明扼要。
推荐一本书:清华大学出版社《敏捷软件开发原则、模式与实践》。美国人写的。

回答2:

简单的说,敏捷开发是一种以人为核心、迭代、循序渐进的开发方法。在敏捷开发中,软件项目的构建被切分成多个子项目,各个子项目的成果都经过测试,具备集成和可运行的特征。换言之,就是把一个大项目分为多个相互联系,但也可独立运行的小项目,并分别完成,在此过程中软件一直处于可使用状态。