我带领小组产品开发的阶段性总结
7月以来,我们小组(算上我,就4个人,:-))开始开发一个产品,产品不复杂,需求比较稳定,我是第一次带队开发,还算顺利,没到一个月,第一个版本就出来了,今天写了个总结,大家帮着看看,望多提提意见和建议,谢了。
1、 在需求分析、设计和开发的过程中,通过小组讨论,列出所有需要完成的活动,区分出重点和难点,确定实现的优先顺序,统一认识,先啃难点,扫障碍,再实现那些必须而重要的功能,“抛弃”那些不关乎全局的功能,确立第一个迭代计划;
2、 通过小组会议,建立一些小的(时间间隔尽可能短,比如3天左右,不能太短,否则增加成本,也不能太长,否则无“警惕”作用)里程碑检查点,分配每个成员在里程碑结束的时候应提交的有明确要求的“成果”,让每个成员分别负责不同方面的任务。
3、 每次小组会议结束的时候确定下次会议的时间,检查的内容,以及要达到的目标。
4、 不要陷入写作文档的泥潭里面,文档是要写的,但关键是写什么,应该写那些总结和固定上一阶段成果,同时对下阶段开发有指导和参考的内容,需要说明的是,写作文档的过程本身就是整理思维的过程。
5、 先定义,后实现:一定要先定义清楚接口,功能说明,通过小组内部评审以后,再逐个实现,实现以后,小组再找个时间,一起来回想对比一下,设计和实现的差距,以及今后如何避免这些差距,通过这种不断的反馈,大家的经验值就提高了。