Production Readiness Assessment
Learning Objectives
Conduct comprehensive production readiness assessments
Evaluate readiness across all required dimensions
Make defensible go/no-go recommendations
Identify gaps requiring remediation before launch
Resist pressure to launch before genuine readiness
PRODUCTION READINESS PILLARS
PILLAR 1: TECHNICAL READINESS
βββ Platform stability proven
βββ Security validated
βββ Performance confirmed
βββ Integration complete
βββ Resilience tested
βββ Weight: 25%
PILLAR 2: OPERATIONAL READINESS
βββ Support infrastructure ready
βββ Processes documented
βββ Staff trained
βββ Monitoring operational
βββ Incident response tested
βββ Weight: 25%
PILLAR 3: LEGAL/REGULATORY READINESS
βββ Legal framework enacted
βββ Regulatory approvals obtained
βββ Compliance mechanisms operational
βββ Privacy framework implemented
βββ Consumer protection ready
βββ Weight: 20%
PILLAR 4: ECOSYSTEM READINESS
βββ Bank partners operational
βββ Merchant network adequate
βββ User acquisition ready
βββ Support ecosystem prepared
βββ Communications ready
βββ Weight: 20%
PILLAR 5: ORGANIZATIONAL READINESS
βββ Team scaled for production
βββ Governance functioning
βββ Budget secured
βββ Leadership committed
βββ Contingency plans ready
βββ Weight: 10%
SCORING:
Each pillar: 0-100 points
Weighted total: Must exceed 80
No pillar below 60
Any "critical" item missing = not ready
```
TECHNICAL READINESS CHECKLIST
PLATFORM STABILITY:
β‘ 99.9%+ uptime in pilot (last 90 days)
β‘ No P1 incidents in last 30 days
β‘ All P2 incidents resolved within SLA
β‘ Known issues documented and acceptable
β‘ No workarounds required for core functionality
Score: ___ / 20
SECURITY:
β‘ External penetration test passed
β‘ All critical/high findings remediated
β‘ Security monitoring operational
β‘ Incident response tested
β‘ Cryptographic review complete
β‘ Access controls audited
Score: ___ / 20
PERFORMANCE:
β‘ Load tested at 10x expected peak
β‘ Latency within SLA at peak
β‘ No degradation over 72-hour endurance test
β‘ Auto-scaling validated
β‘ Capacity headroom confirmed
Score: ___ / 20
INTEGRATION:
β‘ All bank integrations production-ready
β‘ Payment network connections tested
β‘ Third-party services contracted and tested
β‘ API stability confirmed
β‘ Data feeds operational
Score: ___ / 20
RESILIENCE:
β‘ DR tested successfully
β‘ RTO/RPO requirements met
β‘ Failover automatic and tested
β‘ Backup/restore validated
β‘ Chaos engineering conducted
Score: ___ / 20
- Security penetration test passed
- DR tested successfully
- No P1 incidents in 30 days
OPERATIONAL READINESS CHECKLIST
SUPPORT INFRASTRUCTURE:
β‘ Tier 1/2/3 support staffed
β‘ Support tools deployed
β‘ Knowledge base complete
β‘ Escalation paths defined
β‘ SLAs established
Score: ___ / 20
PROCESSES:
β‘ All operational processes documented
β‘ Runbooks for common issues
β‘ Change management operational
β‘ Release process tested
β‘ Incident management proven
Score: ___ / 20
TRAINING:
β‘ Support staff trained and certified
β‘ Operations team trained
β‘ Bank partner staff trained
β‘ Merchant support trained
β‘ Ongoing training program established
Score: ___ / 20
MONITORING:
β‘ Real-time dashboards operational
β‘ Alerting configured and tested
β‘ On-call rotation established
β‘ Performance monitoring active
β‘ Business metrics tracking ready
Score: ___ / 20
INCIDENT RESPONSE:
β‘ Incident classification defined
β‘ Response procedures documented
β‘ War room capability ready
β‘ Communication templates prepared
β‘ Post-incident review process established
Score: ___ / 20
- Support staffed for expected volume
- Incident response tested
- Monitoring operational
SUPPORT CAPACITY MODEL
EXPECTED SUPPORT VOLUME:
Phase 1 (Launch): High support ratio
βββ Users: 10,000-50,000
βββ Ticket ratio: 10-15% of users/month
βββ Expected tickets: 1,000-7,500/month
βββ Support staff: 15-30 agents
βββ Scaling: Weekly reassessment
Phase 2 (Growth): Moderate support ratio
βββ Users: 50,000-200,000
βββ Ticket ratio: 5-8% of users/month
βββ Expected tickets: 2,500-16,000/month
βββ Support staff: 25-60 agents
βββ Scaling: Monthly reassessment
Phase 3 (Maturity): Low support ratio
βββ Users: 200,000+
βββ Ticket ratio: 2-4% of users/month
βββ Expected tickets: 4,000-8,000/month
βββ Support staff: 40-80 agents
βββ Scaling: Quarterly reassessment
CAPACITY REQUIREMENTS:
βββ Agent capacity: ~150 tickets/agent/month
βββ Tier 2 ratio: 1:5 (Tier 2 : Tier 1)
βββ Tier 3 ratio: 1:10 (Tier 3 : Tier 1)
βββ Management ratio: 1:10 (Manager : Agents)
βββ Buffer: 25% above calculated need
---
LEGAL/REGULATORY READINESS CHECKLIST
LEGAL FRAMEWORK:
β‘ Primary legislation enacted
β‘ Secondary regulations published
β‘ Central bank authority explicit
β‘ Legal tender status defined
β‘ Liability framework established
Score: ___ / 25
REGULATORY APPROVALS:
β‘ Central bank internal approval
β‘ Finance ministry approval (if required)
β‘ Data protection authority clearance
β‘ Consumer protection compliance confirmed
β‘ AML/CFT framework approved
Score: ___ / 25
COMPLIANCE MECHANISMS:
β‘ AML monitoring operational
β‘ Reporting systems tested
β‘ Sanctions screening active
β‘ Suspicious activity detection working
β‘ Regulatory reporting ready
Score: ___ / 25
CONSUMER PROTECTION:
β‘ Terms of service finalized
β‘ Privacy policy published
β‘ Complaint mechanism operational
β‘ Dispute resolution process ready
β‘ Error resolution procedures tested
Score: ___ / 25
- Primary legislation enacted
- Central bank authority explicit
- AML monitoring operational
ECOSYSTEM READINESS CHECKLIST
BANK PARTNERS:
β‘ Minimum 3 banks live and tested
β‘ Bank integration stable (>99.9% uptime)
β‘ Bank staff trained
β‘ Customer acquisition processes ready
β‘ Bank marketing materials approved
Score: ___ / 25
MERCHANT NETWORK:
β‘ Target merchant count achieved (minimum 500)
β‘ Merchant sectors diversified
β‘ Merchant integration tested
β‘ Merchant support ready
β‘ Merchant incentive program operational
Score: ___ / 25
USER ACQUISITION:
β‘ Marketing plan approved
β‘ Launch communications ready
β‘ Media briefings prepared
β‘ Influencer/ambassador program ready
β‘ User education materials complete
Score: ___ / 25
COMMUNICATIONS:
β‘ Launch announcement drafted
β‘ FAQ prepared
β‘ Crisis communication templates ready
β‘ Social media strategy defined
β‘ Press kit complete
Score: ___ / 25
- Minimum 3 banks live
- Minimum 500 merchants
- Crisis communication ready
GO/NO-GO DECISION MATRIX
SCORING SUMMARY:
βββ Technical Readiness: ___ / 100 Γ 0.25 = ___
βββ Operational Readiness: ___ / 100 Γ 0.25 = ___
βββ Legal/Regulatory: ___ / 100 Γ 0.20 = ___
βββ Ecosystem: ___ / 100 Γ 0.20 = ___
βββ Organizational: ___ / 100 Γ 0.10 = ___
βββ TOTAL WEIGHTED SCORE: ___ / 100
CRITICAL ITEMS CHECK:
β‘ All critical items satisfied? YES / NO
DECISION THRESHOLDS:
SCORE 85+ AND ALL CRITICAL ITEMS:
βββ Recommendation: GO
βββ Confidence: High
βββ Action: Proceed to launch
SCORE 75-84 AND ALL CRITICAL ITEMS:
βββ Recommendation: CONDITIONAL GO
βββ Confidence: Medium
βββ Conditions: Specific items to address
βββ Action: Address conditions, reassess in 2 weeks
SCORE 65-74 OR MISSING 1-2 CRITICAL ITEMS:
βββ Recommendation: DELAY
βββ Confidence: Low
βββ Gap analysis required
βββ Action: Remediation plan, reassess in 4-8 weeks
SCORE <65 OR MISSING 3+ CRITICAL ITEMS:
βββ Recommendation: NOT READY
βββ Confidence: N/A
βββ Major gaps present
βββ Action: Comprehensive remediation, reassess in 12+ weeks
ANY PILLAR <60:
βββ Recommendation: DELAY
βββ Regardless of total score
βββ Action: Address pillar deficit
```
HONEST READINESS ASSESSMENT PRINCIPLES
PRINCIPLE 1: EVIDENCE OVER OPINION
βββ Every score backed by objective evidence
βββ "We think it works" β "We tested and it works"
βββ Require documentation for claims
βββ Third-party validation for critical items
PRINCIPLE 2: RECENCY MATTERS
βββ Tests from 6 months ago may not be valid
βββ Retest critical items within 30 days of launch
βββ Require current state, not historical state
βββ Conditions change; reassess regularly
PRINCIPLE 3: WORST CASE CONSIDERATION
βββ "What if this fails on day 1?"
βββ Plan for maximum load, not average
βββ Assume problems will occur
βββ Assess recovery capability, not just prevention
PRINCIPLE 4: INDEPENDENCE
βββ Assessment team separate from project team
βββ No penalty for identifying gaps
βββ Incentives aligned with honest assessment
βββ Senior leadership receives unfiltered report
PRINCIPLE 5: DELAY IS LEGITIMATE
βββ "We're not ready" is a valid conclusion
βββ Sunk cost is not a reason to proceed
βββ Reputation damage from failed launch exceeds delay cost
βββ Better to delay than to fail publicly
```
LAUNCH PRESSURE TACTICS AND RESPONSES
PRESSURE 1: "WE ANNOUNCED A DATE"
βββ Response: Announcements can be updated
βββ Reality: Failed launch damages more than delay
βββ Action: Prepare revised communication
βββ Message: "We're taking extra time to ensure quality"
PRESSURE 2: "COMPETITION IS LAUNCHING"
βββ Response: Their launch is irrelevant to our readiness
βββ Reality: Rushed launches usually fail (see Nigeria)
βββ Action: Document competitor status honestly
βββ Message: "Quality over speed"
PRESSURE 3: "STAKEHOLDERS ARE IMPATIENT"
βββ Response: Stakeholders prefer working CBDC to failed CBDC
βββ Reality: Stakeholder impatience < stakeholder disappointment
βββ Action: Brief stakeholders on realistic status
βββ Message: "Additional preparation time protects everyone"
PRESSURE 4: "WE'VE SPENT SO MUCH ALREADY"
βββ Response: Sunk cost fallacyβspent money is gone
βββ Reality: More spending on failed launch wastes more
βββ Action: Present cost of failure vs. cost of delay
βββ Message: "Investment protection requires readiness"
PRESSURE 5: "THE TEAM IS READY TO MOVE ON"
βββ Response: Team morale β system readiness
βββ Reality: Team will suffer more from failed launch
βββ Action: Acknowledge team effort, maintain standards
βββ Message: "Your hard work deserves successful launch"
```
READINESS ESCALATION FRAMEWORK
LEVEL 1: PROGRAM DIRECTOR
βββ Authority: Minor gap remediation
βββ Delay authority: Up to 2 weeks
βββ Escalate: Significant gaps or pressure
βββ Document: Weekly status report
LEVEL 2: STEERING COMMITTEE
βββ Authority: Moderate gap decisions
βββ Delay authority: Up to 8 weeks
βββ Escalate: Major gaps or external pressure
βββ Document: Formal assessment report
LEVEL 3: GOVERNOR/BOARD
βββ Authority: Go/no-go decision
βββ Delay authority: Any duration
βββ Escalate: Fundamental viability questions
βββ Document: Board-level recommendation
ESCALATION TRIGGERS:
βββ Total score <75
βββ Any pillar <60
βββ Missing critical items
βββ External pressure to override assessment
βββ Team concerns about readiness
βββ Significant new risks identified
```
β Rushed launches fail: Every major CBDC failure launched before achieving genuine readiness.
β Structured assessment prevents blind spots: Comprehensive checklists catch issues that informal review misses.
β Independence matters: Assessment teams with project team reporting bias miss problems.
β οΈ What score threshold is "enough": 80% readiness might be sufficient or insufficient depending on context.
β οΈ Whether all dimensions equally important: Weightings are judgment calls.
π΄ Pressure-driven launches: Political or timeline pressure that overrides honest assessment.
π΄ "Good enough" thinking: Accepting marginal readiness because delay is inconvenient.
π΄ Confirmation bias: Seeing readiness because you want to see readiness.
Assignment: Conduct a mock production readiness assessment for a CBDC program.
- Complete all five pillar checklists with realistic scores
- Document evidence for each score
- Identify all critical item status
- Calculate weighted total score
- Make and justify go/no-go recommendation
- If not ready: gap analysis and remediation plan
Time investment: 3-4 hours
Q1: What weighted score threshold indicates "GO" for production?
A) 65+ B) 75+ C) 85+ with all critical items D) 95+
Answer: C
Q2: If one pillar scores 55 but total weighted score is 82, what is the recommendation?
A) GO B) Conditional GO C) DELAY D) Not enough information
Answer: C - Any pillar below 60 requires delay regardless of total score.
Q3: How should you respond to "we announced a launch date" pressure?
A) Launch anyway B) Ignore the announcement C) Explain failed launch damages more than delay D) Resign
Answer: C
Q4: Who has final go/no-go authority?
A) Program Director B) Steering Committee C) Governor/Board D) Technology team
Answer: C
Q5: What is the minimum number of banks required for ecosystem readiness?
A) 1 B) 3 C) 10 D) All banks in country
Answer: B
End of Lesson 14
Key Takeaways
Five pillars must all be ready
: Technical, operational, legal, ecosystem, and organizationalβweakness in any pillar threatens success.
Critical items are non-negotiable
: Missing any critical item means not ready, regardless of total score.
Evidence over opinion
: Every readiness claim must be backed by objective evidence, not team confidence.
Delay is legitimate
: Better to delay and succeed than launch and fail. Reputation damage from failure exceeds delay cost.
Resist pressure systematically
: Have frameworks for responding to common pressure tactics. ---