工业界在经历了软件危机之后,逐步认识到采用工程化的方法从事软件系统的研发和维护的必要性,由此诞生了软件工程科学。第一代软件工程方法特点是重视过程流程质量,决定产品质量,相信良好的过程会产生良好的产品。关注过程胜于关注人。第二代软件工程方法的特点是以人为本,个体与协作,剩余流程和工具充分发挥个人和团队的创造性和潜力,拥抱变化,敏捷开发或轻量级的过程,加速迭代,以不变应万变。而CHATGPT的出现,将带领软件工程正式进入3.0时代。软件开发过程全生命周期将真正的进入数字化软件开发过程不再是写代码的过程,而是人机交互过程。
大量的研发人员将不再写代码,而负责模型的调优,对于软件研发,为保证过程执行大量的过程,审计活动将变的毫无意义。但是GPT还无法替代人类质量专家的核心竞争力,特别是组织的关系,系统对人性构建的复杂管理体系的洞察。另外GPT生产的本身就会需要人去检查,而且只能提供对已知问题的答案。但软件开发本身会大量涌现,未知的新新问题类质量专家,具有丰富的的经验和敏锐的洞察能力,对问题和变化能做出更快的响应。软件研发的科研要求将体现在对业务理解深度系系统性思维创新,围绕着代码的过程设计与阶段产出物的保障活动,将转变为以交互方式为核心的之前的流程、制度及检查单都面临着重要重构的问题。也希望广大QA朋友能提前抓住革命性的机会,刷新自己抓住ai技术的红利,成就自己的人生。
|