哀乐相生, 君子以正

来源:互联网 发布:公安基础知识题库软件 编辑:程序博客网 时间:2024/04/27 16:59

突然翻出一篇自己比较早时候写的, 遗留在MSN SPACE里面, 转过来。
有点小意思,古人谈论事情貌似就需要这样生拉硬扯,开头必先圣人云如何如何,再把自己的观点附会上去说圣人也是这么说的。

------------------------------------------------------

 

早上看一篇项目管理文章中提到的这个比喻. 作者是台湾的高焕堂.

孔子在提到的"五至"是
物之所至, 志亦至焉.
志之所至, 礼亦至焉.
礼之所至, 乐亦至焉.
乐之所至, 哀亦至焉.
哀乐相生, 君子以正.

被高焕堂解释为:
物 —— 就是软件系统及其架构
志 —— 就是客户的需求
礼 —— 就是流程管理制度,如CMMI,或agility
乐 —— 就是需求获得满足
哀 —— 就是需求无法满足

 

以下是我个人的解读,高焕堂在后面的解释都比较牵强,下文就不采用了。

物之所至, 志亦至焉.
        ——系统的软硬件条件(物),决定了在其基础上哪些是合理的需求,两者必须和谐不冲突。
志之所至, 礼亦至焉.
        ——在和谐、可实现的需求上,就能制订项目执行计划(礼)。
礼之所至, 乐亦至焉.
        ——根据计划(礼)开发出合乎需求的产品,满足了客户的需求(乐)
乐之所至, 哀亦至焉.
        ——时间在变,产品的竞争局面在变,客户/用户的需求也随之改变了。对需求的满足只是一时的。产品无法完全满足客户/用户的新需求时,抱怨(哀)就产生了。
哀乐相生, 君子以正.
        ——所以我们得及时调整项目计划,做出适当的需求变更,做出有合适的竞争力的产品。如此哀乐相生循环不已,有智者以此为常态。

 

孔子的"五至"实际上指导了我们以下几点:
1、需求必须在系统软硬件基础上合理提出,不能不切实际地凭空想象。(比如在100MHz的CPU上模仿iPhone界面的动画效果)
2、而开发计划是根据需求和系统软硬件条件而定的。
3、五至篇的重点在于“乐之所至, 哀亦至焉”的转折,和“哀乐相生, 君子以正”的总结。实际上就是从哲学层面上强调了
(1)对需求的满足感不会是长久的恒定的,必然是哀由乐生。用户/客户在对需求的一时满意之后,必然会有新的需求提出来。需求是无止境的。
(2)对于需求的变更和增加,有智者应该理解为一种常态。实际上这也是整个产业能够发展的根本动力所在。
4、第3点谈到的需求变更,又等于回头到第1点上,需求变更同样必须在“物”的基础上合理提出。如果当前的系统软硬件条件无法满足新的需求,那就得升级我们的“物”了。这时候一个新的平台或新的项目就又开始了。

 

Walzer @ 2008-10-7

原创粉丝点击