软件保障独立机构软件改进小组(SIG)发布了有关软件行业现状的第二份年度基准报告的调查结果。该报告基于该公司对来自280种技术的360亿行代码的分析,该技术来自每个主要行业的5,000项系统评估。
今年的研究发现,软件构建质量一直在稳步提高。根据报告:
“在SIG的测量中可以发现,这种趋势的驱动力是新代码通常比以前更小,更复杂。低代码和BPM解决方案以及其他技术栈(例如Microsoft)的使用日益增加,这种趋势得到了加强。基于NET的技术。”
报告结果还显示,在锁定开始时,建筑质量和开发效率都出现了飙升。根据报告:
“的月2020年3月提出了自己作为一个明确的异常,因为我们看到在上面增加期望他们建立的质量体系显着的峰值。当我们通常会看到一个最大的展示的特殊变化系统5%,这个月显示更多高于15%。类似地,我们观察到10%的系统的产量高于预期,而只有一小部分低于预期。”
2020年基准报告还涵盖以下主题:
按行业建立质量排名,包括政府,银行,保险,金融服务,电信,软件和计算机服务,能源,石油和天然气,媒体,医疗保健,零售和工业运输等行业。
根据技术堆栈建立质量排名,包括JVM,Java相关技术,Microsoft .NET相关技术;打包的解决方案,可配置的ERP,CRM系统的定制;遗留技术,例如COBOL和其他3GL / 4GL语言;脚本和移动技术;低代码和BPM技术。
监视对构建质量的影响,以及对系统进行一致,不一致和根本没有监视的分析。
SIG首席执行官Luc Brandts表示:“全球大流行强调了数字功能的重要性,毫无疑问,软件扮演着至关重要的角色。我们很高兴地看到,尽管大流行,软件的构建质量仍在不断提高。该报告还向我们展示了一些潜在趋势,例如架构复杂性,这些趋势有可能扭转这种积极趋势,我们认为这些见解可以直接应用于日常运营中,并鼓励组织使用它们来进一步推进自己的数字健康。 ”
SIG研究部主管Magiel Bruntink 补充说:“今年报告的结果令人难以置信。我们最重要的发现之一是软件质量监控的明显影响。我们的分析表明,组织可以实现应用程序维护成本的大幅降低–然后可以通过持续监控其制造质量来重新分配给创新。 “