探索智能软件研发道路,国家级课题引领软件行业模式革新
(文/廖锐)随着信息技术的飞速发展,软件行业作为支撑数字化转型的关键力量,正面临着前所未有的挑战。长期以来,软件行业普遍存在着开发成本高、维护成本高、重复开发率高、开发效率低以及市场应变速度低等“三高二低”问题,成为了困扰软件企业持续发展的五大顽疾。基于上述背景,2022年2月,中国智慧工程研究会智能工程与教育专业委员会《区域经济发展与研究》总课题组邀请到了软件研发领域的权威专家秦峰,担任一项国家重点课题——《深度学习在软件架构动态设计与质量保障中的运用与实现》(课题批准号:ZHKJ1138)主持人。该课题旨在改进软件架构的研发设计流程,优化提升软件质量保障能力,从而解决软件行业长期以来存在的难题。经过约一年的钻研探索,ZHKJ1138课题于去年3月成功结题,并荣获“科研成果一等奖”。
自课题组发布ZHKJ1138课题成果的推广通知以来,立即引起了国内软件行业的广泛关注。现如今,已有超过数百家软件企业引用该技术成果,希望借助这一创新技术,提升自身在软件开发与架构设计方面的能力。郑州易盛信息技术有限公司(简称“易盛公司”)作为最早一批申请并获准应用该课题研究成果的高新技术企业,已经成功将研究成果应用于动态构建API微服务架构设计项目中。得益于深度学习算法的创新应用,易盛公司技术团队对自身软件架构设计流程进行了调整与优化,显著提高了API微服务架构设计项目的效率与质量。仅在该次项目中,这种动态化架构设计模式就成功帮助易盛公司节省下近26%的项目预算,且新项目交付品的代码质量相比以往有了空前提高,也进一步缩减了软件后期维护的投入成本。这一成功案例不仅验证了ZHKJ1138课题的实际应用价值,也为其他软件企业提供了宝贵的经验和启示。
在课题研究中,秦峰成功将深度学习技术与软件架构设计相结合的技术解决方案,在动态调整优化软件架构、软件开发智能化决策等具体领域和应用场景,均给出与技术方案构思、技术路径及技术标准口径相关的可行技术建议。业界学者专家普遍认为,ZHKJ1138课题强调了跨学科融合的重要性,其有关于软件架构设计模式创新方面的宝贵实践,为行业内提供了可借鉴的经验和模式,在推动软件产业数字化转型的进程中,发挥了重要的理论指引作用。在新一轮科技革命和产业变革的浪潮中,软件行业作为信息技术的重要载体和支撑,正迎来前所未有的发展机遇。在秦峰专家等行业领头人的带动影响下,国内软件行业将不断提升关键技术的创新和供给能力,推动软件产业数字化转型的深入发展。