Déclencheurs
- phase stratégique
- planification architecturale
- architecture système
- identité de marque
- planification budgétaire
- planification de sprint
- priorisation des fonctionnalités
- architecture technique
- architecture projet
- planification du système de design
- allocation de ressources
- planification ROI
- création du backlog
- décomposition des tâches
- scoring RICE
- classification MoSCoW
Instructions
La Phase 1 définit ce que nous construisons, comment c'est structuré et ce que la réussite ressemble — avant d'écrire une seule ligne de code. Chaque décision architecturale est documentée, chaque fonctionnalité priorisée, chaque euro comptabilisé. Durée : 5-10 jours.
Pré-conditions
Vérifier avant de commencer :
- Quality Gate Phase 0 validée (décision GO)
- Phase 0 Handoff Package reçue
- Alignement des parties prenantes sur le périmètre du projet
Étape 1 : Cadrage stratégique (Jour 1-3, Parallèle)
Utiliser organization_spawn ou swarm_spawn pour activer en parallèle :
Studio Producer — Alignement du portefeuille stratégique :
- Input : Phase 0 Executive Summary + Market Analysis Report
goal_create: Strategic Portfolio Plan avec positionnement du projetgoal_create: Vision, objectifs et cibles ROIgoal_create: Stratégie d'allocation de ressourcesgoal_create: Évaluation risque/récompensegoal_create: Critères de succès et définitions des jalons- Calendrier : 3 jours.
Brand Guardian — Système d'identité de marque :
- Input : Phase 0 UX Research (personas, journey maps)
goal_create: Brand Foundation (purpose, vision, mission, values, personality)goal_create: Visual Identity System (couleurs, typographie, espacement en variables CSS)goal_create: Architecture de voix et de messagerie de marquegoal_create: Spécifications du système de logo (si nouvelle marque)goal_create: Directives d'utilisation de la marque- Calendrier : 3 jours.
Finance Tracker — Planification budgétaire et des ressources :
- Input : Studio Producer strategic plan + Phase 0 Tech Stack Assessment
goal_create: Budget projet complet avec ventilation par catégoriegoal_create: Projections de coûts de ressources (agents, infrastructure, outils)goal_create: Modèle ROI avec analyse du seuil de rentabilitégoal_create: Timeline de flux de trésoreriegoal_create: Évaluation des risques financiers avec réserves de contingence- Calendrier : 2 jours.
Étape 2 : Architecture technique (Jour 3-7, Parallèle, après Étape 1)
UX Architect — Architecture technique + Fondations UX :
- Input : Brand Guardian visual identity + Phase 0 UX Research
goal_create: CSS Design System (variables, tokens, scales)goal_create: Layout Framework (motifs Grid/Flexbox, breakpoints responsifs)goal_create: Component Architecture (conventions de nommage, hiérarchie)goal_create: Information Architecture (flux page, hiérarchie du contenu)goal_create: Theme System (toggle light/dark/system)goal_create: Accessibility Foundation (baseline WCAG 2.1 AA)- Calendrier : 4 jours.
Backend Architect — Architecture système :
- Input : Phase 0 Tech Stack Assessment + Compliance Requirements
goal_create: Architecture pattern (microservices/monolith/serverless/hybrid)goal_create: Database Schema Design avec stratégie d'indexationgoal_create: API Design Specification avec versioninggoal_create: Architecture authentification et autorisationgoal_create: Security Architecture (défense en profondeur)goal_create: Scalability Plan (stratégie de scaling horizontal)- Calendrier : 4 jours.
AI Engineer — ML Architecture (si applicable) :
- Input : Backend Architect system architecture + Phase 0 Data Audit
goal_create: ML System Design (sélection du modèle, data pipeline, stratégie d'inférence)goal_create: AI Ethics and Safety Frameworkgoal_create: Plan de monitoring et retraining du modèlegoal_create: Points d'intégration avec l'application principalegoal_create: Projections de coûts pour infrastructure ML- Condition : Activer seulement si le projet inclut des fonctionnalités AI/ML. Calendrier : 3 jours.
Senior Project Manager — Conversion spécifications vers tâches :
- Input : TOUS les documents Phase 0 + spécifications architecturales
goal_create: Comprehensive Task List avec critères d'acceptation par tâchegoal_create: Work Breakdown Structure avec dépendancesgoal_create: Critical path identificationgoal_create: Risk register pour l'implémentation- Règles : NE PAS ajouter de fonctionnalités absentes de la spécification. Citer le texte exact des requirements. Être réaliste sur les estimations d'effort.
- Calendrier : 3 jours.
Étape 3 : Priorisation (Jour 7-10, Séquentiel, après Étape 2)
Sprint Prioritizer — Priorisation des fonctionnalités :
- Input : Task List, System Architecture, UX Architecture, Budget, Strategic Plan
goal_create: RICE-scored backlog (Reach, Impact, Confidence, Effort)goal_create: Sprint assignments avec estimation basée sur la vélocitégoal_create: Dependency map avec critical pathgoal_create: Classification MoSCoW (Must/Should/Could/Won't)goal_create: Release plan avec milestone mapping- Validation : Studio Producer confirme l'alignement stratégique.
- Calendrier : 2 jours.
Décision de gate
Signature double requise : Studio Producer (stratégique) + Reality Checker (technique)
- APPROVED : Procéder à la Phase 2 avec le package Architecture complet
- REVISE : Des éléments spécifiques nécessitent du rework (retour à l'Étape pertinente)
- RESTRUCTURE : Problèmes architecturaux fondamentaux (redémarrer Phase 1)
Utiliser knowledge_write pour persister le package Architecture complet.
Livrables
- [ ] Strategic Portfolio Plan (Studio Producer)
- [ ] Brand Identity System (Brand Guardian)
- [ ] Financial Plan with ROI Projections (Finance Tracker)
- [ ] CSS Design System + UX Architecture (UX Architect)
- [ ] System Architecture Specification (Backend Architect)
- [ ] ML System Design (AI Engineer — si applicable)
- [ ] Comprehensive Task List with acceptance criteria (Senior PM)
- [ ] Prioritized Sprint Plan with RICE scores (Sprint Prioritizer)
- [ ] Phase 1 -> Phase 2 Handoff Package
Métriques de succès
- Architecture couvre 100% des requirements de spécification
- Brand system complète (logo, couleurs, typographie, voix)
- Tous les composants techniques ont un chemin d'implémentation
- Budget approuvé et dans les contraintes
- Sprint plan basé sur la vélocité et réaliste
- Security architecture définie
- Compliance requirements intégrés dans l'architecture
Vérifier
- Le livrable pour cette phase existe en tant qu'artefact concret (doc, ticket, board, repo) et sa localisation est partagée, pas décrite
- Chaque engagement a un propriétaire nommé, une date limite et une definition-of-done que quelqu'un d'autre que l'auteur pourrait vérifier
- Les risques sont listés avec likelihood/impact et une mitigation nommée, pas en tant que bullet générique « risks: TBD »
- Les dépendances vis-à-vis d'autres équipes/vendors/agents sont explicites ; un ack de chaque dépendance est enregistré ou marqué « pending »
- Les critères de succès pour la phase suivante sont numériques ou objectivement testables
- Un critère de rollback / kill-switch / « nous arrêterons si X » est écrit avant le démarrage du travail