ccidnet????

出版日期:2002-03-04 总期号:1097 本年期号:14

本期导读
要闻综合
中国信息化
网络与通信
软件与服务
产品与应用
渠道与市场
华东专刊
华南专刊
现代软件企业的管理

张友生

  由于IT技术飞速发展,相比传统企业,软件企业在管理上有其自身特点。


  软件是智力型产品


  由于软件不同于大多数其他工业产品,其开发过程是复杂的逻辑思维过程,其产品很大程度上依赖于开发人员高度的智力投入。软件产品无形,难以测量控制,开发人员的创造性与产品规范化测试要求是一对需要不断协调的矛盾,并直接影响软件产品的质量。

  由于软件本身的特点和目前软件开发模式,使得隐蔽在软件内部的质量缺陷不可能完全避免。因此,软件企业曾尝试使用各种方法,以便解决软件质量问题。首先考虑从技术上解决,但实践表明,从技术上解决软件质量问题的效果是十分有限的。因此,必须从管理角度入手,解决软件质量问题。


  技术更新的瞬时性


  软件工程师都知道,现在的软件技术发展日新月异,新产品开发的速度正在飞速加快。有时甚至一种开发工具还没有完全学会,就已经被淘汰了。几年前,我们还可以通过阅读旧计算机杂志获取一定的信息,并且可以确信自己阅读的是较新的软件开发技术;现在,如果我们读的是半个月前的杂志,就会发现自己阅读的有关技术已经过时。技术变化的瞬时性,迫使软件企业管理人员要不断地学习新技术、了解新产品。


  人才流动的快速性


  我国软件人才紧缺是众所周知的事情,同时,在所有行业中,软件业人才流动的频率最高。究其原因,软件行业的技术发展很快,再加上资金的大量投入,软件公司不断涌现,这么快的发展速度,软件企业首先遇到的问题是缺人。而多数新成立的公司为了尽快建立自己的团队,一般在同行中挖人,这就造成软件业人才流动始终处于一个怪圈之中。


  软件企业规模偏小


  在世界软件业进入工业化生产的今天,中国却依然在进行小作坊式生产。仍然没有走出凭借个人英雄主义打天下的“作坊式”经营模式,规模偏小仍然成为制约竞争力的重要因素。

  一个数字可以说明问题:印度软件企业约有1000家,拥有28万软件工程师,平均每个企业280人;然而中国仅仅有大约15万软件开发人员,分布在5000多家软件企业,绝大多数企业的员工数在50人以下。


  没有成型的管理标准


  发展中国的软件产业,尤其是提高我国软件产业的标准化程度,一直是人们关注的一个问题。今年来,我国已开始有越来越多的软件企业开展ISO9000质量体系认证活动。但是,ISO9000系列标准并非为软件企业特别制定的,它是适用于各种生产和服务过程的标准化的质量控制体系。作为通用的标准,它更像硬件制造业的专用品,在软件产业实施起来却显得力不从心,产生的效果大打折扣。

  自2001年5月份以来,国家很重视软件企业引入国际通行的CMM认证。作为目前国际上最实用的软件生产过程标准和软件企业成熟度等级认证标准,CMM能帮助软件企业改进和优化管理,实现软件生产工程化。然而,CMM是以承接政府大型软件合同的企业为对象而制订出来的,如果采用“拿来主义”套用到我国的小规模“作坊式”软件企业的管理中,就有点“西施效颦”了。