PM Plan · Task Lists & Milestones · March 2026

Project Manager Analysis

AI Story Companion Ecosystem — 5-phase development framework covering team structure, sprint planning, task breakdowns, milestones, dependencies, and risk management.

1. Project KPIs

KPITargetPhase
StoryCube prototype (v0.1) functionalWorking devicePhase 1 — Month 6
AI story latency end-to-end< 1.5 secondsPhase 1 — Month 5
Mobile app (iOS + Android) betaTestFlight / Play betaPhase 1 — Month 5
DreamDome projection prototypeFunctional unitPhase 2 — Month 10
CE/FCC pre-certificationPre-cert passedPhase 4 — Month 18
First commercial units shipped5,000 unitsPhase 4 — Month 20
Monthly Active Devices (6mo post-launch)10,000 MADPhase 5
Subscription attach rate> 40% of devicesPhase 5 — Month 24

2. Team Structure

RoleHeadcountResponsibilities
Product Manager (Lead)1Roadmap, stakeholder mgmt, sprint planning, KPIs
Backend Engineers3Cloud services, AI pipeline, APIs, DB
Embedded/Firmware Engineer2Device OS, audio pipeline, connectivity, OTA
AI/ML Engineer2LLM integration, safety classifier, local models
Mobile Developer1React Native parent app (iOS + Android)
Hardware Engineer2PCB design, enclosure, sensor integration
UX/UI Designer1Parent app, projection UI, onboarding
QA Engineer1Test automation, device testing, regression
DevOps / Infra Engineer1CI/CD, Kubernetes, monitoring, cloud infra
Project Manager1Coordination, risk, reporting

3. Phase 1 — StoryCube Prototype

Phase 1: StoryCube Prototype Months 1–6

Build a functional StoryCube prototype capable of AI-generated stories, voice interaction, music, and parent app connectivity.

TaskOwnerDurationPriorityDependencies
Define hardware BOM & select compute boardHW Eng3 weeksP1None
Design PCB schematic (rev 1)HW Eng4 weeksP1BOM approved
Procure development hardware (EVK/SBC)PM + HW1 weekP1BOM approved
Set up Yocto/Buildroot base OSFW Eng3 weeksP1Dev hardware available
Implement audio capture + VAD pipelineFW Eng2 weeksP1OS base complete
Integrate Porcupine wake-word detectionFW Eng1 weekP1Audio pipeline
Integrate Whisper.cpp local ASR (fallback)FW Eng + ML2 weeksP1Audio pipeline
Build cloud ASR integration (Google/AWS)Backend1 weekP2Cloud infra setup
Set up cloud infra (AWS/GCP Kubernetes)DevOps2 weeksP1None
Build Story Orchestrator service (LangChain)Backend + ML5 weeksP1Cloud infra
Integrate LLM API (Anthropic/OpenAI)ML Eng1 weekP1Story Orchestrator
Implement child profile + memory serviceBackend3 weeksP1DB schema defined
Build content safety classifier (v1)ML Eng3 weeksP1LLM integration
Integrate Text-to-Speech (ElevenLabs/Azure)Backend1 weekP1Story Orchestrator
Build music selection engine (library-based)Backend2 weeksP2Story Orchestrator
Build parent app MVP (React Native)Mobile Dev6 weeksP1API spec agreed
Design parent app UX (Figma)UX Designer3 weeksP1None
Implement BLE device pairing & configFW + Mobile2 weeksP1App MVP + FW base
Build OTA update service (Mender)DevOps + FW2 weeksP2Cloud infra
E2E integration test: voice to story outputQA Eng2 weeksP1All services integrated
Internal prototype demo & feedback sessionPM + All1 weekP1E2E test passing
Phase 1 Milestone: Internal working prototype — child speaks, device responds with story, music plays, parent app controls device.

4. Phase 2 — DreamDome Projector

Phase 2: DreamDome Accessory Months 7–10

Design and prototype the DreamDome ceiling projector with wireless sync to StoryCube.

TaskOwnerDurationPriorityDependencies
DreamDome hardware design (pico projector + lens)HW Eng4 weeksP1Phase 1 complete
Select + integrate wide-angle/fisheye lensHW Eng2 weeksP1Projector selected
Design LED ambient lighting ringHW Eng2 weeksP2PCB rev 1
Build projection content renderer (ambient scenes)Backend + FW4 weeksP1DreamDome HW proto
Implement wireless sync protocol (StoryCube ↔ DreamDome)FW Eng2 weeksP1Both devices proto
Create ambient scene library (stars, forest, underwater)Designer + Backend3 weeksP2Renderer ready
Integrate scene sync with story stateML + Backend2 weeksP2Scene library ready
DreamDome passive cooling validationHW Eng1 weekP1DreamDome proto
User testing with children (5–8 year olds)PM + UX2 weeksP1Both prototypes stable
Iterate on feedbackAll2 weeksP1User testing done

