Detailed Iteration Plan

Skill Name: pm-master-iteration-plan

Background & Use Cases

After the overall project plan is established, each iteration still needs a detailed execution plan. This skill helps you generate a high-level plan table for a single iteration, including resource investment, constraints, upstream basis, and risk assumptions, giving the team a clear expectation for the upcoming iteration.

Input & Output

You need to provide: Overall project plan + Requirements Specification (PRD) + System Architecture Design Specification + Current iteration backlog tasks.

You will receive: A 6-chapter "Iteration Plan Table" document including: iteration overview, resource plan (person-day investment per role), upstream basis (prior outputs this iteration depends on), constraints, risks & assumptions, precision annotations.

Process Overview

The Agent scans four types of input documents (overall plan, PRD, architecture design, backlog tasks), retrieves relevant domain knowledge, then progressively confirms 8 constraint items with you. The final output is a 6-chapter iteration plan table: overview, resource plan, upstream basis, constraints, risk assumptions, and precision annotations.

flowchart TD s0["Confirm & Load Required Input Documents"] s1["Retrieve Relevant Knowledge from Engineering Knowledge Base"] s2["Determine Current Iteration Cycle & Resource Constraints"] s3["Draft Plan Based on Iteration Plan Template"] s4["Format Review + Correction + Output"] s0 --> s1 s1 --> s2 s2 --> s3 s3 --> s4