激励要因人而异,就像人们对食物、音乐、女人(男人)的口味无法统一,不可预测(有时相当滑稽)。我曾经问过我博客的读者,哪些东西可以“激励”他们。他们的回答是他们在以下情况下会受到激励。
●他们创造了一个与众不同的产品。
●他们能够游刃有余地使用自己的计算机。
●他们有能力制造出能使人们生活更轻松的东西。
●他们能够提升自己,提高专业水平和改进性格。
●因为爱好阅读,他们有权订购图书。
●他们意识到时间飞逝如电,四个小时就像十分钟那么快。
●他们被作为人对待,而不是其他的资源。
●他们的产品取得了成功,而成功又提升了他们的自信心。
●他们感觉自己的产品是其自身的表达。
●他们有着发誓搞定疑难问题的冲动。
●他们痴迷于用简单的方式实现价值。
●他们赚的钱对得起他们的工作。
●他们在关键项目中受到器重。
●他们对软件工程的热情得到了回报。
●他们可以使用最新的技术。
●他们受到所有利益相关人的赞赏。
●用户对他们表示感谢。
可以看出,激励员工(或者负激励)的方法有很多。作为一个开发经理或者项目经理,可以在脑海里为团队的每一个成员制作一个“情感损益表”,帮助你监督他们的动机。下面展示一下它是如何工作的。
在我十二岁的时候,我的一个老师告诉我母亲,我的态度就像一个守卫自己领土的动物。我讨厌别人分享我的地盘。我不喜欢(同桌)的铅笔和其他物品占领我哪怕一丁点儿桌面空间。我总是把侵占我地盘的书包扔到地板上。我的这种态度至今没有改。我仍然不喜欢有人冒犯我的财产、居住空间或者我的创意。我曾经有一个伙伴,他有一次不小心打开了我的邮件。他至今还留有我的咬痕。而且我会大言不惭地承认,我花了整整三年时间才同意我现在的另一半共用同一个银行账户,而且我还很犹豫。
这也就不难理解我不喜欢和其他人分享我的代码。这是为什么我认为极限编程提倡的代码集体所有制直接侵害了我的个人福祉。我的代码就是我自己的。你的代码是属于你的。当然,我喜欢协同工作,而且我也渴望有所改进,但对于我的代码,没门儿。我不想其他人碰我的东西。我的代码也不允许集体重写。
如此一来,如果你认为一些实践(比如代码集体所有制)是必须的(事实也经常是这样),那么你如何激励像我这样的顽固派呢?
设想一张损益表,其中罗列出所有能够激励或者负激励团队成员的东西。“最佳”实践的效果因人而异。代码集体所有权就让我很消极。所以,可以从我的激励损益表中扣1分。但是我的好友尼尔斯(Niels),他是一位不折不扣的社会主义者,我甚至允许他介入我的私生活,他会很乐意将自己代码提交为集体所有。因此,代码集体所有权或许能极大地激励他,那么他的激励损益表可以加很多分。我们要对其他实践活动持有类似的态度。比如,我喜欢在大的开放空间里中工作,这样我可以看到每个人,甚至知道谁拿了我的椅子。但是,我知道有些人喜欢私人办公室,这样他们可以安静地工作。幸运的是,我曾经在一个容纳80个人、有3台打印机、一个大红气球和一轮船闹铃的巨大开放空间里工作过,这为我的损益表加了1分。然而,我相信我的朋友尼尔斯比我更喜欢私人办公空间,如果他在这样的办公室里工作,或许他的损益表上会因此而减去1分。如果他曾经在这种他从未尝试过的开放空间里工作,那么对他而言,这一项是有好处的!
同样,在Scrum中,我们会讨论到底是采用“故事点数”之于“理想日”、“T恤尺码”(XS,S,M,L,XL,XXL)之于“香蕉”(一个简单的Scrum工具)来评估功能的工作量:迭代长度到底是1周还是4周;到底使用花哨的电子工具还是粉红色的即时贴作为敏捷计划的工具,等等,不一而举。但最好的情况是:通过支持团队成员参与这样的讨论,你可以给团队中每个成员的激励损益表加分。这种感觉简直就像是空手套白狼一样!
条条道路通罗马。虽然通往成功软件项目的道路并不多,但是成功路上却暗藏着很多岔路口。在岔路口,我经常需要和其他人讨论,乃至激烈地争论“最佳”实践,当然人们并不会将这些实践来取代“敏捷宣言”的第一要素“人胜于流程”。激励员工永远比建立自己钟爱的流程更为重要。如果你的运气一直不好,管理的项目团队成员都和我差不多,那就得面对这个现实,不管你扔过去多少Kent Beck签名推荐的书,这些人都不可能喜欢代码集体所有权政策。你将不得不在新政策和其他一些令人信服的实践之间做出平衡,或者你只能舔舔伤口,尝试其他方法。
如果某人的损益表是负数,怎么办?
当有人是负资产的时候。我看也许只有两个选择:要么一起努力变成正资产,要么解雇这个员。如果一个人不喜欢自己的团队和组织中正在进行的大部分工作,肯定会降低她周围所有人的积极牲。
我会和这样的员工共同面对他个人好恶之间的平衡,我会问他我们能够一起做出哪些改变。如果这也不奏效,就该承认该员工与团队或者组织不匹配。还是早一点说再见吧。
团队的每个人都有各自的激励损益表。你引入的流程和工具可以给团队打分。当然,有必要必须引入新的规则,比如填考勤表或者轮流听取客户的意见。虽然这可能会使你的团队陷入混乱,但毕竟有失才有的。不论你采用哪些实践,都要激励员工,让他们的损益表保持平衡。