用途:当某个功能、故事、计划或规格过大,普通任务拆分会显得过宽、风险高或偏横向技术任务时,用该技能把工作拆成小的端到端纵向切片。
主要能力:识别过大的工作;找出交付价值所需的 3-6 个功能或工作流层;为每层生成 4-5 个实现或质量选项,从最简单可接受方案到更丰富方案排序;用“最小可用版本”问题挑战范围;过滤成本过高、冗余、不可逆或对早期学习无必要的选项;组合出第一个纵向切片及后续切片;对每个切片自查价值、规模、可测试性、可交付性和问题跟踪适配度。
使用方式:先阅读 references/052-design-hamburger-method.md,再按工作流执行:识别过大工作、映射层与选项、挑战范围、组合首个切片、规划后续切片、自查并路由后续。后续实现规划走 041-planning-plan-mode,规格级变更走 042-planning-openspec,GitHub issue 走 043-planning-github-issues,Jira 走 044-planning-jira,Azure DevOps 走 045-planning-azure-devops。
适用场景:拆分过大故事、寻找最小有用切片、把宽泛计划转为可跟踪切片、判断功能是否过大。
限制:必须拆成交付可观察价值的纵向切片,不得把孤立技术层当作可独立交付的故事;必须先识别 3-6 个层并每层生成 4-5 个选项,再挑战范围、过滤选项。具体示例与细节见参考文件,资料未提供更多实现细节。