5. Phase 3 — StorySphere Immersive System

Phase 3: StorySphere Months 11–15

Build the premium StorySphere with 5-face projection, room calibration, and projection mapping.

TaskOwnerDurationPriorityDependencies
StorySphere mechanical design (5-projector cube)HW Eng5 weeksP1Phase 2 complete
Select 5× pico projectors + calibration cameraHW Eng2 weeksP1Design approved
External power supply + thermal designHW Eng3 weeksP1Hardware selected
Build room scanning algorithm (camera + wall detection)ML Eng4 weeksP1Camera module ready
Implement projection mapping + geometry correctionML + FW5 weeksP1Room scanning working
Build brightness balancing across 5 projectorsFW Eng2 weeksP2Projection mapping
Create immersive scene library (room-scale)Designer + Backend4 weeksP2Renderer extended
Active cooling system validationHW Eng2 weeksP1Full assembly
StorySphere ↔ StoryCube sync protocolFW Eng2 weeksP1Both devices
Full system integration test (all 3 devices)QA Eng3 weeksP1All hardware complete

6. Phase 4 — Manufacturing & Certification

Phase 4: Manufacturing & Certification Months 16–20

Industrialise the product, pass certifications, and execute pilot manufacturing run of 5,000 units.

TaskOwnerDurationPriorityDependencies
Select contract manufacturer (China/Vietnam)PM + HW3 weeksP1Phase 3 complete
DFM review with CM (Design for Manufacturing)HW Eng + CM3 weeksP1CM selected
EVT/DVT builds (Engineering + Design Validation)HW + PM6 weeksP1DFM complete
CE certification (EMC + safety, EU)HW Eng + Legal8 weeksP1DVT build
FCC certification (US, optional for EU launch)HW Eng + Legal6 weeksP2DVT build
RoHS + REACH complianceHW + Legal4 weeksP1Component list final
COPPA compliance audit (software + data)Legal + Backend3 weeksP1Data arch finalised
GDPR compliance reviewLegal + Backend2 weeksP1Data arch finalised
Child safety (toy directive EN 71)Legal + HW4 weeksP1Physical proto stable
Production tooling & mould creationCM8 weeksP1DFM sign-off
Pilot run: 5,000 StoryCubesCM + QA6 weeksP1Tooling complete
Quality inspection & burn-in testingQA Eng3 weeksP1Pilot run complete
Packaging design & productionDesigner + CM4 weeksP2Brand identity final
Retail fulfilment partner setupPM3 weeksP2Pilot run ready

7. Phase 5 — Platform Expansion & Launch

Phase 5: Platform Expansion Months 21–30

Public launch, grow subscriber base, expand content library, and develop ecosystem partnerships.

TaskOwnerDurationPriorityDependencies
Public launch campaign (EU market)PM + Marketing4 weeksP1Phase 4 complete
Educational course content production (10 courses)Content + ML8 weeksP1Launch
Licensed character IP partnership (1 partner)PM + Legal12 weeksP2Post-launch
Story pack DLC marketplaceBackend + Mobile5 weeksP2Launch stable
Subscription billing & management (Stripe)Backend2 weeksP1Pre-launch
US market FCC + CPSC certificationLegal + HW8 weeksP2EU launch stable
AI illustration engine upgrade (on-device option)ML Eng6 weeksP3Cloud stable
Advanced sleep analytics dashboardBackend + Mobile4 weeksP2Post-launch
Third-party developer SDK (v1)Backend8 weeksP3Platform stable

8. Risk Register

RiskProbImpactOwnerMitigation
Hardware BOM exceeds budgetMedHighHW Eng + PMComponent alternatives sourced at design phase; CM negotiation
AI latency > 1.5s targetMedMedML EngResponse streaming; local TTS cache; async pipeline
Certification delays (CE/FCC)HighHighLegal + HWEngage test labs in Phase 3; pre-compliance testing
Key engineer departureLowHighPMDocumentation requirements; pair programming; contractor bench
LLM API cost overrunMedMedBackend + PMCost monitoring; local model fallback; token optimisation
Supply chain disruptionMedMedHW + PMDual-source critical components (compute board, camera)
Child safety incident (AI content)LowCriticalML + LegalMulti-layer safety; human review queue; kill switch