踏平坎坷成大道──也谈中国软件产业路在何方 刘先觉 2001年 29期 何青青小姐在《中国软件产业,路在何方?》(2001年2月26日《电脑报》,以下简称《何文》)一文中,对中国软件产业的现状和发展提出了许多创造性的见解,从资金、管理(CMM软件能力成熟度模型)和国际化三个方面讨论了中国软件产业的发展。本文想从以上方面出发,对知识产权保护、人才资源的管理和ISO9000国际标准认证等问题再提出一些补充,供IT业界同仁参考。   #1保护知识产权 正版也应降价   我国改革开放以来,计算机软件知识产权的保护工作取得了重大进展。但是,由于种种原因,盗版情况依然很严重,这对于软件产业的发展危害极大(编注:以上可以参阅上期本版文章)。软件盗版情况为何如此严重?其原因是非常复杂的。但有一点值得注意,就是正版软件的价格居高不下,也间接诱发了不法分子的盗版行为,这使盗版软件具有广阔的市场和丰厚的利润。据报道,巴西由于正版软件价格昂贵,许多家庭和小企业一般也购买5美元一张的盗版光盘。这不仅每年给政府造成4亿美元税收损失,而且使国内软件工业减少了6.72万个直接和间接的就业机会。   要切实保护计算机软件的知识产权,除了需要政府各有关部门加强软件市场管理、依法打击盗版,软件工程技术人员和广大用户必须树立软件知识产权保护意识外,把正版软件的昂贵价格降到广大用户可以接受的合理水平,才能占领盗版软件的市场,从而保护软件企业的利益。令人欣慰的是,我们有的厂商已经在作这方面的尝试了,尽管力度还不够。   #1合理配置人才 降低生产成本   正版软件的价格要降低,就必须降低研制和开发成本,从而降低正版软件的生产成本。这除了依靠科技创新之外,还需要体制创新和管理创新,采用软件工程的方法进行管理,科学而合理地配置各种软件开发人才,因为人才资源的浪费是最严重的浪费。   现在不少软件公司(企业)在招聘人才时,普遍存在“三高一低”的现象——高学历、高职称、高薪金、低年龄。有的软件公司为了吸引高级人才,盲目许以高薪。这样做的结果,必然导致研制开发成本的增加,从而使软件产品的生产成本增加。   事实上,为了顺利完成软件的研制、开发和生产任务,软件公司(企业)里的高、中、初级人才需要有一个科学而合理的比例结构。在正常的情况下,应该是金字塔型:高级人才是少数,如同塔尖,中初级人才是多数,如同塔身和基座。   根据软件工程理论,计算机软件的开发过程可分为六个阶段,称为计算机软件的生存期,而各个阶段对高、中、初级人才的需求数量是不同的。这六个阶段是(括号内为主要的人才层次要求):制定计划(高级)→需求分析和定义(高级)→软件设计(中、高级)→程序编写(中、初级)→软件测试(中级)→运行/维护(中、初级)。   从以上简单分析可知,凡是规模较大的软件项目,在开发过程中,不仅需要各级技术人才的合理搭配,而且在软件开发的不同阶段,所需的各种人才的比例也是不同的。如果人员搭配不合理,就会造成人才资源的浪费,从而增加计算机软件的开发成本。在这方面,外国一些成功的公司非常注意,它们的用人原则是:能使用初级人才完成的工作,绝不使用中级和高级人才。这样,在外国一些高学历(如博士)高职称的高级人才,反而比初级人才更难找到专业对口的工作。   至于软件开发中技术人员的组织形式,现在主要有三种:   1.主程序员制小组(Chief Programmer Team)。小组核心由一位主程序员(高级工程师),2~5名技术员,一位后援工程师组成。美国的软件产业中大多采用主程序员制的工作方式。   2.民主制小组(Democratic Team)。在民主制小组中,遇到问题组内成员之间可以平等地交换意见。虽然也有一位组长,但工作的讨论和成果的检验都公开进行。日本的计算机软件开发大多采用这种组织形式,并且取得了很好的效果。   3.层次式小组(Hierarchical Team)。在层次式小组中,组内人员分为三级,组长(项目负责人)一人,负责全组的工作,包括任务的分配,技术评审和检查,掌握工作量和参加技术活动。他直接领导两三名高级程序员。每位高级程序员通过层次小组管理若干位程序员。这种组织形式比较适合于大型软件项目的开发。   无论采用哪种形式,都应注意科学而合理地配置和使用高、中、初级技术人员,合理发挥各级人才的作用,不要陷入“三高一低”的误区。   #1其他   《何文》中在谈到软件产业国际化的时候提到了CMM(软件能力成熟度模型)认证,其实,我们日常耳熟能详的ISO9000系列国际标准也同样重要。和CMM相比,ISO9000系列国际标准的特点在于国际性和完整性,是从众多发达工业国家的大量质量管理实践中总结出来的,因此对于我们想杀入国际市场的厂商来说是非常重要的。   另外,关于印度的成功经验,《电脑报》也很关注,刊登过几次相关文章,我这里给大家补充一些信息,希望能带来一些帮助。印度在促进软件产业高速发展和国际化方面,采取了大量的措施。直到现在,如Wipro科技公司、Infosys科技、Tat顾问公司和Satayam计算机公司等都正力图扬威国际市场。在这个过程中,它们学会了引进国外的顾问专家和先进的行销及管理方式,也学会了从闭塞孤立的公司中走出来,营运一个由印度工程师、美国市场专家和越南软件写手等各种员工组成的跨国公司。Wipro科技公司把进军世界的过程分成三步走:第一步是建立起企业的“垂直”团队,将能干的工程师和业务流程顾问联系在一起;第二步是大量招聘该类科技人员;第三步则是不断并购企业。   #1结束语   在我国计算机软件产业发展的道路上,不管“有多少崎岖多少坎坷途”,如果IT业界人士能成功地解决以上问题,终究能“踏平坎坷成大道”,走出一条有中国特色的发展软件产业的道路来。