Managing Timelines
Scope
Covers
- Turning a deadline or target date into a clear commitment model (commit vs forecast vs target)
- Building a phase-based plan (Discovery → Solutioning → Build → Launch) with decision gates
- Creating a milestone tracker with simple RAG (red/amber/green) status and escalation triggers
- Protecting the team when a deadline is real (treat it like P0, reduce distractions, control scope)
- Setting a governance + comms cadence so stakeholders get early risk signals, not surprises
- Handling “fast demo, slow production” cadence (especially for AI/ML features) via explicit outer-loop work
When to use
- “We need to ship by . Create a timeline/milestone plan and status cadence.”
- “We have a launch date; convert this into phases, milestones, and a comms plan.”
- “Stakeholders keep asking for dates; define what we can actually commit to and when.”
- “The project feels off-track; set up RAG status + weekly exec review and escalation.”
- “We can demo quickly, but production will take longer—help set expectations and plan the outer loop.”
When NOT to use
- You haven’t defined the problem/outcome yet (use
problem-definition)
- You need to pick which initiatives matter most (use
prioritizing-roadmap)
- You primarily need to cut scope to fit an appetite/timebox (use
scoping-cutting)
- You need a decision-ready PRD or build-ready spec/design doc (use
writing-prds / writing-specs-designs)
- You’re planning the actual launch rollout, rollback, and go/no-go (use
shipping-products)
- The plan is dominated by unknowns and you need hypothesis-driven experimentation before committing to dates (use
planning-under-uncertainty)
Inputs
Minimum required
- The deliverable and success bar (“done means…”) + key users/stakeholders
- The date type: fixed deadline (external) vs target (internal) vs window (e.g., “late March”)
- Constraints and non-negotiables (quality, compliance, privacy/security, platform, budget)
- Team shape + capacity assumptions (who’s building; availability; parallel work)
- Known dependencies and risks (other teams, vendors, data availability, approvals)
Missing-info strategy
- Ask up to 5 questions from references/INTAKE.md.
- If answers aren’t available, proceed with explicit assumptions and list Open questions that could change the date or scope.
Outputs (deliverables)
Produce a Timeline Management Pack in Markdown (in-chat; or as files if the user requests):
- Deadline & commitment model (what’s fixed, what’s variable; commit vs forecast vs target language)
- Phase plan (Discovery/Solutioning/Build/Launch) with outputs + decision gates + next commitment date
- Milestone tracker (owners, dependencies, dates, confidence, RAG) + RAG definitions
- Governance cadence (weekly review agenda, escalation triggers, decision log)
- Scope & change-control plan (cut list, non-goals, “trade don’t add” rule, freeze points)
- Stakeholder comms pack (weekly update template + escalation note)
- Risks / Open questions / Next steps (always included)
Templates: references/TEMPLATES.md
Expanded guidance: references/WORKFLOW.md
Workflow (8 steps)
1) Intake + deadline classification
- Inputs: User request; references/INTAKE.md.
- Actions: Identify the deadline type (fixed vs target vs window), the “why now”, and what variable can move (scope, resources, quality, or date).
- Outputs: Deadline classification + constraints snapshot.
- Checks: You can state: “The date is <fixed/target/window> because . The variable we will trade is <scope/resources/etc>.”
2) Define the commitment model (“commit vs forecast vs target”)
- Inputs: Deadline classification; current knowledge of scope/unknowns.
- Actions: Define what you will commit to now (usually a phase output), what you will forecast, and what remains a target. Set confidence levels and language rules for stakeholders.
- Outputs: Commitment model section + communication rules.
- Checks: Stakeholders can tell which dates are promises vs estimates.
3) Build a phase plan with decision gates
- Inputs: Deliverable; known unknowns; constraints.
- Actions: Break the work into Discovery → Solutioning → Build → Launch. Define the output of each phase and the decision gate (what must be true to move forward). Only commit to dates that are within control (near-term).
- Outputs: Phase plan with dates, outputs, and gates; “next commitment date” (when you’ll re-forecast).
- Checks: Every phase ends with a tangible artifact and a go/no-go decision.
4) Create the milestone tracker (+ “demo vs production” outer loop when relevant)
- Inputs: Phase plan; dependencies; team capacity.
- Actions: Translate phases into milestones with owners, dependencies, dates, confidence, and RAG. If AI/ML is involved, separate “first demo” from “production-ready” and explicitly add evaluation, data, safety, and reliability work.
- Outputs: Milestone tracker table + RAG definitions.
- Checks: Milestones are outcome-based (deliverables), not just activities; critical dependencies are explicit.
5) Set governance: RAG + weekly reviews + escalation
- Inputs: Milestone tracker; stakeholder map.
- Actions: Define update cadence (weekly by default), who reviews, and escalation triggers (what turns yellow/red). Use a simple RAG system and a short weekly review agenda to unblock work.
- Outputs: Governance cadence + weekly review agenda + escalation triggers.
- Checks: A “red” status produces a concrete ask/decision, not just a warning.
6) Protect the deadline: scope control + distraction shield
- Inputs: Deadline type; milestone risks; incoming requests.
- Actions: If the deadline is real, treat it like P0: define what gets deprioritized, reduce WIP, and implement change control (“trade, don’t add”). Create a cut list and freeze points (e.g., scope freeze, QA freeze).
- Outputs: Scope/change-control plan + cut list + freeze points.
- Checks: New scope cannot enter without an explicit trade-off and decision owner approval.
7) Stakeholder comms + expectation management
- Inputs: Commitment model; tracker; risks.
- Actions: Write a weekly update template and an escalation note. Pre-wire stakeholders about uncertainty (especially the demo→production gap). Ensure comms use correct language (commit/forecast/target) and highlight asks/decisions.
- Outputs: Comms pack (templates + initial draft update).
- Checks: Updates include “what changed since last week” and “what decision is needed by when”.
8) Quality gate + finalize
- Inputs: Full draft pack.
- Actions: Run references/CHECKLISTS.md and score with references/RUBRIC.md. Ensure Risks / Open questions / Next steps exist with owners and dates.
- Outputs: Final Timeline Management Pack.
- Checks: A stakeholder can approve the plan async and the team can execute without re-litigating dates every week.
Anti-patterns (common failure modes)
- False precision on unknowns. Committing to exact dates for work that hasn’t been scoped or designed. Stakeholders treat forecasts as promises, and the team loses credibility when dates slip.
- RAG theater. Maintaining a milestone tracker where everything stays “green” until it suddenly turns “red” with no time to react. Amber is never used because no one wants to escalate early.
- Deadline without a variable. Treating scope, quality, resources, and date as all fixed. When reality forces a trade-off, the team burns out instead of making an explicit trade.
- Calendar-only planning. Building a Gantt chart of activities (design, build, test) without defining what artifact each phase produces or what decision gate advances the work.
- Comms blackout until crisis. Stakeholders receive no updates until the project is off-track. By then, trust is damaged and intervention options are limited.
Quality gate (required)
- Use references/CHECKLISTS.md and references/RUBRIC.md.
- Always include: Risks, Open questions, Next steps.
Examples
Example 1 (fixed external date): “We’re launching at an industry event on May 15. Create a milestone plan, RAG cadence, and a comms template for Sales/Marketing/Execs.”
Expected: a fixed-deadline plan that treats the date as P0, with change control and clear escalation triggers.
Example 2 (AI uneven cadence): “We can demo an AI support agent in 2 weeks, but production will be risky. Build a plan that separates first demo vs production-ready and sets expectations.”
Expected: milestones that include evaluation, safety/reliability, and rollout steps; explicit commit vs forecast language.
Boundary example (scope cutting): “We have too much scope for the timeline; help us cut to fit a 4-week appetite.”
Response: use scoping-cutting to right-size the slice first; then return here to build the milestone plan and stakeholder cadence.
Boundary example (uncertainty): “We don’t even know if this approach will work; there are too many unknowns to commit to dates.”
Response: use planning-under-uncertainty to map unknowns and run experiments first; then use this skill once you have enough clarity to commit to phases.
Boundary example (roadmap): “Decide what we should build this quarter and set dates for everything.”
Response: use prioritizing-roadmap first; then apply this skill to the chosen initiative(s).
1---2name: managing-timelines3description: Turn a deadline into a Timeline Management Pack (phase plan, milestone tracker, scope control). See also: scoping-cutting (cut scope to fit).4---56# Managing Timelines78## Scope910**Covers**11- Turning a deadline or target date into a clear **commitment model** (commit vs forecast vs target)12- Building a phase-based plan (Discovery → Solutioning → Build → Launch) with **decision gates**13- Creating a milestone tracker with simple **RAG** (red/amber/green) status and escalation triggers14- Protecting the team when a deadline is real (treat it like **P0**, reduce distractions, control scope)15- Setting a governance + comms cadence so stakeholders get **early risk signals**, not surprises16- Handling “fast demo, slow production” cadence (especially for AI/ML features) via explicit outer-loop work1718**When to use**19- “We need to ship by <date>. Create a timeline/milestone plan and status cadence.”20- “We have a launch date; convert this into phases, milestones, and a comms plan.”21- “Stakeholders keep asking for dates; define what we can actually commit to and when.”22- “The project feels off-track; set up RAG status + weekly exec review and escalation.”23- “We can demo quickly, but production will take longer—help set expectations and plan the outer loop.”2425**When NOT to use**26- You haven’t defined the problem/outcome yet (use `problem-definition`)27- You need to pick which initiatives matter most (use `prioritizing-roadmap`)28- You primarily need to cut scope to fit an appetite/timebox (use `scoping-cutting`)29- You need a decision-ready PRD or build-ready spec/design doc (use `writing-prds` / `writing-specs-designs`)30- You’re planning the actual launch rollout, rollback, and go/no-go (use `shipping-products`)31- The plan is dominated by unknowns and you need hypothesis-driven experimentation before committing to dates (use `planning-under-uncertainty`)3233## Inputs3435**Minimum required**36- The deliverable and success bar (“done means…”) + key users/stakeholders37- The date type: **fixed deadline** (external) vs **target** (internal) vs **window** (e.g., “late March”)38- Constraints and non-negotiables (quality, compliance, privacy/security, platform, budget)39- Team shape + capacity assumptions (who’s building; availability; parallel work)40- Known dependencies and risks (other teams, vendors, data availability, approvals)4142**Missing-info strategy**43- Ask up to 5 questions from [references/INTAKE.md](references/INTAKE.md).44- If answers aren’t available, proceed with explicit assumptions and list **Open questions** that could change the date or scope.4546## Outputs (deliverables)4748Produce a **Timeline Management Pack** in Markdown (in-chat; or as files if the user requests):49501) **Deadline & commitment model** (what’s fixed, what’s variable; commit vs forecast vs target language)512) **Phase plan** (Discovery/Solutioning/Build/Launch) with outputs + decision gates + next commitment date523) **Milestone tracker** (owners, dependencies, dates, confidence, RAG) + RAG definitions534) **Governance cadence** (weekly review agenda, escalation triggers, decision log)545) **Scope & change-control plan** (cut list, non-goals, “trade don’t add” rule, freeze points)556) **Stakeholder comms pack** (weekly update template + escalation note)567) **Risks / Open questions / Next steps** (always included)5758Templates: [references/TEMPLATES.md](references/TEMPLATES.md) 59Expanded guidance: [references/WORKFLOW.md](references/WORKFLOW.md)6061## Workflow (8 steps)6263### 1) Intake + deadline classification64- **Inputs:** User request; [references/INTAKE.md](references/INTAKE.md).65- **Actions:** Identify the deadline type (fixed vs target vs window), the “why now”, and what variable can move (scope, resources, quality, or date).66- **Outputs:** Deadline classification + constraints snapshot.67- **Checks:** You can state: “The date is <fixed/target/window> because <reason>. The variable we will trade is <scope/resources/etc>.”6869### 2) Define the commitment model (“commit vs forecast vs target”)70- **Inputs:** Deadline classification; current knowledge of scope/unknowns.71- **Actions:** Define what you will **commit** to now (usually a phase output), what you will **forecast**, and what remains a **target**. Set confidence levels and language rules for stakeholders.72- **Outputs:** Commitment model section + communication rules.73- **Checks:** Stakeholders can tell which dates are promises vs estimates.7475### 3) Build a phase plan with decision gates76- **Inputs:** Deliverable; known unknowns; constraints.77- **Actions:** Break the work into Discovery → Solutioning → Build → Launch. Define the output of each phase and the decision gate (what must be true to move forward). Only commit to dates that are within control (near-term).78- **Outputs:** Phase plan with dates, outputs, and gates; “next commitment date” (when you’ll re-forecast).79- **Checks:** Every phase ends with a tangible artifact and a go/no-go decision.8081### 4) Create the milestone tracker (+ “demo vs production” outer loop when relevant)82- **Inputs:** Phase plan; dependencies; team capacity.83- **Actions:** Translate phases into milestones with owners, dependencies, dates, confidence, and RAG. If AI/ML is involved, separate “first demo” from “production-ready” and explicitly add evaluation, data, safety, and reliability work.84- **Outputs:** Milestone tracker table + RAG definitions.85- **Checks:** Milestones are outcome-based (deliverables), not just activities; critical dependencies are explicit.8687### 5) Set governance: RAG + weekly reviews + escalation88- **Inputs:** Milestone tracker; stakeholder map.89- **Actions:** Define update cadence (weekly by default), who reviews, and escalation triggers (what turns yellow/red). Use a simple RAG system and a short weekly review agenda to unblock work.90- **Outputs:** Governance cadence + weekly review agenda + escalation triggers.91- **Checks:** A “red” status produces a concrete ask/decision, not just a warning.9293### 6) Protect the deadline: scope control + distraction shield94- **Inputs:** Deadline type; milestone risks; incoming requests.95- **Actions:** If the deadline is real, treat it like P0: define what gets deprioritized, reduce WIP, and implement change control (“trade, don’t add”). Create a cut list and freeze points (e.g., scope freeze, QA freeze).96- **Outputs:** Scope/change-control plan + cut list + freeze points.97- **Checks:** New scope cannot enter without an explicit trade-off and decision owner approval.9899### 7) Stakeholder comms + expectation management100- **Inputs:** Commitment model; tracker; risks.101- **Actions:** Write a weekly update template and an escalation note. Pre-wire stakeholders about uncertainty (especially the demo→production gap). Ensure comms use correct language (commit/forecast/target) and highlight asks/decisions.102- **Outputs:** Comms pack (templates + initial draft update).103- **Checks:** Updates include “what changed since last week” and “what decision is needed by when”.104105### 8) Quality gate + finalize106- **Inputs:** Full draft pack.107- **Actions:** Run [references/CHECKLISTS.md](references/CHECKLISTS.md) and score with [references/RUBRIC.md](references/RUBRIC.md). Ensure **Risks / Open questions / Next steps** exist with owners and dates.108- **Outputs:** Final Timeline Management Pack.109- **Checks:** A stakeholder can approve the plan async and the team can execute without re-litigating dates every week.110111## Anti-patterns (common failure modes)1121131. **False precision on unknowns.** Committing to exact dates for work that hasn’t been scoped or designed. Stakeholders treat forecasts as promises, and the team loses credibility when dates slip.1142. **RAG theater.** Maintaining a milestone tracker where everything stays “green” until it suddenly turns “red” with no time to react. Amber is never used because no one wants to escalate early.1153. **Deadline without a variable.** Treating scope, quality, resources, and date as all fixed. When reality forces a trade-off, the team burns out instead of making an explicit trade.1164. **Calendar-only planning.** Building a Gantt chart of activities (design, build, test) without defining what artifact each phase produces or what decision gate advances the work.1175. **Comms blackout until crisis.** Stakeholders receive no updates until the project is off-track. By then, trust is damaged and intervention options are limited.118119## Quality gate (required)120- Use [references/CHECKLISTS.md](references/CHECKLISTS.md) and [references/RUBRIC.md](references/RUBRIC.md).121- Always include: **Risks**, **Open questions**, **Next steps**.122123## Examples124125**Example 1 (fixed external date):** “We’re launching at an industry event on May 15. Create a milestone plan, RAG cadence, and a comms template for Sales/Marketing/Execs.”126Expected: a fixed-deadline plan that treats the date as P0, with change control and clear escalation triggers.127128**Example 2 (AI uneven cadence):** “We can demo an AI support agent in 2 weeks, but production will be risky. Build a plan that separates first demo vs production-ready and sets expectations.”129Expected: milestones that include evaluation, safety/reliability, and rollout steps; explicit commit vs forecast language.130131**Boundary example (scope cutting):** “We have too much scope for the timeline; help us cut to fit a 4-week appetite.”132Response: use `scoping-cutting` to right-size the slice first; then return here to build the milestone plan and stakeholder cadence.133134**Boundary example (uncertainty):** “We don’t even know if this approach will work; there are too many unknowns to commit to dates.”135Response: use `planning-under-uncertainty` to map unknowns and run experiments first; then use this skill once you have enough clarity to commit to phases.136137**Boundary example (roadmap):** “Decide what we should build this quarter and set dates for everything.”138Response: use `prioritizing-roadmap` first; then apply this skill to the chosen initiative(s).139