Skip to content
Back to skills

Milestone Tracking Skill

ASecurity

Expertise in tracking program milestones, deliverables, and dependencies throughout the 30-60-90 day vendor replacement program, ensuring visibility, accountability, and timely completion.

  • 82 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added February 10, 2026
businessgoapisecurityperformance

Works with

  • api

Security analysis

A100/100

Pro scans all 21 files and shows the line behind each finding

Scanned February 12, 2026

npx -y skills add mitkox/fteplusai --skill skills --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Milestone Tracking Skill?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Milestone Tracking Skill
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/mitkox-milestone-tracking-skill/badge)](https://www.skillsdirectory.com/skills/mitkox-milestone-tracking-skill)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
skill: 'milestone-tracking'
version: '2.0.0'
updated: '2025-12-31'
category: 'program-management'
complexity: 'intermediate'
prerequisite_skills: ['document-structure', 'program-planning']
composable_with: ['program-planning', 'stakeholder-management', 'risk-assessment']
---

# Milestone Tracking Skill

## Overview
Expertise in tracking program milestones, deliverables, and dependencies throughout the 30-60-90 day vendor replacement program, ensuring visibility, accountability, and timely completion.

## Core Tracking Framework

### Milestone Components

**Essential Elements:**
1. **Name:** Clear, action-oriented description
2. **Owner:** Single person accountable
3. **Due Date:** Specific date (not "end of month")
4. **Success Criteria:** How you know it's complete
5. **Dependencies:** What must finish first
6. **Status:** Not Started | In Progress | At Risk | Complete | Blocked
7. **% Complete:** Quantified progress
8. **Notes:** Context, issues, changes

### Milestone Status Definitions

**🔵 Not Started (0%)**
- Work has not begun
- Resources not yet assigned
- Prerequisites not met

**🟡 In Progress (1-99%)**
- Work actively underway
- On track to meet deadline
- No major blockers

**🟠 At Risk (1-99%)**
- Behind schedule
- Quality concerns
- Resource constraints
- External dependencies delayed

**🔴 Blocked (0-99%)**
- Cannot proceed
- Waiting on external input/decision
- Critical blocker identified
- Requires escalation

**✅ Complete (100%)**
- All success criteria met
- Deliverable accepted
- Sign-off obtained
- Documented

## Tracking Tools and Methods

### Master Milestone Schedule

**Template:**
```markdown
# Vendor Replacement Program - Master Milestone Schedule

**Program:** [Name]
**Version:** [X.X]
**Last Updated:** [Date]
**Program Manager:** [Name]

## Phase 1: Planning & Preparation (Days 1-30)

| ID | Milestone | Owner | Due Date | Status | % | Dependencies | Notes |
|----|-----------|-------|----------|--------|---|--------------|-------|
| 1.1 | Program kickoff complete | PM | Day 1 | ✅ | 100% | None | Completed on time |
| 1.2 | Executive business case approved | Exec Advisor | Day 7 | ✅ | 100% | 1.1 | Board approved |
| 1.3 | Tool evaluation complete | Tool Spec | Day 14 | 🟡 | 85% | 1.2 | Security review pending |
| 1.4 | Pilot team trained | Change Mgr | Day 21 | 🔵 | 0% | 1.3 | Starts next week |
| 1.5 | Phase Gate 1 passed | PM | Day 30 | 🔵 | 0% | 1.1-1.4 | On track |

## Phase 2: Pilot & Validation (Days 31-60)

| ID | Milestone | Owner | Due Date | Status | % | Dependencies | Notes |
|----|-----------|-------|----------|--------|---|--------------|-------|
| 2.1 | Pilot launch | PM | Day 31 | 🔵 | 0% | 1.5 | Dependent on Gate 1 |
| 2.2 | Parallel run start | Vendor Trans | Day 35 | 🔵 | 0% | 2.1 | Vendor notified |
| 2.3 | Mid-pilot review | PM | Day 45 | 🔵 | 0% | 2.2 | Review scheduled |
| 2.4 | Pilot complete | PM | Day 53 | 🔵 | 0% | 2.3 | - |
| 2.5 | Phase Gate 2 passed | PM | Day 60 | 🔵 | 0% | 2.1-2.4 | - |

## Phase 3: Transition & Scale (Days 61-90)

| ID | Milestone | Owner | Due Date | Status | % | Dependencies | Notes |
|----|-----------|-------|----------|--------|---|--------------|-------|
| 3.1 | Full team training complete | Change Mgr | Day 65 | 🔵 | 0% | 2.5 | - |
| 3.2 | Vendor transition started | Vendor Trans | Day 70 | 🔵 | 0% | 2.5 | - |
| 3.3 | Cutover ready | PM | Day 80 | 🔵 | 0% | 3.1, 3.2 | - |
| 3.4 | Production cutover | PM | Day 85 | 🔵 | 0% | 3.3 | - |
| 3.5 | Program closure | PM | Day 90 | 🔵 | 0% | 3.4 | - |

## Summary Statistics

- **Total Milestones:** 15
- **Complete:** 2 (13%)
- **In Progress:** 1 (7%)
- **At Risk:** 0 (0%)
- **Blocked:** 0 (0%)
- **Not Started:** 12 (80%)

**Overall Program Health:** 🟢 On Track
```

### Weekly Milestone Updates

**Update Process:**
1. **Monday:** Program Manager requests updates from all milestone owners
2. **Tuesday:** Owners update status, % complete, notes
3. **Wednesday:** Program Manager reviews, identifies risks
4. **Thursday:** Status report compiled and distributed
5. **Friday:** Steering committee review (if needed)

**Update Email Template:**
```markdown
Subject: Milestone Update Request - Week [X]

Hi [Milestone Owner],

Please update the status of your milestone(s) by EOD Tuesday:

**Your Milestones:**
- [ID]: [Milestone name] - Due: [Date]
  - Current status: [Previous status]
  - Current %: [Previous %]

**Please provide:**
1. Updated status: Not Started | In Progress | At Risk | Complete | Blocked
2. Updated % complete (0-100%)
3. Expected completion date (if changed)
4. Key accomplishments this week
5. Blockers or issues
6. Help needed from me or others

**Template for your response:**
```
Milestone: [ID] [Name]
Status: [Status]
% Complete: [X]%
Expected Complete: [Date]
This Week: [What was accomplished]
Blockers: [Any issues or blockers]
Help Needed: [Support required]
```

Thanks,
[Program Manager]
```

### Dependency Tracking

**Dependency Types and Management:**

**Internal Dependencies (within program):**
```markdown
## Dependency Chain Example

Milestone 1.2: Executive Approval
  ↓ (blocks)
Milestone 1.3: Tool Selection
  ↓ (blocks)
Milestone 1.4: Tool Procurement
  ↓ (blocks)
Milestone 1.5: Tool Deployment
  ↓ (blocks)
Milestone 2.1: Pilot Launch

**If 1.3 delays 3 days:**
- 1.4 delays 3 days
- 1.5 delays 3 days
- 2.1 delays 3 days
- Entire program slips 3 days (on critical path)

**Mitigation:**
- Monitor 1.3 closely (high priority)
- Accelerate 1.4 if possible (parallel procurement)
- Have contingency plan for 1.5 (alternative tools ready)
```

**External Dependencies (outside program control):**
```markdown
## External Dependency Register

| Dependency | Source | Impact | Due Date | Status | Owner | Mitigation |
|------------|--------|--------|----------|--------|-------|------------|
| Budget approval | CFO | High - blocks program | Day 5 | 🟡 At risk | Finance | Backup budget source identified |
| Security clearance | CISO | Medium - blocks Phase 2 | Day 14 | 🟢 On track | Security | Weekly check-ins |
| Vendor cooperation | Vendor PM | High - knowledge transfer | Day 70 | 🟢 Confirmed | Vendor Mgr | Contract clause enforcement |
| Legal contract review | Legal | Low - advisory only | Day 10 | ✅ Complete | Legal | - |

**Escalation Triggers:**
- Any High impact dependency at risk: Escalate immediately
- Any dependency blocked: Escalate within 24 hours
- Any dependency >3 days overdue: Executive escalation
```

## Deliverable Tracking

### Deliverable vs. Milestone

**Milestone:** A significant point in time (approval, decision, event)
- Example: "Executive approval obtained"

**Deliverable:** A tangible work product produced
- Example: "Executive business case presentation"

**Relationship:** Milestones often require deliverables as evidence
- Milestone 1.2: Executive approval obtained
  - Deliverable: Business case presentation (PowerPoint)
  - Deliverable: Financial model (Excel)
  - Deliverable: Risk assessment (Document)

### Deliverable Tracking Template

```markdown
## Deliverable Register

| Del ID | Deliverable | Type | Owner | Due | Status | Quality | Milestone |
|--------|-------------|------|-------|-----|--------|---------|-----------|
| D1.1 | Program charter | Document | PM | Day 1 | ✅ | Approved | M1.1 |
| D1.2 | Business case PPT | Presentation | Exec Adv | Day 6 | ✅ | Approved | M1.2 |
| D1.3 | Financial model | Spreadsheet | ROI Calc | Day 6 | ✅ | Approved | M1.2 |
| D1.4 | Tool scorecard | Spreadsheet | Tool Spec | Day 12 | 🟡 | In review | M1.3 |
| D1.5 | Security assessment | Report | Security | Day 13 | 🟡 | Draft | M1.3 |
| D1.6 | Training curriculum | Document | Change Mgr | Day 18 | 🔵 | Not started | M1.4 |

**Deliverable Status:**
- ✅ Complete and approved
- 🟢 Complete, pending review
- 🟡 In progress
- 🔵 Not started
- 🔴 At risk or blocked

**Quality Gates:**
- Draft: First version, internal review only
- In Review: Shared with stakeholders for feedback
- Approved: Signed off by required approvers
- Final: No further changes expected
```

### Deliverable Quality Checklist

**Before marking deliverable complete:**
- [ ] Meets all requirements in scope
- [ ] Reviewed by at least one other person
- [ ] Approved by required stakeholders (per RACI)
- [ ] Follows template or standards (if applicable)
- [ ] Free of major errors or typos
- [ ] Version numbered and dated
- [ ] Stored in agreed location (SharePoint, Google Drive, etc.)
- [ ] Stakeholders notified of completion

## Dashboard and Visualization

### Executive Dashboard

**Key Metrics to Display:**
```markdown
## Program Dashboard - Week [X]

### Overall Health: 🟢 On Track

### Timeline
- Days elapsed: 15 / 90 (17%)
- Days remaining: 75
- Status: On schedule

### Milestones
- Complete: 2 / 15 (13%)
- In Progress: 3 / 15 (20%)
- At Risk: 0 / 15 (0%)
- Blocked: 0 / 15 (0%)
- Not Started: 10 / 15 (67%)

### Deliverables
- Complete: 3 / 25 (12%)
- In Progress: 5 / 25 (20%)
- Approved: 2 / 3 complete (67%)

### Budget
- Spent: $25K / $230K (11%)
- Status: Under budget by $2K

### Risks
- High: 0
- Medium: 2 (managed)
- Low: 5

### Phase Gates
- Gate 1 (Day 30): On track
- Gate 2 (Day 60): Not yet assessed
- Gate 3 (Day 90): Not yet assessed

### This Week's Focus
1. Complete tool evaluation
2. Security clearance approval
3. Pilot team finalization
```

### Visual Progress Tracking

**Gantt Chart Elements:**
- Milestones (diamonds)
- Tasks/deliverables (bars)
- Dependencies (arrows)
- Critical path (red)
- Today's date (vertical line)
- % complete (fill within bars)
- Resource assignments (labels)

**Burndown Chart:**
- X-axis: Time (weeks 1-12)
- Y-axis: Remaining milestones
- Ideal line (straight diagonal)
- Actual line (shows progress)
- Ahead/behind visualized

## Status Reporting Integration

### Milestone Section in Weekly Status

```markdown
## Milestones Update

### Completed This Week
- ✅ M1.2: Executive business case approved (Day 7)
  - Board approved with no changes
  - Budget allocated: $230K

### In Progress (On Track)
- 🟢 M1.3: Tool evaluation (85% complete)
  - Scorecard complete
  - Security review in progress
  - On track for Day 14

### At Risk
- 🟠 None this week

### Blocked
- 🔴 None this week

### Starting Next Week
- M1.4: Pilot team training
- M1.5: Phase Gate 1 preparation

### Upcoming Critical Dates
- Day 14: Tool selection finalized
- Day 21: Pilot team trained
- Day 30: Phase Gate 1
```

## Common Tracking Pitfalls

### Pitfall 1: Optimistic % Complete
**Problem:** Reporting 90% complete when significant work remains
**Why:** "90% done, 90% to go" syndrome - last 10% takes as long as first 90%
**Solution:** Define clear completion criteria, be honest about remaining work

### Pitfall 2: Ignoring Dependencies
**Problem:** Not tracking what blocks what
**Why:** Delays cascade unexpectedly
**Solution:** Map dependencies explicitly, monitor upstream tasks closely

### Pitfall 3: Infrequent Updates
**Problem:** Only updating status monthly
**Why:** Problems discovered too late to address
**Solution:** Weekly updates minimum, daily for critical milestones

### Pitfall 4: No Owner Accountability
**Problem:** Milestones assigned to "team" not individuals
**Why:** Diffusion of responsibility, no one feels accountable
**Solution:** Single owner per milestone, by name not role

### Pitfall 5: Vague Success Criteria
**Problem:** Unclear what "complete" means
**Why:** Disagreements on whether milestone is truly done
**Solution:** Define specific, measurable completion criteria upfront

### Pitfall 6: Status Hiding
**Problem:** Owners afraid to report "at risk" or "blocked"
**Why:** Shoot-the-messenger culture, problems hidden until crisis
**Solution:** Create psychological safety, reward early escalation

## Tracking Tools

### Simple (Small Programs)
- **Excel/Google Sheets:** Milestone list with formulas
- **Project Management:** Asana, Trello, Monday.com
- **Communication:** Slack, Teams for daily updates

### Advanced (Large Programs)
- **Enterprise PM:** Microsoft Project, Smartsheet, Jira
- **Visualization:** Tableau, PowerBI for dashboards
- **Integration:** API connections between tools
- **Automation:** Zapier for status updates

### Essential Features
- Task/milestone tracking
- Dependency mapping
- Resource assignment
- Status workflows
- Reporting and dashboards
- Collaboration and comments
- Document attachment
- Mobile access

## Best Practices

### Do's ✅
- Update status weekly minimum
- Be honest about risks and blockers
- Escalate early when problems arise
- Celebrate milestone completions
- Keep tracking simple and lightweight
- Focus on critical path
- Communicate changes promptly
- Document assumptions and decisions

### Don'ts ❌
- Update status only when asked
- Hide problems until they're crises
- Let "at risk" become "blocked" without action
- Ignore small delays (they compound)
- Over-engineer tracking (paralysis by analysis)
- Track everything (focus on what matters)
- Change status definitions mid-program
- Forget to communicate completed milestones

## Success Metrics

**Tracking Effectiveness:**
- Update frequency: ≥weekly (100% on time)
- Owner accountability: 100% milestones have named owner
- Dependency visibility: All dependencies documented
- Early warning: Risks identified ≥2 weeks before impact
- Completion accuracy: <5% milestones slip >3 days

**Program Performance:**
- Milestone on-time: ≥90% complete by due date
- Deliverable quality: ≥95% approved first time
- Stakeholder satisfaction: ≥4/5 with tracking visibility
- Decision speed: <48 hours for unblocking decisions

This skill ensures nothing falls through the cracks and stakeholders always know program status.

## Related Skills

- **#program-planning** - Overall program structure and milestones
- **#stakeholder-management** - Communicating milestone status
- **#risk-assessment** - Tracking risks alongside milestones
- **#document-structure** - Status report formatting

Files in this skill

  • README.md19 KB
  • ai-terminology.skill.md8.1 KB
  • api-integration.skill.md17.6 KB
  • change-management.skill.md17.2 KB
  • code-examples.skill.md10.8 KB
  • data-sovereignty.skill.md17.8 KB
  • data-visualization.skill.md9.8 KB
  • document-structure.skill.md12.4 KB
  • financial-modeling.skill.md10 KB
  • hardware-sizing.skill.md13.7 KB
  • legal-compliance.skill.md14.8 KB
  • local-ai-deployment.skill.md13.2 KB
  • metrics-analytics.skill.md12.3 KB
  • milestone-tracking.skill.md13.7 KB
  • mlops-operations.skill.md17.5 KB
  • open-source-licensing.skill.md13.8 KB
  • production-readiness.skill.md11.1 KB
  • program-planning.skill.md15 KB
  • risk-assessment.skill.md17.3 KB
  • stakeholder-management.skill.md15.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.