中国软件行业生产力报告(开发效率度量等)
软件开发行业调研报告软件开发工具的市场份额和用户体验分析

软件开发行业调研报告软件开发工具的市场份额和用户体验分析软件开发行业调研报告:软件开发工具的市场份额和用户体验分析近年来,随着数字化时代的到来,软件行业成为了全球经济中最为重要的一部分。
而软件开发工具作为支撑软件行业发展的核心,对于软件开发人员而言,具有至关重要的作用。
本次调研旨在分析当前软件开发工具市场份额,评估用户体验,并展望未来发展趋势。
一、市场份额1. 集成开发环境(IDE)作为软件开发的核心工具,集成开发环境(IDE)在当前市场占据着重要地位。
根据我们的调查显示,目前最受欢迎的IDE包括Eclipse、Visual Studio和IntelliJ IDEA等。
其中,Eclipse在全球范围内仍然是最受欢迎的选择,其易用性和丰富的插件生态系统备受开发人员的青睐。
Visual Studio作为微软旗下的IDE,在Microsoft生态系统的支持下,也有着广泛的用户群体。
而JetBrains推出的IntelliJ IDEA则以其出色的智能提示和高效的Java开发体验,在开发人员中拥有较大市场份额。
2. 版本管理工具版本管理工具对于团队协作、代码备份和版本控制等方面至关重要。
目前最广泛使用的版本管理工具是Git。
Git以其快速、灵活和可靠的特点,成为开源社区和商业软件开发团队的首选。
SVN作为Git的替代品,由于其集中化的管理模式,在某些特定领域仍然有着一定的市场份额。
3. 集成测试工具在软件开发过程中,集成测试工具的作用不可忽视。
市场上较为知名的集成测试工具包括JUnit、Selenium和Appium等。
JUnit作为Java开发中最重要的单元测试框架,被广泛应用于软件项目中。
而Selenium和Appium则分别用于Web应用和移动应用的UI自动化测试,为开发人员提供了便捷和高效的测试手段。
二、用户体验分析除了市场份额,软件开发工具的用户体验也是评估其实用性的重要指标。
根据我们的调查,以下方面对于用户体验至关重要:1. 界面设计软件开发工具的界面设计需简洁、直观,并提供个性化的定制选项。
软件开发调研报告

软件开发调研报告近年来,随着信息技术的迅猛发展,软件开发产业也迎来了高速增长的时期。
作为现代信息技术的重要组成部分,软件开发在推动社会进步、促进经济发展方面具有不可替代的作用。
因此,对软件开发行业进行调研分析,掌握其发展趋势和潜在机遇,具有重要的意义。
一、软件开发行业概述软件开发是一项技术密集型的工作,需要技术人员进行复杂的编程和设计。
软件开发在现代信息技术中占据重要地位,是各行各业的核心领域。
目前,全球软件开发市场规模已超过1万亿美元,业内公司数量和从业人员数量也呈现出井喷式增长。
二、软件开发行业趋势随着全球信息化进程的加速,软件开发行业将继续保持稳定增长。
特别是在电商、云计算、大数据等领域,软件开发的需求将进一步增加。
另外,人工智能技术的广泛应用也将给软件开发行业带来新的机遇。
三、软件开发行业挑战软件开发行业存在有限的人才资源和不断浮动的市场需求。
目前,软件开发人才的综合素质和技能水平相对较低,同时市场需求的不断波动也给企业带来了很大的压力。
因此,各家软件开发公司需要在技术研发、人才培养、市场拓展等方面进行全方位的加强和优化。
四、软件开发行业发展建议为了更好地发展软件开发行业,有以下建议:1. 加强技术创新,提高软件开发水平;2. 注重人才培养,建立完善的人才培养体系;3. 探索新的市场模式,提供更多创新型产品和服务;4. 促进软件开发行业的国际化发展。
五、结语总之,软件开发行业的发展前景广阔。
虽然存在一些挑战,但只要我们从技术创新、人才培养、市场拓展等方面下功夫,相信软件开发行业将能够创造更加美好的明天。
中 国软件质量研究报告

