首先说一下什么是团队,借用一下MBA里的概念,“团队是一种为了实现某一目标而由相互协作的个体所组成的正式群体。是由员工和管理层组成的一个共同体,它合理利用每一个成员的知识和技能协同工作,解决问题,达到共同的目标”。团队构成的要素包括目标、人、定位、权限、计划。
在软件行业中有一种外包型团队,大部分工作是以项目为单位,来项目临时挑人组建队伍,项目完工团队也就解散了,这样的团队目标非常明确,就是为了实现项目既定的需求。团队中项目经理权限最大,人员都由项目经理挑选,计划也是由项目经理制定,项目经理权利大,责任也大,他对整个项目的成败负责。这种团队基本谈不上定位,因为这样的临时团队没有长期的发展,因此也谈不上整体和个体的定位。这种团队常见于外包企业。
还有一种团队是比较稳固的,他们常期开发和维护一个产品线或打造一个互联网平台,这类团队常见于大型软件公司或互联网公司。今天要说的是这后一种团队,因为临时团队精心打造的意义并不大。
我认为建立一个优秀的团队应该做到以下几点:
- 公平公正、奖罚分明。
做为一个团队管理者,对任务量的分派不一定绝对的平均,因为不论在哪个企业中都不会给你三件或者三十件同样的事情,所以在团队中每个人所做的事情都是有差别的,这就要求管理者对任务量以及难易度有一个比较清晰的判断,做到多劳多得、奖罚有据。
这里我举一个反面的例子:我曾经刚到一个公司,接手一个技术难度较高的项目,这个项目团队中的人员资历都比我老,大部分人沟通都很融洽,但有一个比较牛逼的哥们儿,技术不错,业务也理解得也比较深刻,但就是不好好做事情,多次拖延工期,甚至以罢工来威胁我,(顺便说一下,我来之前这个团队是由这哥们儿带的),在这种情况下,我和其他的兄弟们加班把他那部分工作做完了。项目结项后,上级领导要求我平均分配奖金,当然也包括那个牛逼的哥们儿,我把这哥们儿的表现跟领导汇报了,但领导却说要让大家心里平衡,每个人多少都应该分点。事后,那哥们儿很得意,认为领导护着他,(事后我了解到,领导跟他是老乡),每次会议上都拒绝我给他指派的任务。其他成员看到这种情况也出现了消极心理,当我再分派任务时,大家就说“那谁谁谁为什么不做”,弄得我无言以对。
所以说一个团队中公平是最基本的原则,不能因为某人跟你有私交你就要处处照顾他,这会让大多数成员感到没有了出路,认为干多干少一个样,干与不干一个样,这样一个团队将会失去良性发展的环境。
- 明确职责、合理授权。
一个团队在起初建立的时候,领导者权利比较大,因为他需要协调内外事务,制定团队目标,挑选团队成员。但在团队建立并趋于稳定后,领导者应该降低自己的权利,甚至和团队成员的权利相当。这样团队中每个成员都是一个管理者,在工作中大家是一种平级的互相协作的关系。
职责明确、权限下放后,每个人对自己所做的工作都有知情权和决定权。与自己工作相关的跨部门事务都由项目组成员自己去完成沟通。这样在很大程度上会调动大家的工作积极性,并且能够更深入地了解业务需求。这样做的另一个好处是,管理成本大大降低,管理者可以有更充分的时间考虑团队的发展。
- 知识共享、技术提升。
对于技术团队来说,技术还是我们的立足之本,大家要想沟通顺畅,提升效率,就必须做到相互了解,水平在一个层次上,这也是我们常说的“木桶效应”,只有大家的水平都提升了,整个团队的水平才能提升。所以我们需要在团队内部建立一套知识共享体系,要求大家轮流分享自己善长的技术,使每一个人都具有一个团队的力量。
以上这些仅仅是工作中的一些体会和心得,希望对大家有所帮助。