软件开发误区之一-目的手段倒置
软件开发误区之一-目的手段倒置
2005年2月15日17:02星期二 [Dev开发]做了七年的软件开发,自己好好坏坏也作了一些软件,平日里也上网看看一些信息,总的来说,有一些自己的想法,陆续作个笔记。
忘了什么人的分层论,人首要的是生存,物质需求,然后才是生活,精神需求。同样的,软件开发人员最基本的是要吃饭,然后才是考虑自己的满足感、成就感。
而软件开发人员的吃饭前提是公司接到活,[url=http://www.shengfang.org/]http://www.shengfang.org公司自然是要让客户满意。也就是说,归根结底,最基本的问题是要作出一个软件给客户用的满意。而不是软件开发人员自己做的高兴,做的有成就。
而当前,我不知道当前国内有多少大型的纯粹软件公司,[url=http://www.shengfang.org/]http://www.shengfang.org据我所知,东软算一个,金山算一个,几个财务软件的。。。,但是我从CSDN或者什么软件工程网站看上去,好像好多人都是在这种大型的软件公司里面。动辄CMM。动辄软件流程,软件工程之类的。
我是在一个小地方,没有多少发言权,我不知道多少家软件公司能够主动的自主推出软件,而多少家公司却只是争取抢单,按照客户要求拿软件。
不论什么CMM认证,ISO9000什么之类的,这些都只是一个手段,只是用来帮助开发人员更好的开发出软件提供给客户,而不是提供一张文凭用来糊弄客户,[url=http://www.shengfang.org/]http://www.shengfang.org更不是用来给开发人员镀金的。
现在软件开发人员要不就是微软的开发流程,要么就是华为的严格文档管理,但是这前面有一个前提,那就是它们都已经在市场站住脚跟,可以拿出产品推动市场。而我们大部分公司尚处于存活阶段,只能依靠市场来作产品,作作行业软件之类的。所以我不知道CSDN上那么多软件工程人员都在哪里高就。
其实我们找找微软的历史、华为的历史,[url=http://www.shengfang.org/]http://www.shengfang.org当年BILL发家的时候不也是几个人没日没夜的加班,赶出一个软件;华为当年抢单的时候,不也是几个人没日没夜的守在客户那里现场改程序?
古人说过,仓廪实而后知礼节。我们现在大部分软件公司或者开发人员不顾自身的实际情况,盲目追求各种标准化,不亚于拔苗助长。