中国软件质量研究报告关键信息项:1、研究目的2、研究范围3、研究方法4、数据来源5、软件质量评估指标6、研究结果概述7、质量问题分析8、改进建议9、研究的局限性10、未来研究方向1、研究目的11 本研究旨在全面、深入地分析中国软件行业的质量状况,为软件开发者、使用者、监管机构以及相关利益方提供有关软件质量的客观评估和有价值的参考。
12 通过对软件质量的研究,揭示当前存在的问题和挑战,促进软件行业的健康发展,提升中国软件在国内外市场的竞争力。
2、研究范围21 涵盖了中国软件行业的多个领域,包括但不限于企业应用软件、移动应用、工业控制软件、金融科技软件等。
22 研究对象包括国内自主研发的软件产品以及引进的国外软件在中国市场的本地化版本。
3、研究方法31 采用了多种研究方法相结合的方式,包括文献综述、案例分析、用户调查、专家访谈以及实际的软件测试。
32 对大量的相关文献和行业报告进行了系统的梳理和分析,以了解国内外软件质量研究的现状和趋势。
33 选取了具有代表性的软件产品进行详细的案例分析,深入研究其质量特性和存在的问题。
34 通过在线问卷调查和实地访谈的方式,收集了用户对软件质量的反馈和意见。
35 邀请了业内的专家和学者进行访谈,获取他们对软件质量的专业见解和建议。
36 对部分软件进行了实际的功能测试、性能测试、安全性测试等,以获取客观的质量数据。
4、数据来源41 主要的数据来源包括权威的行业统计报告、软件企业公开的数据、用户评价平台的信息以及本研究团队自主收集和整理的数据。
42 行业统计报告来自于政府部门、行业协会以及专业的市场研究机构。
43 软件企业公开的数据包括其发布的产品文档、技术报告和质量声明等。
44 用户评价平台的信息涵盖了各大应用商店、专业的软件评测网站以及社交媒体上用户对软件的评价和反馈。
5、软件质量评估指标51 功能正确性:软件是否能够准确地实现其预定的功能,满足用户的需求。
52 性能效率:包括软件的响应时间、吞吐量、资源利用率等方面的表现。
it计算机行业分析(it计算机行业分析怎么写)

it计算机行业分析(it计算机行业分析怎么写)(实用版)编制人:______审核人:______审批人:______编制单位:______编制时间:__年__月__日序言下载提示:该文档是本店铺精心编制而成的,希望大家下载后,能够帮助大家解决实际问题。
文档下载后可定制修改,请根据实际需要进行调整和使用,谢谢!并且,本店铺为大家提供各种类型的实用资料,如工作总结、工作计划、演讲稿、活动总结、心得体会、活动策划、营销策划、作文大全、教案大全、其他资料等等,想了解不同资料格式和写法,敬请关注!Download tips: This document is carefully compiled by this editor.I hope that after you download it, it can help you solve practical problems. The document can be customized and modified after downloading, please adjust and use it according to actual needs, thank you!Moreover, our store provides various types of practical materials for everyone, such as work summaries, work plans, speeches, event summaries, experiences, event planning, marketing planning, essay summaries, lesson plans, and other materials. If you want to learn about different data formats and writing methods, please stay tuned!it计算机行业分析(it计算机行业分析怎么写)目前,随着IT技术发展及应用的逐渐成熟,中国行业和企业的信息化建设已经进入到一个新的发展阶段。
中国软件行业生产力报告(开发效率度量等)

