啥是敏捷开发?
摘要:
自打听了民哥的《软件工程》,敏捷开发基本上是他每节课必提的开发方法,那么我们先来看一下,什么是敏捷开发。敏捷开发是通过遵循软件客观规律,不断的进行迭代增量开发,最终交付符合客户价值的产品,敏捷开发的软件更像一个活着的植物,软件开发是自底向上逐步有序的生长过程,类似于植物自然生长。敏捷开发的宣言是个体和交互胜过过程和工具,可以工作的软件胜过面面俱到的文档,客户合作胜过合同谈判,响应变化胜过遵循计划。但在敏捷开发过程中人是获得成功的最为重要的因素。文档需适度,在处理客户问题上,双赢比输赢更好,在响应变化过程中,要为下两周做详细的计划,为下三个月做粗略的计划,以后就做极为粗糙的计划。但敏捷开发也不是 阅读全文
posted @ 2014-03-19 17:39 菜鸟木木 阅读(1232) 评论(1) 推荐(0) 编辑