敏捷开发及scrum简介
比较熟知的软件项目管理方法:
瀑布开发
其基本流程是需求-> 设计->开发->测试。基本假设只要把每一个环节都做正确,那么终得到的结果也是正确的。瀑布开发有非常成功的案例,比如微软。但从总体来讲,瀑布项目失败率比较高。
敏捷开发
敏捷开发有很多种方式,其中scrum是比较流行的一种。 敏捷开发的七种主流方法 XP(极限编程) SCRUM是一种迭代的增量化过程,用于产品开发或工作管理。 Crystal Methods(水晶方法族) FDD (Feature-Driven Development,特性驱动开发) ASD(Adaptive Software Development,自适应软件开发) DSDM(动态系统开发方法)轻量型RUP