前几天重感冒,所以停更了4天,今天一并补上,装作从来没间断过的样子……
今天早上醒来之后跟朋友聊天,有个朋友头疼于他的美工只愿意每周两天到办公室而其它时间在家工作。当然,细节绝没有这么简单,我也无意讨论这件具体的事情应该怎么做。从这里我想引出的是这样一个事情,项目管理中哪些事情是该做的哪些事情是不该做的。
在《人件》中作者讲了一个管理者的故事:
“他有一个非常有天赋的员工,每年大部分时间花在回访客户的路上,结果以报销单为生。该员工的开支分析报告显示,他在吃饭上的花费与其他出差者不协调,他比其他出差者 的餐饮费用多一半以上。在一次公开的例会上,老板因一时愤怒竟然污辱那位员工,说他是一个‘食物罪犯’。然而,那个员工的总费用并没有超出标准——无论他在饮食方面的额外 费用有多少,他都从其他方面节省回来。”
这也是一个很熟悉的情节,管理者会希望下属的工作方式是自己认为合理的方式。甚至还有管理者会有更多的要求,比如考勤要求、比如服装要求、比如办公桌上不能放私人物品等等。当然,也别又给扣一个国人如何如何的帽子,“家具警察”这可不是中国人发明的称呼。再当然,不要给我辩解每种要求的合理之处,今天讨论的是不合理之处。
回头来说今天早上的对话,那位朋友说,他许以加薪美工还是不想全天到办公室工作,于是考虑是不是该换一个愿意全天到办公室工作的美工,因为考虑到在一起工作方便交流。我觉得这很好判断,付出同样的成本(包括美工的薪酬和其他人与美工沟通所付出的薪酬),另外一个美工出活是更多还是更少,一想便知。作为大部分管理者,员工不按照自己的想法行事导致的不爽会冲昏大脑(如果有的话),后来的讨论就变成了当面沟通一定会减少成本,这话没错,前提是A和B远程沟通成本比A和B当面沟通成本高,但是A和B远程沟通成本比C和B当面沟通成本哪个高,这是未知的。
想明白这一点后很容易发现一个问题,在软件开发的管理中,有很多管理动作都是没有增值的,仅仅是为了满足管理者“一切都在掌控之中”的虚假感觉。而管理者为什么需要掌控感?毫不留情地说是因为无知和无能。当你不知道空气能够产生升力的时候,你就会出台飞机只能贴地滑行的规定,这是无知;当你看不懂雷达图像的时候,你就会出台飞机只能在控制塔目视范围内飞行的规定,这是无能。
我可以断言,有很多团队都被大量仅仅是为了满足管理者的掌控感而实施的动作所干扰,是时候审视一次了。