中国软件行业生产力报告 (二零零七年 第一期)Drv_1.0中国软件行业协会系统与过程改进分会 中国软件过程基准用户组2007年6月课题组成员名单总体组成员何新贵 北京大学信息科学技术学院郑人杰 北京软件协会过程改进分会周伯生 赛柏科技王 青 中国科学院软件研究所郑振宜 台湾资策会编制小组成员(以姓氏拼音为序)组长张鹤飞 三星电子中国通信研究院组员 蒋晓舰 独立行业专家刘 旭 同方股份有限公司宋书明 中国软件评测中心吴粤青 北京亿阳信通股份有限公司郑智琴 北京灵图星讯科技有限公司审核小组成员(以姓氏拼音为序)申剑飞 NEC卓越软件科技有限公司汪 浩 西门子中国研究院吴浩刚 北京天融信网络安全技术有限公司王海青 北京联想利泰软件有限公司目 录1 概述 (1)1.1 背景 (1)1.2 目的 (1)1.3 范围 (2)1.4 读者 (2)1.5 报告结构 (2)2 数据描述 (2)3 生产力描述 (7)4 数据分析方法 (8)4.1 各参数的基本数据 (9)4.2 参数间关系 (10)5 数据分析 (12)5.1 生产率的比对 (12)5.1.1 国际比对 (12)5.1.2 国内比对 (12)5.2 质量(缺陷密度)的比对 (15)5.2.1 国际比对 (15)5.2.2 国内比对 (16)5.3 质量与生产率的组合分析 (18)5.4 过程成熟度进阶分析 (19)6 结论 (19)7 对中国软件产业的意见和建议 (19)8 致谢 (20)中国(2007年)软件行业生产力报告 更改记录日期 修改章节 修改类型*修改描述 修改人 版本2007-06-22 1、4、5、6、7M将郑智琴、刘旭、宋书明老师的修改意见和建议进行整合、修改张平 0.912007-06-25 3 M 根据蒋晓舰老师提供的生产力描述,将第3章节修改。
张平 0.922007-06-26 4 M 根据张鹤飞老师的建议,将第4章节中的斜体字改为正体字张平 0.932007-07-08 M 增加扉页,将正文字号改为小四号,根据组长评审意见进行修改,添加页眉张平 0.942007-07-11 M 根据主任意见意见修改封面及扉页内容,对版面做出调整张平 0.95*修改类型分为A-增加M-修改D-删除1 概述1.1 背景CSBSG 成立于2006年1月12日,它是按照国际惯例建立的专业性用户组织,在中国软件行业协会系统与软件过程改进分会以及有关行业促进组织的指导下开展工作。
中国在软件方面的成就与不足

中国在软件方面的成就与不足中国在软件方面的成就与不足近年来,中国在软件领域取得了巨大的成就,并在全球范围内展现了强大的竞争力。
然而,与此中国软件行业仍存在着一些不足之处。
本文将深入探讨中国在软件方面的成就与不足,并从多个角度对这一主题进行全面评估。
一、成就1. 软件产业发展迅速随着互联网和信息技术的快速发展,中国的软件产业也迎来了蓬勃发展的机遇。
从互联网巨头如阿里巴巴、腾讯到人工智能公司如华为和百度,中国软件企业在国际舞台上崭露头角。
他们不仅在国内市场占据主导地位,更是在全球市场上崭露头角,成为了国际软件产业的重要力量。
2. 技术创新不断涌现中国的软件领域不断涌现出一大批技术创新,例如人工智能、大数据、云计算等领域取得了长足发展。
中国企业在研发和创新方面取得了长足进展,成为全球软件领域的领军者之一。
3. 产业生态日趋完善中国的软件产业生态日趋完善,包括软件产业园区、创新孵化器等多种形式的产业支持,为软件企业的发展提供了良好的环境。
政府也出台了一系列政策扶持软件产业的发展,为软件企业提供了更多的支持和帮助。
二、不足1. 创新能力有待提升尽管中国在软件领域取得了一些创新成果,但与国际领先水平相比,仍存在一定差距。
中国的软件企业在基础研究和核心技术创新方面还有待提升,需要更多的投入和支持。
2. 人才培养仍需加强中国的软件行业在人才储备方面还存在一定不足。
虽然国内高校毕业生数量庞大,但缺乏高端软件人才,尤其是在前沿技术领域的人才储备仍然不足。
3. 安全和隐私问题仍然存在随着信息时代的到来,软件安全和用户隐私已成为全球性问题。
在这方面,中国的软件行业依然存在一些隐患和不足,如个人信息泄露、网络攻击等问题,这给中国软件行业的发展带来了一定的挑战。
个人观点在我看来,中国在软件方面的成就是不容忽视的,与此也需要面对现实中的不足之处。
中国软件行业应该继续加大对研发和创新的投入,注重人才培养,提高软件安全和隐私保护意识。
中国工业软件行业发展规模、未来发展趋势及行业发展前景分析

