天下大势,合久必分,分久必合。
读过《三国演义》的人对这句话想必都是耳熟能详。
谋大事者当顺势而为,东汉末年的群雄并起,无不是看到当时的局势。
这种顺势而为,不仅在于权谋之争,它可用于方方面面。
比如,“站在风口上猪都能飞上天”,猪所以能上天,还不是顺势而为?
因为顺势而为,可以只用很少的力量就能达到很高的期望。
软件工程也是大势所趋,实施软件工程也应顺势而为。
无处不在的软件,已经使得软件工程日趋重要,美国已经在讨论软件工程作为国家战略的相关事宜,这就是软件工程的大势。
在这样的大势之下,原本不重视软件,不重视软件工程,只重视整机交付的组织也需转变思想,以免被人远远地抛在身后。
势,就是利之所趋。看到利益是什么,看到利益的趋向是什么,也就是看到了势。
大多数埋头做事的人,都忘了看看形势。
其实形势是两个东西,“看山见形,看水见势”,一时的业绩便是那可以看见的“山之形貌”,公司内在的核心价值便是那难于明辨的“水之势向”。
具体到一个软件项目,形势又有不同的表现形式:项目组要实现的产品便是确定的“形”;实施软件工程是具体的“法”;而用户的利益取向就是“势”。
软件产品的“势”可以分为三个阶段:
能不能用。
一个产品开始做的时候,用户关心的是“能不能用”,希望的是尽快用上产品,解决业务中的问题。所以只要功能满足,能够使用,用户不会对软件质量有更多的要求。“多快好省”是该阶段下用户所追求的。
好不好用
当用户的基本需求满足之后,他们就会关心软件质量,关心“好不好用”,这个时候再强调“快做快上”就只会招来用户的不满。
领域扩张。
当软件既满足用户的功能需求,又具备较高质量满足用户的使用需求,这种情况下要讨论的,通常会是组织业务领域扩张的问题以及新领域中用户的需求问题。
所以,实施软件工程应顺势而为,开发软件产品也应顺势而为。
这正是:
谋事应当顺势为,软件工程也如是
顺势之猪能上天,软件何能不高产
参考书目:大道至易:实践者的思想,作者:周爱民,出版社:人民邮电出版社
联系客服