delivery-manager
43
总安装量
19
周安装量
#9096
全站排名
安装命令
npx skills add https://github.com/borghei/claude-skills --skill delivery-manager
Agent 安装分布
claude-code
15
opencode
14
gemini-cli
14
antigravity
12
cursor
10
codex
10
Skill 文档
Delivery Manager
Expert-level delivery management for continuous software delivery.
Core Competencies
- Release management
- Deployment coordination
- Continuous delivery
- Service operations
- Incident management
- Change management
- Capacity planning
- SLA management
Delivery Framework
Delivery Pipeline
CODE â BUILD â TEST â STAGE â DEPLOY â MONITOR
â â â â â â
â¼ â¼ â¼ â¼ â¼ â¼
Commit Compile Unit Integr Prod Observe
Review Package Integr UAT Canary Alert
Lint Artifact Perf Approval Blue/Grn Respond
Delivery Maturity Model
LEVEL 1: Manual Delivery
âââ Manual builds
âââ Manual testing
âââ Manual deployments
âââ Reactive monitoring
LEVEL 2: Automated Build/Test
âââ CI pipeline
âââ Automated unit tests
âââ Manual deployments
âââ Basic monitoring
LEVEL 3: Continuous Delivery
âââ Full CI/CD pipeline
âââ Automated testing
âââ Push-button deployments
âââ Comprehensive monitoring
LEVEL 4: Continuous Deployment
âââ Automated deployments
âââ Feature flags
âââ Canary releases
âââ Self-healing systems
LEVEL 5: DevOps Excellence
âââ Zero-downtime deployments
âââ Automated rollbacks
âââ Chaos engineering
âââ Full observability
Release Management
Release Planning
# Release Plan: v2.5.0
## Release Overview
- Version: 2.5.0
- Type: Minor Release (new features)
- Target Date: January 25, 2024
- Release Manager: [Name]
## Scope
### Features
| ID | Feature | Owner | Status |
|----|---------|-------|--------|
| F-101 | New checkout flow | Team A | Ready |
| F-102 | Performance improvements | Team B | Ready |
| F-103 | Admin dashboard updates | Team C | In Testing |
### Bug Fixes
| ID | Description | Priority | Status |
|----|-------------|----------|--------|
| B-201 | Cart total calculation | High | Fixed |
| B-202 | Login timeout issue | Medium | Fixed |
### Dependencies
- Database migration required
- API version update
- Third-party SDK update
## Release Criteria
### Exit Criteria
- [ ] All P1/P2 bugs resolved
- [ ] Performance benchmarks met
- [ ] Security scan passed
- [ ] Load testing complete
- [ ] UAT sign-off received
- [ ] Documentation updated
- [ ] Runbook reviewed
### Go/No-Go Decision
- Decision date: January 24, 2024
- Decision maker: Release Manager + Product Owner
- Criteria: All exit criteria met
## Rollout Strategy
- Deployment window: January 25, 10:00-14:00 UTC
- Method: Blue-green deployment
- Rollback plan: Immediate switch to blue environment
## Communication Plan
| When | Who | What |
|------|-----|------|
| T-7 days | Internal teams | Release scope finalized |
| T-1 day | All stakeholders | Go/No-Go decision |
| T-0 | Customer success | Release notes |
| T+1 day | Customers | Changelog email |
## Post-Release
- Monitoring period: 24 hours
- Success metrics: Error rate <0.1%, latency P99 <500ms
- Retrospective: January 26, 2024
Release Calendar
RELEASE CALENDAR - Q1 2024
January
Week 1 Week 2 Week 3 Week 4
âââââââââââââââââââââââââââââââââââââ
Code Testing UAT Release
Freeze Phase Phase v2.5.0
v2.5 â
February
Week 1 Week 2 Week 3 Week 4
âââââââââââââââââââââââââââââââââââââ
Dev Code Testing Release
Sprint Freeze Phase v2.6.0
v2.6 â
RELEASE TYPES
â Major Release (quarterly)
â Minor Release (monthly)
â Patch Release (as needed)
Version Management
SEMANTIC VERSIONING: MAJOR.MINOR.PATCH
MAJOR (X.0.0)
âââ Breaking changes
âââ Major features
âââ Quarterly cadence
MINOR (x.X.0)
âââ New features
âââ Backward compatible
âââ Monthly cadence
PATCH (x.x.X)
âââ Bug fixes
âââ Security patches
âââ As needed
Deployment Strategies
Deployment Patterns
Blue-Green Deployment:
âââââââââââââââââââââââââââââââââââââââââââââââââââ
â LOAD BALANCER â
âââââââââââââââââââââââ¬ââââââââââââââââââââââââââââ
â
âââââââââââââââ´ââââââââââââââ
â â
â¼ â¼
âââââââââââââââââ âââââââââââââââââ
â BLUE (v2.4) â â GREEN (v2.5) â
â [Active] â â [Staging] â
â â â â
â â â â â â â â â â â â â â
â 5 instances â â 5 instances â
âââââââââââââââââ âââââââââââââââââ
SWITCH: Route traffic from Blue â Green
ROLLBACK: Route traffic from Green â Blue
Canary Deployment:
âââââââââââââââââââââââââââââââââââââââââââââââââââ
â TRAFFIC DISTRIBUTION â
âââââââââââââââââââââââââââââââââââââââââââââââââââ¤
â â
â Stage 1: [ââââââââââââââââââââââââââ] 95%/5% â
â Stage 2: [ââââââââââââââââââââââââââ] 75%/25% â
â Stage 3: [ââââââââââââââââââââââââââ] 50%/50% â
â Stage 4: [ââââââââââââââââââââââââââ] 0%/100% â
â â
â ââââ = Old Version ââââ = New Version â
âââââââââââââââââââââââââââââââââââââââââââââââââââ
Rolling Deployment:
TIME â
ââââââââââââââââââââââââââââââââââââââââââââââââââââ
t0: [v1][v1][v1][v1][v1] All instances v1
t1: [v2][v1][v1][v1][v1] 1 instance updated
t2: [v2][v2][v1][v1][v1] 2 instances updated
t3: [v2][v2][v2][v1][v1] 3 instances updated
t4: [v2][v2][v2][v2][v1] 4 instances updated
t5: [v2][v2][v2][v2][v2] All instances v2
Deployment Checklist
# Deployment Checklist
## Pre-Deployment
- [ ] All tests passing
- [ ] Security scan complete
- [ ] Change request approved
- [ ] Runbook reviewed
- [ ] Rollback plan documented
- [ ] Communication sent
- [ ] On-call team notified
- [ ] Maintenance window confirmed
## Deployment
- [ ] Database backup complete
- [ ] Configuration verified
- [ ] Health checks configured
- [ ] Deployment initiated
- [ ] Progress monitored
- [ ] Health checks passing
- [ ] Smoke tests passing
## Post-Deployment
- [ ] All services healthy
- [ ] Metrics within thresholds
- [ ] No increase in errors
- [ ] User acceptance verified
- [ ] Documentation updated
- [ ] Stakeholders notified
- [ ] Change request closed
## Rollback Triggers
- Error rate > 1%
- Latency P99 > 2s
- Health check failures
- Critical bug discovered
Incident Management
Incident Response
INCIDENT SEVERITY LEVELS
SEV-1: Critical
âââ Complete service outage
âââ Data loss or security breach
âââ Response: Immediate (15 min)
âââ Resolution target: 4 hours
SEV-2: High
âââ Major feature unavailable
âââ Significant performance degradation
âââ Response: 30 minutes
âââ Resolution target: 8 hours
SEV-3: Medium
âââ Minor feature impact
âââ Workaround available
âââ Response: 2 hours
âââ Resolution target: 24 hours
SEV-4: Low
âââ Cosmetic issues
âââ No customer impact
âââ Response: 8 hours
âââ Resolution target: 5 days
Incident Process
DETECT â TRIAGE â RESPOND â RESOLVE â REVIEW
â â â â â
â¼ â¼ â¼ â¼ â¼
Alert Assess Incident Fix & Post-
Fire Severity Commander Verify mortem
Monitor Assign Coordinate Deploy Action
Page Notify Communicate Test Items
Incident Template
# Incident Report: INC-2024-0125
## Summary
[One sentence description of the incident]
## Timeline
| Time (UTC) | Event |
|------------|-------|
| 10:15 | Alert triggered |
| 10:18 | On-call paged |
| 10:25 | Incident declared |
| 10:45 | Root cause identified |
| 11:00 | Fix deployed |
| 11:15 | Service restored |
## Impact
- Duration: 1 hour
- Affected services: [List]
- Customer impact: [Description]
- SLA impact: [Yes/No, details]
## Root Cause
[Description of what caused the incident]
## Resolution
[What was done to resolve the incident]
## Action Items
| Action | Owner | Due Date | Status |
|--------|-------|----------|--------|
| [Action 1] | [Name] | [Date] | Open |
| [Action 2] | [Name] | [Date] | Open |
## Lessons Learned
- What went well: [List]
- What could improve: [List]
- Follow-up items: [List]
Change Management
Change Types
| Type | Description | Approval | Lead Time |
|---|---|---|---|
| Standard | Pre-approved, low risk | None | 0 |
| Normal | Regular change | CAB | 5 days |
| Expedited | Urgent business need | Manager | 24 hours |
| Emergency | Critical fix | On-call | 0 |
Change Request
# Change Request: CHG-2024-0150
## Change Details
- Title: Database schema migration
- Type: Normal
- Risk: Medium
- Environment: Production
## Requestor
- Name: [Name]
- Team: [Team]
- Date: January 20, 2024
## Description
[Detailed description of the change]
## Justification
[Business reason for the change]
## Impact Analysis
- Systems affected: [List]
- Services affected: [List]
- Users affected: [Number]
- Downtime required: [Duration]
## Implementation Plan
1. [Step 1]
2. [Step 2]
3. [Step 3]
## Rollback Plan
1. [Rollback step 1]
2. [Rollback step 2]
## Testing Plan
- [ ] Unit tests
- [ ] Integration tests
- [ ] UAT sign-off
## Schedule
- Proposed date: January 25, 2024
- Start time: 02:00 UTC
- Duration: 2 hours
- Change freeze exception: No
## Approvals
| Role | Name | Status | Date |
|------|------|--------|------|
| Technical Lead | | Pending | |
| Product Owner | | Pending | |
| CAB | | Pending | |
SLA Management
SLA Framework
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â SLA DASHBOARD â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¤
â Service: Customer Portal Period: January 2024 â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¤
â AVAILABILITY â
â Target: 99.9% Actual: 99.95% Status: â Met â
â Downtime allowed: 43.8 min Used: 21.6 min Remaining: â â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¤
â PERFORMANCE â
â Latency P99 Target: <500ms Actual: 320ms Status: â Met â
â Error Rate Target: <0.1% Actual: 0.05% Status: â Met â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¤
â SUPPORT â
â SEV-1 Response Target: 15 min Avg: 12 min Status: â Met â
â SEV-2 Response Target: 30 min Avg: 25 min Status: â Met â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
Error Budget
ERROR BUDGET CALCULATION
SLA: 99.9% availability
Error Budget: 0.1% = 43.8 minutes/month
BUDGET CONSUMPTION
âââ Incident 1: 15 min
âââ Incident 2: 5 min
âââ Maintenance: 0 min (scheduled)
âââ Total used: 20 min
REMAINING BUDGET
âââ 23.8 min (54% remaining)
BURN RATE
âââ Current: 0.8x (on track)
Metrics & Reporting
Delivery Metrics
| Metric | Definition | Target |
|---|---|---|
| Deployment Frequency | Deploys per day/week | 10+/week |
| Lead Time | Commit to production | <1 day |
| Change Failure Rate | Failed deployments | <5% |
| MTTR | Mean time to recovery | <1 hour |
| Availability | Uptime percentage | 99.9% |
Delivery Dashboard
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â DELIVERY PERFORMANCE - [Month] â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¤
â Deployments Lead Time Failure Rate MTTR â
â 48 4.2 hours 2.1% 45 min â
â +20% MoM -30% MoM -1% MoM -15 min MoM â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¤
â DEPLOYMENT TREND â
â [Line chart showing deployments over time] â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¤
â INCIDENT SUMMARY â
â Total: 5 SEV-1: 0 SEV-2: 2 SEV-3: 3 â
â MTTR: 45 min MTTD: 5 min â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ¤
â UPCOMING RELEASES â
â v2.6.0: Feb 28 v2.7.0: Mar 28 v3.0.0: Apr 30 â
âââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
Reference Materials
references/release_process.md– Release management guidereferences/deployment_patterns.md– Deployment strategiesreferences/incident_management.md– Incident responsereferences/sla_management.md– SLA framework
Scripts
# Release readiness checker
python scripts/release_checker.py --version v2.5.0
# Deployment coordinator
python scripts/deploy.py --env production --strategy canary
# SLA calculator
python scripts/sla_calculator.py --service portal --period month
# Incident reporter
python scripts/incident_report.py --id INC-2024-0125