ACDL研发流程系列第1篇,共15篇。 下一篇:ACDL研发流程02:从想法到项目骨架 1.ACDL是什么 ACDL是 Agent Collaborative Development Lifecycle 的缩写,中文名称为“Agent协同研发体系”。它是当前项目根…
ACDL研发流程系列第2篇,共15篇。 上一篇:ACDL研发流程01:认识ACDL以及为什么需要新的研发体系 下一篇:ACDL研发流程03:像维护代码一样建设文档 项目刚开始时,先验证方向 一个项目刚开始时,Director可能只有一个模糊想法:某类用户遇到了一个…
ACDL研发流程系列第3篇,共15篇。 上一篇:ACDL研发流程02:从想法到项目骨架 下一篇:ACDL研发流程04:需求怎样走完整个ACDL 1.项目变大以后,代码本身讲不完整个项目 项目还小时,Director往往可以在一次对话中向Agent讲清大部分背景。实…
ACDL研发流程系列第4篇,共15篇。 上一篇:ACDL研发流程03:像维护代码一样建设文档 下一篇:ACDL研发流程05:决定为什么要改变产品 多项工作同时发生时,需要共同的事实入口 当需求、实现缺陷、环境问题和评审发现同时存在,或者多个Agent并行工作时,D…
ACDL研发流程系列第5篇,共15篇。 上一篇:ACDL研发流程04:需求怎样走完整个ACDL 下一篇:ACDL研发流程06:共同完成产品与架构设计 Agent最容易在问题不清楚时显得高效 Agent很擅长把一句话迅速变成界面、接口和代码。问题是,如果这句话本身混…
ACDL研发流程系列第6篇,共15篇。 上一篇:ACDL研发流程05:决定为什么要改变产品 下一篇:ACDL研发流程07:把设计拆成可以独立验证的任务 1.被选中的需求还不能直接交给Agent实现 REQ进入 已选中 ,表示Director已经确认这个问题值得改变…
ACDL研发流程系列第7篇,共15篇。 上一篇:ACDL研发流程06:共同完成产品与架构设计 下一篇:ACDL研发流程08:让多个Agent在不同worktree工作 已经确认的设计还不是Agent可以直接执行的任务 经过需求管理和产品与架构设计,Director…
ACDL研发流程系列第8篇,共15篇。 上一篇:ACDL研发流程07:把设计拆成可以独立验证的任务 下一篇:ACDL研发流程09:完成代码、验证并更新环境 多Agent不等于把同一个任务切成多份 Agent可以很快地读取代码和生成实现,所以多个Agent同时工作看…
ACDL研发流程系列第9篇,共15篇。 上一篇:ACDL研发流程08:让多个Agent在不同worktree工作 下一篇:ACDL研发流程10:通过真实使用和独立评审发现遗漏 Agent写完代码只是实施的中间状态 进入这一章时,一轮ACL(Agentic Codi…
ACDL研发流程系列第10篇,共15篇。 上一篇:ACDL研发流程09:完成代码、验证并更新环境 下一篇:ACDL研发流程11:结束Loop并冻结正式版本 自动化验证通过以后还会遗漏什么 自动化测试擅长回答已经被写成判断条件的问题。例如,收藏接口能否保存状态,重复…
ACDL研发流程系列第11篇,共15篇。 上一篇:ACDL研发流程10:通过真实使用和独立评审发现遗漏 下一篇:ACDL研发流程12:不同工作从哪里开始、在哪里结束 停止编码、Loop结束和正式版本是三件事 Agent完成最后一次代码修改时,一项工作还没有自动结束…
ACDL研发流程系列第12篇,共15篇。 上一篇:ACDL研发流程11:结束Loop并冻结正式版本 下一篇:ACDL研发流程附录A:术语和对象关系 每项工作不必走完同一条路 前面的章节用一项需求串起了完整ACDL,但日常工作并不都是新功能。修正一句错误说明、补一条…
ACDL研发流程系列第13篇,共15篇。 上一篇:ACDL研发流程12:不同工作从哪里开始、在哪里结束 下一篇:ACDL研发流程附录B:登记表、状态和常用命令 这份附录怎样使用 正文按一次研发工作的自然顺序介绍ACDL,本附录按概念查找。遇到一个缩写、编号或状态不…
ACDL研发流程系列第14篇,共15篇。 上一篇:ACDL研发流程附录A:术语和对象关系 下一篇:ACDL研发流程附录C:设计要求与验证追踪 先找到唯一登记入口 ACDL中的同一状态只在一个地方维护。开始实际工作时,先从 docs/README.md 进入,再找到…
ACDL研发流程系列第15篇,共15篇。 上一篇:ACDL研发流程附录B:登记表、状态和常用命令 这套追踪解决什么问题 项目规模扩大以后,仅仅知道“有测试”还不够。Director和Agent需要继续回答:一条长期规则在哪里定义,为什么存在,哪些验证能够直接判断它…