论文摘要
在我国软件产业呈现稳定快速的增长态势。目前,我国已有上万家软件企业,从业人数超过百万。其中,有很多小型的软件企业,迎接发展机遇的同时,面临着行业内的激烈竞争。此篇论文目标就是研究处于发展阶段的小型软件企业,如何采取符合自身特点的企业管理和项目管理,以提高企业内部的工作效率。事实表明,小型软件软件企业在实施CMM软件过程改进中,会遇到很多困难。即使对于大型软件企业来言,其中的小部门和小项目在单独应用这些模型时也会遇到问题。那么小型软件企业如何采取适当的项目管理方法,目前缺乏这方面的研究。另外,处于发展阶段的小型软件企业,面临基本相同的问题,是否有比较适合的组织模式适合该阶段的小型软件企业,目前也缺乏这方面的研究。此篇论文主要就是做这两方面内容的研究和实践。首先,研究了小型软件企业的定义。通过国内外政策的研究发现,在我国缺乏这方面的定义,尤其是软件企业。根据我国当前软件企业平均的从业人数来推断,提出50名员工以下的企业为小型软件企业的标准。其次,研究了小型软件企业的特点和组织模式。当前,比较常见的组织结构有职能型组织结构、矩阵型组织结构和项目型组织结构。经过研究,得出根据小型软件企业的特点,适合采用职能型组织结构的观点。而后,研究了小型软件项目管理方法。根据小型软件企业具有小组织小项目的特点,对软件配置管理、需求管理、缺陷管理和流程管理内容做了适当的裁剪。最后,在我们公司中做了一系列的实践。通过几年的实践,我们组织结构从开始的矩阵型组织转变为弱矩阵组织,人员利用率明显提高。在项目管理方面,我们建立起一套可行的项目管理流程,规范了软件开发过程。这些组织行为的改变,对发展中的小型软件企业来讲,有着深远的影响。