上一篇文章说到了敏捷对于项目目标的看法,比传统的照章办事进了一步。有同学在评论中很精辟的指出了项目的终极目的是客户/员工/公司共赢,这堪称是项目管理的最高境界。还有同学对“客户说得一切都是正确地”这一观点提出了不同的看法,可能是我没有表述清楚,今天就从这里说起。
客户说的一切都是正确的,是因为客户没有骗你的必要,他说得都是他的真实想法。当然,他的想法可能并不现实,这很正常,因为客户不是软件专家,不能指望客户提出解决方案,这应该是需求分析师的活儿。
而且客户想要的通常大于他给出的报酬,是公司所不能接受的。那怎么办?答案是把客户的利益和公司的利益统一在一起。
从客户的角度考虑问题可以把项目做到客户满意,但可能把公司作垮;仅仅从公司的角度考虑,当然希望什么都不干,直接收款才好。两者的矛盾是必然的。但是我们应该从一个更高的层次看待这个矛盾,把公司的长远发展和客户的成长统一起来,力求为客户的成长助力,随着客户的不断成长,作为合作伙伴,公司随之成长。从这个角度来讲,在公司承受的范围内,尽量满足客户的要求,有客户才有钱途。常言道:吃亏就是占便宜。作项目也是这个道理。
从项目经理的个人角度来说:老板喜欢什么样的人?为公司考虑的人;客户喜欢什么样的人?为他们考虑的人;把客户的需求和公司的发展统一起来、从公司的角度考虑客户的需求,就是力求做一个客户和老板都喜欢的人。
那么怎么才能把两者统一起来?这个属于细节,写程序用过接口的都知道,接口定义的是要做什么,而实现的类才负责怎么做。咱们现讨论要做什么,再讨论怎么做。
说到这里又有人要骂我了:原来说了半天什么都没有呀;大道理谁都会说;说起来容易做起来难;少说点儿虚的,说说怎么办才是真的。不过我还是认为,如果你真的把公司当成自己的公司,就象疼老婆疼公司、像关心儿子一样关心团队,具体的做法是不言而喻的。关键还是态度,上一篇文章有同学评论:态度决定一切,很实在。深呼吸、冷静、扪心自问一下:你真的关心你们公司吗?
也有人会说:公司对我怎么怎么不公平,待遇怎么怎么不好,凭什么指望我把公司放在这么高的一个位置上?我觉得这么说正好是把因果关系搞反了,只有你辛勤的劳动,创造出了价值,才会得到回报。哪儿有先收获再付出的道理?当然,这里还有一个关键──让老板知道你确实作出了贡献。这有前车之鉴。
回到项目目标上来,现在有三个层次了,第一:按合同办事;第二:按用户的真正需要来做;第三:把公司的发展和客户的利益结合在一起;其实还有更高的一个层次,就是所做的项目实现社会价值。这个层次就比较高了,这样的项目多少有点儿基础研究的味道。
以上的四个目标层级,回报周期从短到长,收益率从小到大。对公司是这样,对个人也是这样。所以我们要胸怀天下、着眼公司、关心客户、落实合同。