求教一个用敏捷管理项目的问题
执着地梦想 2017-06-07 02:12:41 现在负责一个项目,运作方法是:编写当前版本的整个文档(需求文档,产品文档,原型),交付技术,技术做详细设计,先做基础通用开发,结构设计,数据库设计,通用功能开发,然后分模块开发,测试,上线。完成一个版本后,进行下一版本,每个版本阶段两至三个月。
这种方式被称瀑布式开发,思路是整体设计分步实施。
如果用敏捷的思路该怎样规划项目的按排。
我看到一些资料介绍,敏捷的文档不会写很长,称每个文档只有一二十页,我现在的文档写了很长,整个版本,上百页。敏捷 是不是从滑板车到汽车的设计思想,在项目的规划中,是不是先只设计一个功能,如系统的结构设计,写一二十页,交给技术实现,完成后,再进行数据库设计,再开发,再设计通用功能,如权限管理,再开发,依次类推,逐个功能编写,逐个功能实现,是不是这样呢?但这种工作方法,进行到后边后可能要回过头来改前边的东西。而且这种思路不是从滑板车到汽车,这是先生产车轮,发动机,座椅,然后拼在一起。
如果是从滑板车到汽车的思路,整个系统刚开始是简化的,但整个业务流是通畅的。相当一开始就推出各个功能模块,但各个模块是简化的,数据库可能只有几个字段,后续再来添加。
是哪一种方法呢,求大神指正。