第5小节 配置管理工具的使用现状
在对配置管理工具使用调查中:使用VSS的用户占到13.2%的比例,与使用CVS的份额相当,Borland StarTeam占6.4%,Rational ClearCase占5.5%,Hansky Firefly占3.2%,PVCS占2.7%,其他商业工具和其他开源工具分别占10.5%和14.1%。从这些数据可以看到,中国软件行业经历近20年的发展,从个人开发到团队开发到大规模组间协作开发,配置管理的重要性日益凸显,我们已经在国内看到规范的开发模式和团队组织形态,
在调查数据中,仍然有31.4%的项目没有配置管理(其中不做配置管理的20.0%,不使用配置管理工具的11.4%).作为软件开发的基础环节,可以说没有配置管理的团队仍然处在原始的作坊式开发模式下。
图 9 企业常用的配置管理工具分布
从用户比例变化来看,由于配置管理工具的基本功能实现较为容易,所以,新版本的配置管理工具推出较多,因此可以看到其他商业工具和其他开源工具的用户比例明显高于往年。2010年有可能会有较大比例用户份额的新的配置管理工具出现在大家的视界中。
图 10 2008-2009企业常用配置管理工具比较
第6小节 版本管理工具的使用现状
版本管理作为配置管理软件的一个基本功能,所体现的是软件版本控制和分发使用的管理。对于版本管理工具的使用调查结果表明:众多版本管理工具中SVN占有最大用户比例,为25.3%;CVS占到15.5%;VSS与CVS相当,占到16.4%;Rational Clearcase占7.3%;Mercurial占2.3%,使用其它商业工具和其他开源工具的分别占10.9%和3.6%。而不使用版本管理工具的占6.4%,不做版本管理的占12.3%。
图 11 企业常用的版本管理工具分布
SVN作为CVS的升级版本,使用比例从2008年的20.0%提升到今年的26.0%,比例的提升可见SVN的确是版本管理工具中的翘楚。而CVS和VSS仍然处于平分状态,两者在2007和2008年的调查中就是基本相当的情况。
图 12 2008-2009企业版本管理工具比较
第7小节 购买项目管理软件的费用预算
本项调查是今年的新增项目,从调查数据可以看到,国内企业对正版软件的支撑力度。随着项目管理工作的规范和成熟,很多企业选择了适合自己的项目管理工具,根据用于项目管理工具上的费用预算,有些企业可能选择了商业软件工具,有些则可能选择了开源管理工具,还有部分企业因为管理流程的特殊需求选择了自行开发项目管理工具。
调查显示:愿意每年支出10万元以上购买项目管理软件的企业占21.3%,每年出5万以上的占8.2%,每年3-5万和每年1-3万的用户分别占17.7%和16.4%,1万以下的也可以看作是不愿意支出费用的企业占36.4%。可以看到,企业在项目管理软件上的金额预算相当分散,1万元以下的和10万元以上的都各占较大比例。因此,对于项目管理软件提供商来说,高端产品和低端产品都将有其自己的市场。
图 13 企业购买项目管理软件的费用预算