Risks & Open Questions

Risk Analysis

Identified risks, likelihood, impact, and mitigation strategies.

Critical Risks

RiskLikelihoodImpactMitigationOwner
QMS Checklist not provided by Chin in timeMediumCritical (blocks WS-3, delays WS-5)Start v1 with mock checklist; real checklist swapped in once ready. Parallel path for validation engine development.Chin (input), Build team (mitigation)
Build team not selected by Feb 2026MediumCritical (delays entire project)Greg to finalize decision on build approach (internal vs. external) by early Feb. If external, RFP issued by Jan 31.Greg
Validation engine proves technically harder than estimatedMedium-HighHigh (extends v1 by 3-4 weeks)Spike on document parsing & checklist logic in first 1-2 weeks. If spike results show 2x complexity, revise timeline and reduce v1.1 scope.Build team lead
Compliance team expectations misaligned (e.g., expects full anomaly detection in v1)MediumHigh (UAT failure, launch delay, user dissatisfaction)Schedule walkthrough of this Blueprint with Chin + Compliance Team Manager before build starts. Confirm scope, get sign-off on v1 vs. v2+ delineation.Chin
Data privacy/security requirements not definedLow-MediumHigh (rework needed post-build if data residency/encryption requirements emerge)Greg to clarify: any specific compliance requirements (PIPEDA, SOX, data residency)? Add to Architecture section before WS-1 begins.Greg

Medium Risks

RiskLikelihoodImpactMitigationOwner
Document parsing (PDF/DOCX) complexity underestimatedMediumMedium (extends validation engine work by 1-2 weeks)Prototype document parsing early (WS-5 week 1). Use established libraries (PyPDF, python-docx, etc.). If extraction is lossy, flag as limitation in v1 scope.Build team technical lead
UI complexity (dashboards, tables) underestimatedMediumMedium (extends WS-6/WS-7 by 2-3 weeks)Build interactive mockups/wireframes before implementation (1 week sprint). Validate with Compliance Team Manager. Use component library (Material-UI, Ant Design) to reduce build time.Build team frontend lead
Approval workflow (WS-7) requires more business logic than expectedLow-MediumMedium (extends WS-7 by 1-2 weeks)Define approval rules spec in detail before WS-7 starts. Clarify: how many approvers? Escalation rules? Parallel vs. sequential approval? Document in Architecture section.Chin + Greg
Testing & QA takes longer than 2-3 weeks (WS-9)Medium-HighMedium (delays launch by 1-2 weeks)Start QA earlier: WS-9 begins during WS-8 (overlap by 1 week). Parallel testing of core flows while reporting finishes.Build team QA lead
Deployment complexity (WS-10) underestimatedLow-MediumMedium (delays launch by 1-2 weeks)Set up production environment early (WS-1). Do dry-run deployment in week 10 to surface issues. Use infrastructure-as-code (Terraform, Docker) to standardize setup.Build team devops/infrastructure lead

Low Risks (Manageable)

Open Questions / TBD

QuestionImpactOwnerStatus
What is the exact scope of the QMS compliance checklist? (Agile standards? Waterfall standards? Both? Specific docs required?)Critical (defines validation engine rules)ChinPENDING
Are there specific regulatory requirements (PIPEDA, SOX, etc.)?High (affects security, data residency, compliance scope)GregPENDING
What is the approval chain? How many approvers? Parallel or sequential?High (affects WS-7 workflow logic)Chin + Compliance Team ManagerPENDING
Who will build this? Internal (Rafa)? External contractor? Combination?Critical (affects timeline, cost, capability)GregTBD
What is the budget for v1 development?High (affects build approach, team selection, phasing)GregTBD
Should artifact storage be cloud (S3, GCS) or on-prem?Medium (affects WS-4, deployment, security model)Greg + Build teamTBD
Are there market-specific QMS variants needed for v1, or does v2 handle this?Medium (affects validation engine scope)ChinPENDING
Should v1 support batch auditing (100+ projects), or single-project only?Low-Medium (affects WS-5, WS-6 scope)Chin + GregTBD
What's the acceptable false positive rate? (e.g., is flagging 10% non-issues okay, or must we hit 99%+?)Medium (affects validation engine tuning, UAT scope)Chin + Compliance TeamPENDING
Should user onboarding/training be part of v1 launch, or separate?Low-Medium (affects go-live timing)ChinTBD

Highest-Impact Wins (Quick Leverage)

If the build team finds spare capacity, prioritize these over scope creep:

Success Criteria for Launch

Ongoing risk review: During development, review this risks list weekly. Surface new risks immediately. Adjust mitigation strategies if actual progress differs from estimates.