论文部分内容阅读
近年来,由Google公司引导通过开放源代码社区组织开发的Android操作系统成长趋势迅猛,其迅猛发展与其开源特性具有密不可分的关系。随Android操作系统的发展,各类Android应用软件的运用和开发也得到了蓬勃发展。目前,Android应用软件项目的生产一是源于个人或商业组织的商业软件项目,二是源于互联网开源社区组织的大众生产,后者如Sourceforge、Codeplex、Google code等社区。开源社区的发展和成熟对于产出高质量且具可持续扩展能力的应用软件具有非凡的意义。开源社区是一种典型的非单纯盈利组织,目前,尚没有公认的标准度量开源项目的成功度。在已有研究中,多使用项目绩效来评价项目成功度,而项目开发的“效率”又是影响项目绩效的重要因素。本文选择了Android应用项目的开源社区Google codeAndroid社区的应用项目作为研究对象,使用DEA方法,根据该社区中项目信息的实际特点,选取了适用的DEA输入和输出变量,采用CCR和BCC两种模型分组对社区中项目的相对效率进行评价,并分析各分组中DEA有效和非DEA有效的项目总体表现情况,同时分析了项目的投入和产出冗余及不足的情况以及规模报酬的增减情况等。本文研究的结论主要发现了该社区项目相对效率的DEA有效性表现都不佳,而导致DEA技术无效的原因,主要是由于项目规模无效造成的,并非技术无效造成。这也反映出该社区中的大部分应用项目是缺乏有效引导和管理。本文的评价结果可以为Android开源社区的管理者提供合理调配资源的参考之用,社区管理者可通过合理的方式引导生产处于规模报酬不变阶段,对推动项目绩效有重大意义。此外,本文研究也发现该社区项目的生产投入普遍具有冗余性的现象。