中国工业软件行业发展规模、未来发展趋势及行业发展前景分析一、工业软件行业发展规模分析工业软件(英文:IndustrialSoftware)是指在工业领域里应用的软件,包括系统、应用、中间件、嵌入式等。
一般来讲工业软件被划分为编程语言、系统软件、应用软件和介于这两者之间的中间件。
其中系统软件为计算机使用提供最基本的功能,但是并不针对某一特定应用领域。
而应用软件则恰好相反,不同的应用软件根据用户和所服务的领域提供不同的功能。
从分类来看:工业软件大体上分为两个类型:嵌入式软件和非嵌入式软件全球产业进入工业经济向数字经济加速转型过渡期,以数字经济为核心的产业融合发展成为趋势。
工业信息化成为数字经济与工业融合的典型代表,是全球未来产业发展的代表方向。
《2020-2026年中国工业软件产业深度调研及未来发展趋势报告》显示:2018年全球工业软件产品市场规模达到3,893亿美元,较2017年增长5.19%。
经初步统计,2019年全球工业软件产品收入已突破4000亿美元大关,到2020年全球工业软件行业市场规模将达4332亿美元。
目前,发达国家在全球率先建立了较为完整的工业体系,并伴随着信息技术的发展提出了对工业软件的迫切需求,工业软件在为工业企业服务的同时也不断完善改进,二者相互促进不仅为发达国家建立了高度发达的现代工业体系,也使其拥有了工业软件领域几乎所有的核心技术和行业标准,孕育出了西门子、SAP等多家国际知名工业软件企业。
在外国市场,工业软件行业已形成巨头垄断的局面,如研发设计类软件领域由达索、西门子、欧特克等巨头占据着技术和市场优势;在生产控制软件领域,西门子保持行业龙头地位;信息管理类软件领域SAP、Oracle占据主导地位。
工业软件在智能制造中发挥着重要的作用。
目前,智能制造已成为全球各国的竞争焦点。
智能制造在控制成本、提升效率的作用已经得到证实。
在过去的很长一段时间里,中国制造业的创新模式主要包括“引进消化”,就像在上世纪70年代我们引进了劳斯莱斯的“斯贝”发动机,花费了4亿美元,也包括像吉利汽车并购沃尔沃汽车,获得的图纸都有数吨之重,第二种是市场换技术,例如汽车工业、高铁、燃气轮机等市场,依赖中国强大的市场,要求国外厂商采用合资工厂的方式来进行生产制造,希望在这个过程中能够获得技术,第三种就是以“填补空白”为导向的科技攻关,重大专项得国际科研投资。
软件市场调查报告

