一个团队内如果任意两个成员均可以互相交换所负责的工作,那么这个团队就是完全可替代型的。
在大型公司的大型项目里,一般会有一个庞大的开发团队,划分为许多个模块,每个模块分配若干人力组成小团队,每个人再具体负责某一项的工作。每个小团队的成员都要熟悉团队里的所有事务,每一个功能交付必须留下设计文档和测试文档,如此,当某个成员离开岗位时,可以将他的工作分配给其它成员,直到该成员回岗,或者新的成员加入。这样对于组织而言常规的人员流动便不会影响项目进度。
In practice,团队内部会自然分化出不同的角色,对于软件模块开发团队,自然会有leader,对外接口人,各功能负责人,单元测试负责人等。非技术方面的,看重软技能的角色并不能保证具有替代性,所以团队成员性格特质不能过于单一(DISC性格特质),否则可能出现角色空缺无人愿意上(或者做不好)的情况。
如何团结一个拥有丰富特质的团队并维持战斗力,公司激励机制是最根本的,其次leader角色的表现有最直接的影响。这一点没有标准答案,不过,热情,公正,懂得如何分配任务,负责,懂得换位思考,学习能力强,思维清晰应该是共通的,其它的与团队的短期和长期目标相关,可能很严厉,也可能比较宽松。
网友评论