敏捷开发

http://ifeve.com/how-to-do-team-work-from-alibaba/

一个团队,每位成员为团队目标负责。

一.核心方法
0.每位团队成员会团队目标负责
团队成员可以提出改进的想法,只要该想法符合团队目标,然后推动完成。
每位成员即是管理者也是执行者。

1.需求评审演讲项目成员轮流

2.两名成员交叉设计,交叉开发,互相codeReview

3.项目经理codeReview核心功能
其他成员完成较快则可帮助其他人codeReview

4.晨会,问题及时提出
若某个功能开发进度有延迟,及时提出,可寻求团队其他成员帮助完成,一个团队。

5.快速设计
初始设计时,可用草稿纸等快速设计方法完成设计,同另一个同学讨论。用visio较慢。

6.交叉设计
目的是让每个成员对每个模块都有相应了解,每个项目中每个成员可能会负责不同模块。

7.项目总结
总结出项目中做的好的方面,不好的可以改进的方面,然后可采用的新的实践是什么。
新的实践指定相应负责人,并指定一个完成时间。

8.设计简单
只做必要设计,一些开发成本较大的扩展设计可以先简单设计,当然具体看对需求的变化把握。

9.评审时间短
评审时间40分钟内结束。

10.评审后,不足改进,只需找到相应成员确认即可,不需要再开会议

11.分阶段设计
按功能优化级设计,必要的设计先做,有产出与相应同事交流设计。


你可能感兴趣的:(工作)