自从进入这个项目以来,我们采用的是敏捷开发,本部有八个项目组成员,客户那边有一个on-site,刚开始项目leader进行数据库设计,以及任务模块分配,每个人都分到一个或者几个模块,然后进行开发,从页面做到数据库,这样子下来每个人都对整个项目结构有个大概了解,随着项目的进行,隔着一段时间,发布一个版本,让客户进行测试,并提出修改意见,或者得到新的需求,重新开始进行设计。
其中遇到一些问题就是时间没有安排好,然后有些时间很忙碌,有些时间很空,这个还是很有难度的。
对于敏捷开发,还有哪些优点呢?貌似对客户来说很好,在需求没有完全确定的时候,就可以开始进行项目开发了,然后后期还可以根据成果来进行修改,对项目开发人员来说,还是有点痛苦的,因为不断的接受需求的变化。