【IT168 技术文章】
在现在服务的公司里,我和我的团队应用Scrum已经快5个月了,感觉团队已经趋向于自管理的模式,主要的表现在:计划和承诺由团队做出,如何指派工作由团队做出。但还是有一点欠缺:工作角色概念突出。
回顾这5个月,我们是这样做的:
1.团队刚成立,成员对Scrum不熟悉,而且成员之间协作的工作方式、性格特点等也不熟悉,PM是作为教练,同时更多的时候也在做最后的决定。这时不是团队在做决定。
2.2周之后,团队开始按照自管理团队的模式进行操作,主要在以下几点:
a) 项目的任何决定,包括计划,完全透明
b) 需求分析、设计、编码、测试,PM会全程参与,目的是和团队成员一起形成我们可以接受的工作方式,例如Story细化到何种程度,设计细化到何种程度,根据现有成员对Junit的了解,测试(白盒、黑盒等)应该细化到何种程度,Demo如何做等等。PM初期会发言较多,但后期要求团队发言,PM只是补充、完善即可
c) 赋予责任,明确完成标准DoD,按时检查,这时强化如何工作的重要步骤
3. 2月之后,自管理团队有了初步的样子,此时主要做的是:
a) 稳定我们团队已经认可的工作方式
b) 调整不适应团队文化的成员
4. 现在团队内部已经有了足够的信任,我们的工作方式是:
a) 计划和承诺由团队做出
b) 如何指派工作由团队做出
我的感觉:#2.C以及#3 是最关键的,也是最难的。