随着AI大模型技术的成熟,软件工程领域正经历从流程到工具、从角色到方法论的全方位变革。领测老贺整合“AI重塑软件工程”系列公众号文章核心内容,沿着“需求工程变革→逆向建模突破→实践工具落地→方法论优化”的逻辑脉络,系统拆解AI驱动软件工程的关键环节,分析其对传统体系的冲击,并展望未来发展方向。 一、AI驱动的软件工程核心变革环节 (一)需求工程与开发流程的重构:结构化规范先行 传统软件工程遵循“需求→设计→开发→测试→部署”的线性或迭代流程,而AI技术的介入首先推动了需求工程的结构化转型,并重塑了全流程的协作模式。…

2025年12月28日 0条评论 816点热度 0人点赞 领测老贺 阅读全文

原文:Daniel Knott 翻译:领测老贺 随着人工智能系统愈发先进并融入到了实际应用中,为确保其质量、可靠性与性能,将变得前所未有的重要。在本文中,我想分享关于 “测试左移” 如何改进通过人工智能进行开发的思考 —— 特别是通过对人工智能的提示词进行测试。 无论你是在处理大型语言模型(LLMs)、开发 AI 驱动的应用程序,还是为生成式工具设计提示词,在开发生命周期的早期阶段开展测试都是一项高效策略,并且能取得显著的收益。 什么是测试左移? 测试左移(Shift Left Testing)是一种软件开发实践,…

2025年10月17日 0条评论 849点热度 0人点赞 领测老贺 阅读全文

一、DoD的本质解构:敏捷世界的质量宪章 领测老贺见证过无数团队在"完成"与"未完成"的灰色地带挣扎。​DoD(Definition of Done,完成定义)​​ 是Scrum框架中用于界定产品增量是否达到可发布状态的 ​质量宪法​(Scrum Guide 2020)。它通过明确的标准清单,将主观的"完成"转化为可验证的客观标准。 与DoD紧密相关的另一个概念是 ​DoR(Definition of Ready,就绪定义)​。DoR定义了用户故事进入迭代开发前必须满足的条件(如需求澄清、验收标准明确等),而DoD…

2025年4月14日 0条评论 1885点热度 0人点赞 领测老贺 阅读全文

一、转型困境的本质:显性化瓶颈的蝴蝶效应 当企业从瀑布模式转向敏捷架构时,价值流中原本被长周期掩盖的瓶颈会以"多米诺骨牌效应"显现。根据Gartner 2023年调研,73%的敏捷转型受阻案例源于未能有效识别以下三类瓶颈: ​资源依赖型瓶颈:测试环境搭建耗时占迭代周期37%(Capgemini数据),团队常陷入"等待资源-压缩测试-缺陷逃逸"的恶性循环 ​流程阻滞型瓶颈:传统串行测试在持续交付流水线中形成"血栓",某金融企业案例显示其端到端测试耗时从瀑布模式的2周激增至敏捷迭代的82小时 ​架构耦合型瓶颈:单体架构…

2025年4月2日 0条评论 5623点热度 0人点赞 领测老贺 阅读全文

在规模化敏捷实践中,跨团队质量保障如同精密机械的齿轮联动系统,任何局部的异常都可能引发系统性风险。根据ISTQB《2023全球测试趋势报告》,78%的受访企业表示跨团队协作已成为质量保障的最大瓶颈。本文将依据国际权威框架,针对材料中列出的七大问题,结合NASA、摩根大通等组织的经典案例,以纯解释性方式逐项揭示系统性解决方案。 ​问题一:生产环节中的发布失败 行业现状: DORA《2023年DevOps状态报告》显示,跨团队交付的系统性故障平均修复时间(MTTR)高达14.3小时,是单团队故障的3.2倍。根本原因往往…

2025年4月2日 0条评论 5597点热度 0人点赞 领测老贺 阅读全文

    作为测试工程师,在日常工作中接触最多的当然是团队中的开发工程师,如何和开发工程师进行有效的沟通交流是测试工程师面对的重要问题。一般来说,在一个团队中,总是有开发人员喜欢和不喜欢的测试工程师,这两者之间的工作效率和效果都有很大的差异。当然,不能武断地说开发人员不喜欢的测试工程师就一定是效率低下的测试工程师,或者说是不合格的测试工程师,但一般来说,那些容易得到开发人员认可的工程师在测试时总能够更好地发现缺陷和敦促开发人员解决缺陷。     测试工程师和开发工程师承担的是开发工作的两个不同方面,说得极端一点,一个…

2023年12月5日 0条评论 4380点热度 0人点赞 领测老贺 阅读全文

​最近在GitHub上发现一个项目,项目描述了作为QA工程师,进行软件测试技能提升时的,建议的软件测试学习顺序图​。 虽然2021年起就不再更新了,但是居然有1.5K的​星。 整个项目有两个部分​:     ​1.QA和软件测试学习顺序图     ​2.一份测试计划模版 项目的介绍文字如下​:    ​    在任何产品生命周期中,测试都是一个至关重要的阶段,无论是食品、汽车还是软件生产线。产品的结果应该符合我们的期望,并满足我们创造该产品的需求。 对于任何质量保证工程师来说,拥有坚实的,理解软件组件如何工作以及如…

2023年12月3日 1条评论 22339点热度 0人点赞 领测老贺 阅读全文

目前很多大厂都在降本增效,软件测试岗位首当其冲,基本的非核心的软件测试工作全部外包。软件测试工程师岗位在未来是否还能体面的存在? 领测老贺认为:企业最原始的需求就是节省成本,也就是软件测试的成本必须低于软件运行失败所造成的损失成本,如果在企业中软件测试的工作量不是连续的,那短期进行软件测试外包确实是最优选择! 但是随着公司业务的扩大,当软件测试的工作量可以连续运行的时候,通常公司都会雇佣全职的软件测试工程师,以进一步提高质量,降低成本,让企业的利益最大化! 虽然有的大公司也会选择外包软件测试工作,但是请注意,外包的…

2023年11月22日 0条评论 4316点热度 0人点赞 领测老贺 阅读全文