当前位置:
文档之家› 2018-2019年中国软件技术应用现状和趋势分析.ppt
2018-2019年中国软件技术应用现状和趋势分析.ppt
SA/SD(系统分析/设计师) 高级顾问 咨询师 项目经理
文档工程师 业务分析师 测试工程师 网络管理员 DBA数据库管理员 配置管理人员 高级程序员
程序员 技术支持工程师
其它
0.0%
职位分布
1.5% 2.2% 2.8% 3.5% 2.6%
1.1% 2.0% 2.4%
2.5%
2.0%
4.0%
6.0%
8.0%
高级职位占24.3%
11.7%
中初级职位占75.7%
11.7% 10.5%
9.8%
11.7% 10.2%
13.8%
10.0%
12.0%
14.0%
16.0%
数据来源:IT168&ITPUB 2006,12
中国软件开发技术人才分布主要以中初级职位为主,随着IT技术应用的深入,IT
应用技术的分工也开始变得越来越细,职位的种类也变得越来越多。
Oracle Application Server 16.9%
IBM WebSphere 33.1%
BEA WebLogic 30.3%
领先2.8%
数据来源:IT168&ITPUB 2006,12 21
目录
• 研究目的和方法
• 中国软件开发人才的分布状况
• .NET技术应用状况和趋势
• Java技术应用状况和趋势
18
目录
• 研究目的和方法
• 中国软件开发人才的分布状况
• .NET技术应用状况和趋势
• Java技术应用状况和趋势
• 中间件/应用服务器技术 • 软件开发过程技术
• 数据库开发技术
• 企业信息化应用技术
19
中间件/应用服务器技术(一)
企业对应用服务器的使用情况分布
IBM WebSphere BEA WebLogic
彻底。这反映出中国软件业十分严峻的问题,那就是很多企业在软件开发过程中的对迭
另外, 除了web开发之外,还 有15%的开发者用Java来开发移动或 嵌入式应用。虽然比例比较小,但 是显示出J2ME在移动或嵌入式的解 决方案中的地位非常重要。
C/S应用 11.7%
移动或嵌入式 应用 15.0%
系统编程 15.4%
Web应用 57.9%
数据来源:IT168&ITPUB 2006,12
总体问卷样本数量 不合格样本数量 合格样本数量 只填写了基础问卷的数量 填写了相关技术问卷的数量 .NET问卷填写数量 JAVA问卷填写数量 中间件问卷填写数量 软件开发工具问卷填写数量 信息化问卷填写数量 数据库问卷填写数量
数量
11,331 2,221 9,110 3,163 5,947 1,078 1,506 1,276 1,436 2,150 2,683
调查显示,有17.6%的开发技术人员将转向.NET,结合上前面.NET的调查结果。 从中可以看到,在JAVA和.NET开发语言两大主流开发语言的较量中开发者对Java的 青睐要略胜一筹。但从发展趋势上看,它们之间将长期呈相互制约相互威胁的关系。
另外,值得注意的是,有10%的人转向RUBY,显示新兴的脚本语言将会对Java 语言形成威胁。
17
Java开发与应用(二)
Java语言的竞争情况:转移趋势
不,不打算转移
54.3%
C/C++
23.1%
.NET
17.6%
Ruby等动态语言
10.1%
PHP等脚本语言
5.5%
Delphi
5.0%
VB
2.5%
其它
2.6%
0%
10%
20%
30%
40%
50%
60%
数据来源:IT168&ITPUB 2006,12
2006年是.NET平台从1.1 向2.0迅速转移的一年,这充 分说明.NET技术已走向成熟, 可以预计,2007年大多数 的.NET项目将建构于.NET Framework 2.0之上。
.NET Framework
1.1 29.4%
.NET Framework
2.0 64.7%
.NET Compact Framework 2.0 3.1%
其它 5.3%
使用人员 10.4%
需求提出人员 10.9%
实施人员 43.4%
决策人员 13.2%
选型评估人员 16.8%
数据来源:IT168&ITPUB 2006,12
从实施、评估和决策三个方面的比例来看,软件开发技术人员是推动
中国信息技术产业发展的中坚力量。
11
中国软件开发技术人才的分布状况(七)
25%
30%
35%
40%
45%
在行业分布上,有40%的IT开发技术人员都来自于IT服务商,其次有23.5%的人
才聚集在传统的四大行业中;有18.8%的来自制造行业。从人才的聚集情况来看,传
统的四大行业和制造行业,仍然是中国信息化建设最活跃的领域。
10
中国软件开发技术人才的分布状况(五)
企业IT项目建设中的角色
开发语言与工具
数据库技术 操作系统技术
技术与标准 移动与嵌入式技术
中间件技术
软件开发技术人才所关注的未来IT技术发展趋势
Microsoft .NET/Visual Studio
Jave/J2EE
10.0%
21.2%
Eclipse 0.5%
Oracle
14.5%
IBM DB2
2.7%
Microsoft Window 操作系统
问卷设计
上线调查
数据处理
频道主编 频道编辑 论坛版主 厂商技术专家 调研中心分析师
IT168网站 IT168深蓝频道
ITPUB论坛 IXPUB论坛 其它友情网站
数据整理 数据校验 数据分析 图表制作
研究报告写作 频道主编 频道编辑 论坛版主
调研中心分析师
4
研究目的和方法(三)
调查问卷回收状况
回收问卷
发 过 程
化
技
术
HROA/协同办公CRM.NET
软件应用与开发技术
软
件
企
开
业
…
中间件/应用服务器
数据库技术
发 过
程
信 息
技
化
术
Java
软件应用与开发技术
ERP
电子商务
SCM
3
项目策划
IT168深蓝群组 IT168信息化频道
ITPUB论坛 IXPUB论坛 IT168调研中心
研究目的和方法(二)
研究方法和流程
Server
2.3%
其它
JBoss
5.3%
3.6%
调查显示,在被推荐应
用服务器种类中,IBM WebSphere占到了33.1%;而 BEA Weblogic占到了30.3%。 IBM WebSphere和BEA WebLogic相差只有2.8个百
分点,在推荐程度上面,两 者比较相近。
Apache Tomcat 6.4%
理工科非计算机专 业 27.8%
计算机专业 60.8%
数据来源:IT168&ITPUB 2006,12
数据来源:IT168&ITPUB 2006,12
计算机专业和理工科专业的本科教育是目前我国IT应用技 术人才的重要来源。
8
中国软件开发人才的分布状况(三)
CIO/CTO 软件架构师(Software Architector)
• 中国软件开发人才的分布状况
• .NET技术应用状况和趋势
• Java技术应用状况和趋势
• 中间件/应用服务器技术 • 软件开发过程技术
• 数据库开发技术
• 企业信息化应用技术
13
.NET开发与应用(一)
.NET开发平台的语言版本升级速度加快
调查显示,目前有超过一 半的开发技术人员已经在使 用.NET Framework 2.0版本。
2018-2019年中国软件技术 应用现状和趋势分析
1
目录
• 研究目的和方法
• 中国软件开发人才的分布状况
• .NET技术应用状况和趋势
• Java技术应用状况和趋势
• 中间件/应用服务器技术 • 软件开发过程技术
• 数据库开发技术
• 企业信息化应用技术
2
研究目的和方法(一)
研究目的
软
企
件
业
开
信 息
.NET Compact Framework 1.0 2.8%
数据来源:IT168&ITPUB 2006,12
14
.NET开发与应用(二)
转移到非.NET技术平台的意向分布状况
从56.0%的技术人员要 从.NET转移到其它应用开发领 域的意愿上看,微软开发者正 受到来自其它技术平台的诱惑。 其中有27.9%的技术人员将有转 移到Java平台的意向。
47.5%
没有采用 23.1%
没有采用但很想 采用 23.0%
XP 42.5%
数据来源:IT168&ITPUB 2006,12
已经采用并比较 彻底 6.4%
数据来源:IT168&ITPUB 2006,12
在项目管理框架的应用上。调查显示,尽管采用XP和RUP作为项目管理框架的企业
有60.2%。但真正理解和使用迭代开发思想的公司却非常少,只有6.4%的公司使用的很
不,我不会转移开 发领域 , 44.0%
要转移, 56.0%
转到Java, 27.9%
转到Linux系统应 用开发 , 8.1% 转移到其它应用领
域 , 5.3% 转到基于动态语言 或脚本语言的Web