Github 2018年全球开发者报告看点:自动化和敏捷的道路上,IT经理和开发者存在分歧

Github2018年全球开发者调查报告

Github近日发布的2018年全球开发者报告显示,虽然软件专业人士都意识到了高度协作的敏捷流程的价值,而且文化上能够达成共识,但是开发者和IT经理们在工具、方法和流程上依然存在分歧,并限制了了团队的潜力发挥。

报告的关键发现如下:

IT经理与开发者对开源软件的看法存在分歧

经理们对团队的满意度、生产效率以及开源工具的乐观程度高于开发者。92%的受访者表示开源软件对于软件创新至关重要,84%的受访者倾向使用开源软件而不是闭源或私有软件。但IT经理和开发者对开源的看法却大相径庭(下图)

开发经理与开发人员对开源软件的观点分歧

企业开发方法之争,IT经理对DevOps的认可度比开发者高:

企业开发方法调查:敏捷、Devops、瀑布式

高效率团队的秘密:工具+Agile敏捷+远程办公

高效率团队通常都是用更好的工具(83%的高效团队开发者认为自己拥有了最好的开发工具,而低效率团队只有63%),更愿意使用云端工具,大多数高效团队都实践敏捷开发(上图,虽然DevOps经理们认为持续集成对于工作流程更为重要),在内部信息交流上花的时间更少,而且更多采用远程工作的方式。

一致认可协作的重要性

虽然几乎所有受访者都认同在协作环境中工作的重要性,而且绝大多数(81%)表示与团队或其他企业内部员工沟通毫无障碍,但是团队的能见度和透明度依然堪忧,接近半数的开发者(42%)认为“方向不明确”是最大的工作挑战。

远程办公效率更高

总体来看,远程团队的满意度比“打卡团队”(in-office)的效率要高,此外能见度,对部署流程的理解以及DevOps文化都优于“打卡团队”。

DevOps表现优于Agile

实践DevOps的企业,比实践敏捷(Agile)的企业更加容易实施按需部署和推动自动化流程。

三大软件开发投资领域:

2018年IT管理者们计划投资的三大重点领域分别是:1.持续集成、交付和部署;2.自动化和容器技术;3.DevOps

三大挑战:

IT管理者们认为选择正确的技术、方向不明和自我颠覆固有的实践和工具是当前面临的最大挑战。

五个最重要的工具:

版本控制系统、文本编辑/IDE、聊天/协作工具、Bug/问题追踪、持续集成与交付

第一时间获取面向IT决策者的独家深度资讯,敬请关注IT经理网微信号:ctociocom

   

除非注明,本站文章均为原创或编译,未经许可严禁转载。

相关文章:


关于作者

旅美学者,跨行业实践者及观察者。曾被评为谷歌学者和奈特-谋智联合学者(Knight-Mozilla),并将进驻《波士顿环球报》,对其媒体产品和用户数据进行十个月的实地调研。拥有清华大学计算机专业学士及硕士学位,香港大学新闻学哲学硕士学位。联系邮件:songyan@ctocio.com