4 软件服务外包4.1 软件服务外包现况业务外包就是企业根据自身的需要将运营工作中的某一项或是所有项外包出去,由专业的组织进行作业,以降低人力及成本的投入,实现效率最大化。
实行外包服务,可以解决企业由于自身团队或资源不足等相关事项带来的难题。
企业可以得到专业的流程化的商务外包服务,享受人才、推广宣传、出租转让等批量服务呈现的丰硕成果,大大节省企业投入渠道、扩大开支进程中的人力、时间和金钱成本。
一方面,有效的外包行为增强了企业的竞争力另一方面,企业也因市场竞争的激烈面临巨大的挑战图 1 中国软件外包服务市场规模据IDC统计,1998年全球外包服务方面的开支为990亿美元。
IDC估计,到2003年全球资源外包服务开支将突破1510亿美元,此时期全球外包服务市场的复合年增长率为12.2%,亚太地区则为15.1%。
尽管2001年全球市场低迷,但中国市IT服务市场却是一枝独秀,增长率高达46.3%,IDC预测,到2006年,中国IT服务市场规模可望超越103亿美元,2001~2006年年复合增长率为53%。
IDC表示,目前中国IT服务市场以常规服务,包括系统集成、硬件支持、安装及客户应用软件管理为主。
较为高端的服务项目,如咨询、外包等服务项目有发展潜力。
总之,接受外包这种新的经营理念是一种必然趋势,外包服务势在必行。
4.2 相关软件公司概况首先可以谈谈我国的中国软件公司。
它的主营业务:自主软件产品、行业解决方案、服务化业务。
其次,可以提到的是北京侏罗纪软件股份有限公司。
是一家以石油行业为依托,以计算机软件开发及项目服务为核心业务的高新技术企业。
公司开发的GeoMap、GeoBank、OE、PDSys、TMIS、TeaSys等产品已作为国内石油行业的指定产品,在中国石油市场相关领域占有绝对的市场份额。
5 被调查者对软件开发的认识在此次调查中,很幸运地遇到了在软件开发方面有一定了解的人,给我提供了想到多的信息,无论是软件市场、企业、还是产业发展状况。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
中国软件行业生产力报告 (二零零七年 第一期)Drv_1.0中国软件行业协会系统与过程改进分会 中国软件过程基准用户组2007年6月课题组成员名单总体组成员何新贵 北京大学信息科学技术学院郑人杰 北京软件协会过程改进分会周伯生 赛柏科技王 青 中国科学院软件研究所郑振宜 台湾资策会编制小组成员(以姓氏拼音为序)组长张鹤飞 三星电子中国通信研究院组员 蒋晓舰 独立行业专家刘 旭 同方股份有限公司宋书明 中国软件评测中心吴粤青 北京亿阳信通股份有限公司郑智琴 北京灵图星讯科技有限公司审核小组成员(以姓氏拼音为序)申剑飞 NEC卓越软件科技有限公司汪 浩 西门子中国研究院吴浩刚 北京天融信网络安全技术有限公司王海青 北京联想利泰软件有限公司目 录1 概述 (1)1.1 背景 (1)1.2 目的 (1)1.3 范围 (2)1.4 读者 (2)1.5 报告结构 (2)2 数据描述 (2)3 生产力描述 (7)4 数据分析方法 (8)4.1 各参数的基本数据 (9)4.2 参数间关系 (10)5 数据分析 (12)5.1 生产率的比对 (12)5.1.1 国际比对 (12)5.1.2 国内比对 (12)5.2 质量(缺陷密度)的比对 (15)5.2.1 国际比对 (15)5.2.2 国内比对 (16)5.3 质量与生产率的组合分析 (18)5.4 过程成熟度进阶分析 (19)6 结论 (19)7 对中国软件产业的意见和建议 (19)8 致谢 (20)中国(2007年)软件行业生产力报告 更改记录日期 修改章节 修改类型*修改描述 修改人 版本2007-06-22 1、4、5、6、7M将郑智琴、刘旭、宋书明老师的修改意见和建议进行整合、修改张平 0.912007-06-25 3 M 根据蒋晓舰老师提供的生产力描述,将第3章节修改。
张平 0.922007-06-26 4 M 根据张鹤飞老师的建议,将第4章节中的斜体字改为正体字张平 0.932007-07-08 M 增加扉页,将正文字号改为小四号,根据组长评审意见进行修改,添加页眉张平 0.942007-07-11 M 根据主任意见意见修改封面及扉页内容,对版面做出调整张平 0.95*修改类型分为A-增加M-修改D-删除1 概述1.1 背景CSBSG 成立于2006年1月12日,它是按照国际惯例建立的专业性用户组织,在中国软件行业协会系统与软件过程改进分会以及有关行业促进组织的指导下开展工作。
CSBSG的使命是:倡导和建立以基于度量数据的“基准比对”为主要驱动力的深度过程改进方法论,改变当前过分依赖模型评估和政府奖励来驱动过程改进的方法,使软件过程改进走向可持续发展的轨道;另外,通过对中国软件行业生产力的相关数据进行分析以及比对国际软件行业的生产力数据,为中国软件行业的高层领导和软件企业的高层制定行业和企业的发展战略服务。
1.2 目的本报告对来自于CSBSG的国内软件项目数据进行分析,为基于国内真实有效数据的中国软件行业生产力报告。
本报告量化地表述了中国软件行业在不同地区、不同行业应用领域的生产力和质据;软件企业的高层能更加清晰地定位本企业在业界的位置,通过基准对比和模型一起来驱动企业进行有针对性的过程改进,有效解决单纯依靠模型来驱动过程改进中存在的问题,为软件企业的过程改进提供更明确的指导方向。
本报告收集了国际知名机构的数据库中各国软件行业生产力数据,并将国内软件行业相关数据与之进行了对比,可以使中国软件行业的高层领导对国内软件行业的相对水平有一个清醒的定量的认识,能有针对性地制定软件行业发展的方针和政策,使中国的软件企业参与国际软件市场的竞争时能扬长避短,体现出中国软件行业整体的差异化竞争优势。
而国内软件企业的高层通过比对国际软件行业的生产力数据,能始终以业界最佳为目标,改进不足,从而处于不败之地。
1.3 范围本报告主要关注中国和国际软件行业生产力及相关方面,不涉及具体的软件企业的信息。
另外,关于国际和国内的软件行业的市场和竞争格局的内容不在本报告范围之内。
1.4 读者本报告的读者主要是软件行业的高层领导和软件企业高层。
当然,对软件咨询和监理机构、软件企业的项目经理及过程改进人员、软件发包商(甲方)以及软件工具提供商也有一定的借鉴和参考价值。
1.5 报告结构本报告分为8个部分,第1部分为概述,第2部分为软件行业相关数据的描述,第3部分为软件生产力描述。
第4部分给出本报告进行数据分析的方法,第5部分为CSBSG数据中的项目生产力数据的分析以及国际国内生产力数据进行比对和分析。
第6部分给出相关的结论。
第7部分为对中国软件产业的意见和建议。
最后的第8部分为致谢。
2 数据描述本报告中所参考的数据来源于中国软件过程基准用户(CSBSG)的数据库,该数据库中的项目数据均由软件企业提供。
本次分析的数据为到5月20日之前数据库中所有项目评级数据为A/B/C 类的数据,共237个。
开发项目数据的属性影响着各个参数的特性,这些属性有:z 项目类型:新开发、二次开发、增强开发。
z 业务领域:电信、金融 (银行,保险,证券)、政府、公共管理(税务)、制造、卫生、邮政、交通(航空、铁路、汽车)、运输、流通 (批发与零售、仓储)、科研、能源 (石油、电力、燃气、自来水、采矿等)、家庭 (社区服务等)、建筑、媒体、教育、通用、其它。
z 地区分布:指开发团队所在的省市。
z 编程语言:软件项目源代码所采用的语言,如C 、C++、VB 、Java 以及C #等。
z 团队规模:指团队内人数。
下面主要对本报告中使用的237个CSBSG 数据库中的项目数据的属性分布进行说明:1.开发类型:本报告所涉及的项目,以新开发为主,其次是增强开发,只有少量的二次开发项目。
具体开发类型分布如下:开发类型分布178471250100150200新开发增强开发二次开发图1 开发类型分布图2.业务领域:本报告所涉及数据,主要面向政府、电信、制造、流通、金融等行业,同时也有一些是面向多行业的通用产品开发。
具体的业务领域分布如下:项目业务领域分布38671283210118223421191020304电信建筑交通教育金融流通媒体能源卫生制造政府通用其它0图2 项目业务领域分布图3.项目数据点的开发地区分布:地区分布380192016185211219117602040608010安徽北京广东江苏辽宁山东陕西上海四川天津新疆浙江重庆0图3 地区分布图4.主要编程语言分布如下:主要编程语言分布22519812343020406080100120CC++JavaVBC#其它图4 主要编程语言分布图5.最大团队规模:本报告所涉及的项目,其最大团队规模主要为不少于5人的项目,其具体分布如下:最大团队规模分布48106830204060801001200-4人5-9人10人或更多图5 最大团队规模分布图为确保所收集到的数据可信,并对数据的来源保密,CSBSG 采用如下流程来收集处理项目数据:1) CSBSG 将数据调查问卷发放到企业单位。
2) 企业单位收集本公司项目数据填写入相应调查问卷中(分A/B/C 三类)。
3) 企业单位以书面或电子方式提交调查问卷数据到CSBSG 数据库管理员。
4) 数据库管理员进行数据的匿名化处理,分配项目数据唯一标识号(ID),向数据提交会员单位反馈回执和ID。
5) 数据库管理员将匿名处理后的数据整理之后交由CSBSG专家组进行审核,检查数据中是否存在明显的错填漏填或疑问项。
如果有,则交由数据库管理员与提交数据会员单位再次确认数据直至专家组确认所有问题得到解决(特别说明:如果调查问卷填写与确认过程中发现较复杂问题,导致通过数据库管理员沟通效率很低时,数据库管理员将征询提交数据的会员单位相关负责人意见,是否允许CSBSG专家和会员单位直接沟通,在得到书面的肯定答复后,数据库管理员会向相关专家告知提交数据的会员单位联系方式,由CSBSG专家直接与数据提交人员沟通,以提高沟通效率)。
6) 数据库管理员将经过审核的数据录入CSBSG。
7) CSBSG组织专家组对项目数据进行评价,形成基准比对报告。
(对于数据的可信度,CSBSG的专家有一套流程及方法来判断企业提交数据的可信程度)。
8) 数据库管理员将相关报告发送给填报会员单位(会员单位也可在CSBSG网站上直接访问数据报告)。
图6 数据处理流程图3 生产力描述《资本论》第一卷中有这样描述:“劳动生产力,即由于生产条件发展程度不同,等量的劳动在同样时间内会提供较多或较少的产品量。
” 这个定义强调生产率的含义;而在以服务为主要产品形态的软件产业,表征软件生产力即软件生产的能力的重要指标,除了生产率外,还需要考虑另外一个重要指标,即质量。
本报告认为软件生产力应是对质量和生产率的一种综合评价。
例如,在相同的质量标准的前提下,生产效率越高,也即生产率越高,说明软件生产力越强,反之就是越弱。
同理,在相同的生产率条件下,软件质量水平越高则说明软件生产力水平越强,反之越弱。
软件生产率是指,在一定的输入或资源(人员、资金、设施、工具等)条件下,单位时间组织产出的能力,包括软件系统等。
一般来说,软件生产率使用规模与工作量的比率描述。
软件规模可以采用代码行、功能点等方式度量。
在本报告中,除特殊说明,规模采用代码行度量。
因此,软件生产率的度量单位为:LOC/人月。
其中LOC 为代码行的英文缩写,具体指源程序中非空非注释的物理代码行,同时考虑语言类型将其折算成标准C的对应代码行; 考虑中国软件企业工作人员作息现状,每人月应为1人×22工作日×8小时,即176人时。
软件质量 (software quality) 是与软件产品满足明确或隐含需求的能力有关的特征和特性的总和。
其中,是否满足需求通常从:功能性、可靠性、易用性、效率、维护性、可移植性6个方面进行描述,具体质量需求要素可参见ISO/IEC9126:1991。
狭义的软件质量可以定义为软件满足提供期望功能需求的能力。
在度量操作中,通常采用两种方式表示:缺陷率(如百万行代码的缺陷数,每个功能点的缺陷数)和可靠性(如每n小时操作的故障数,平均失败时间或特定时间内无故障操作的概率)。
在本报告中,由于软件的交付后的遗留缺陷很难收集到,因而本报告采用的软件质量度量为上面提到的第一种,而且是交付前软件项目全生命周期中软件的缺陷密度,单位为: 缺陷数/KLOC,KLOC为千代码行的英文缩写。
综上所述,软件生产力使用软件生产率和软件质量综合描述和评价。
在本报告中,除特殊指出外,软件生产率和质量采用LOC/人月和缺陷数/KLOC表示。
值得一提的是,这两种反应软件生产力的重要指标间往往存在相互的影响关系,具体分析参见随后章节。