Documentation Squad produit
Sur cette page
Parcours guidé

Démo Squad produit

Un scénario exécutable pour le profil product qui mène une idée métier de la découverte à un document d'exigences, à une feuille de route et un backlog, à une expérimentation de validation peu coûteuse, à une revue de préparation et à une présentation prête pour le conseil d'administration — chaque étape depuis le point d'entrée unique /squad. Le même parcours s'exécute aussi en une seule demande autopilot. Sans cloud, sans code, sans dépense — conçu pour convaincre un public non technique, avec toute la méthodologie HVE (recherche → planification → réalisation → revue) en arrière-plan.

Ouvrir le dépôt de la démo sur GitHub →

Ce que vous démontrez#

Que la squad est une méthodologie, pas seulement un générateur de code. La même ossature Recherche → Planification → Implémentation → Revue qui pilote la démo Azure anime aussi la découverte métier et la livraison — sous la responsabilité de spécialistes nommés, avec décisions et historique conservés, et une validation pour chaque action à conséquences. La différence pour un client non technique : chaque étape aboutit à un livrable qu'il peut lire et approuver — un document d'exigences, une feuille de route, une présentation — jamais à du Markdown brut enfoui dans un dépôt.

CapacitéRôle de la squadRemarques
Découverte (personas, carte du parcours)designer (DT Coach)Animation Design Thinking — empathie et définition, entièrement non technique.
Exigences (BRD / PRD)analyst (BRD Builder)Transforme la découverte en un document d'exigences métier prêt à être approuvé.
Feuille de route + backlogproduct-owner (Functional Planner)Organise le travail en une hiérarchie validée d'éléments de travail orientés objectifs.
Validation peu coûteuseexperimenter (Experiment Designer)Conçoit une expérimentation minimale viable pour l'hypothèse la plus risquée avant toute réalisation.
Présentation de directionpresenter (PowerPoint Subagent)Une synthèse de tout le parcours, prête pour le conseil d'administration.
Recherche → Planification → Implémentation → Revueresearcher, lead, developer, testerL'ossature méthodologique, intégrée au profil product aux côtés des spécialistes.

Avant de commencer#

Cette démo n'accède à aucun cloud et n'écrit que des documents : elle s'exécute donc partout où VS Code et Copilot sont disponibles — idéale pour une première présentation. La seule option supplémentaire qui mérite d'être configurée est l'approbation depuis un téléphone, pour qu'un sponsor non technique puisse approuver le travail de la squad depuis son appareil.

PrérequisPourquoiVérification
hve-squad installé (avec le profil product)Les rôles de découverte, d'exigences, de feuille de route, d'expérimentation et de présentation sont initialisés par le profil product.apm install "Peter-N91/hve-squad"
VS Code + Copilot (mode agent)La squad délègue aux sous-agents.—
Outil runSubagent ou task activéLe coordinateur en a besoin pour solliciter les membres de l'équipe.—
Dépôt GitHub + authentification gh (facultatif)Uniquement pour le canal d'approbation github-issue — permet à un sponsor d'approuver depuis un téléphone.gh auth status

Sans Azure, sans dépense, sans code. Chaque étape de cette démo produit un document métier. Elle peut donc être exécutée en direct sans risque devant un client non technique — rien à déployer, rien à casser. Les rôles PowerPoint et documentation assurent la transformation des productions de la squad en livrables qu'un client lit réellement.

Ancrez la démo dans leur réalité#

Le scénario ci-dessous utilise une variable, {{CLIENT_PROCESS}} — un processus métier que le client souhaite améliorer (accueil des nouveaux arrivants, approbation des dépenses, réception des demandes de support, achats, ou tout autre processus). Adaptez-la à chaque client ou, en direct, laissez le client nommer lui-même son problème à l'étape 1. Les rôles de découverte sont généralistes : la squad traite donc le sujet qu'il apporte.

Étape 0 — Initialiser la squad#

/squad profile=product request="Set up the squad for a business improvement project."

Le coordinateur découvre le dépôt, propose le profil product et initialise la squad après votre confirmation. À expliquer : « Une seule équipe — spécialistes de la découverte, des exigences, de la feuille de route, de l'expérimentation et de la présentation — accompagnée de l'ossature méthodologique : researcher, lead, developer, tester, pour que recherche → planification → réalisation → revue reste toujours présente, même pour les travaux métier. »

À l'initialisation, le coordinateur propose un canal d'approbation. Choisissez github-issue pour permettre à un sponsor d'approuver depuis un téléphone avec un commentaire /approve ; conservez le canal par défaut in-chat pour une exécution simple à votre poste.

Étape 1 — Découverte#

/squad request="Explore the problem of {{CLIENT_PROCESS}}. Map the people involved, their journey today, and where it hurts — produce personas and a journey map."

Le researcher rassemble le contexte et le designer (DT Coach) mène les phases d'empathie et de définition du Design Thinking — personas et carte du parcours. Cette étape est manifestement non technique : elle porte sur les personnes et le processus, pas sur les systèmes. Conseil pour le direct : demandez au client de fournir {{CLIENT_PROCESS}} ici — c'est bien plus convaincant qu'un scénario préparé.

Étape 2 — Exigences (BRD)#

/squad request="Turn the discovery into a Business Requirements Document for {{CLIENT_PROCESS}} — goals, scope, stakeholders, business requirements, and success measures."

L'analyst (BRD Builder) produit un document d'exigences prêt à être approuvé. C'est ici que la méthodologie devient visible : la rédaction du BRD est une étape de niveau confirm : la squad effectue donc les recherches et planifie le document avant de le rédiger, puis le revoit — le livrable métier est planifié et revu, pas improvisé.

Étape 3 — Feuille de route et backlog#

/squad request="Sequence the requirements into a phased roadmap and a refined backlog of goal-oriented stories with acceptance criteria."

Le lead planifie les phases et le product-owner (Functional Planner) organise le backlog en une hiérarchie validée d'éléments de travail orientés résultats, avec critères d'acceptation. Le client termine l'étape avec une feuille de route et un backlog prêt à être mis en œuvre — le lien entre l'idée et la livraison.

Étape 4 — Valider à moindre coût#

/squad request="Design a Minimum Viable Experiment to test the riskiest assumption behind {{CLIENT_PROCESS}} before we build anything."

L'experimenter (Experiment Designer) formule une hypothèse et conçoit l'expérimentation la moins coûteuse qui pourrait la confirmer ou l'infirmer. À expliquer : « Avant de dépenser un dollar pour construire, la squad nous indique le plus petit test capable de réduire le risque lié à l'idée. »

Étape 5 — Revue de préparation (feu vert / arrêt)#

/squad request="Run a go/no-go readiness review of the plan and backlog before we commit — call out gaps, risks, and conditions."

Le product-owner vérifie l'adéquation du produit et le tester (Plan Validator) recoupe le plan avec la découverte et les exigences, puis rend un avis clair : feu vert / conditions / arrêt. C'est une gouvernance compréhensible par un sponsor non technique : la squad ne laisse pas passer le travail lorsqu'une véritable lacune subsiste.

Le conseil s'élargit automatiquement. Lorsqu'une initiative acquiert des dimensions techniques ou de risque — sécurité, coûts ou architecture — et que la demande couvre au moins deux de ces domaines, le coordinateur réunit un conseil avant implémentation, dimensionné selon ces domaines, et synthétise un verdict unique : feu vert / feu vert sous conditions / arrêt. Comme le profil product n'initialise pas les rôles architect, security ou cost-manager, la squad propose d'ajouter ceux dont le travail a besoin ou de passer au profil full plutôt que d'improviser — elle n'assume jamais elle-même un rôle absent.

Étape 6 — Présentation de direction#

/squad request="Build an executive summary deck of the whole initiative: the problem, the journey, the requirements, the roadmap, and the experiment — for a non-technical leadership audience."

Le presenter (PowerPoint Subagent) assemble une présentation prête pour le conseil d'administration à partir des livrables déjà produits par la squad. Le suivi systématique de revue (Review Follow-Through) sollicite ensuite tester pour vérifier la présentation par rapport aux livrables sources : le livrable final est donc validé, pas simplement généré. Le client repart avec un support qu'il peut utiliser en réunion de direction.

La version « une demande, une exécution »#

Le même parcours s'exécute à partir d'une seule demande autopilot qui exprime le besoin sans nommer les étapes. La squad déduit elle-même leur enchaînement :

/squad mode=autopilot profile=product request="We want to improve {{CLIENT_PROCESS}} for our team. Understand who is involved and where it hurts today, write up the business requirements, lay out a phased roadmap with a refined backlog, design a cheap experiment to test the riskiest assumption, do a readiness review, and finish with an executive summary deck for non-technical leadership. Keep me in control of anything that needs my sign-off."

À partir de cette seule ligne, autopilot organise le pipeline et ne s'arrête que lorsque c'est nécessaire :

  • Initialisation — propose le profil product et attend votre confirmation.
  • Recherche → Planification — découverte (researcher + designer), puis plan de la feuille de route (lead).
  • Implémentation — analyst, product-owner, experimenter et presenter rédigent le BRD, le backlog, l'expérimentation et la présentation.
  • Revue — tester valide chaque livrable par rapport à la découverte et aux exigences.
  • Validation du résultat final — envoie une notification au contact que vous avez enregistré et attend votre accord avant de déclarer l'initiative terminée.

Vous n'intervenez qu'à la confirmation du profil et à la validation finale — c'est le mode « dites-le une fois, laissez-le travailler ». Si l'approbation github-issue a été configurée à l'initialisation, un sponsor peut donner cet accord depuis un téléphone.

Présentez l'expérimentation pour ce qu'elle est. L'expérimentation minimale viable est une conception, pas un résultat. Ne la présentez pas comme des résultats prouvés — sa valeur est de faire ressortir l'hypothèse la plus risquée et le moyen le moins coûteux de la tester avant que le client n'engage un budget.

Solutions de repli en cas de problème#

Si…Alors…
Un rôle n'est pas sollicitéVérifiez que l'agent auquel il correspond est installé — le profil product associe analyst, designer, product-owner, experimenter, presenter et technical-writer aux agents HVE Core déployés.
La demande nécessite une revue de sécurité / coûts / architectureLa squad propose d'ajouter ces rôles ou de passer au profil full — acceptez, et le conseil se réunit.
Aucun dépôt GitHub pour approuver depuis un téléphoneConservez le canal par défaut in-chat et approuvez dans la session — rien ne bloque.
L'outillage rencontre un problème en directPassez à une exécution préenregistrée du même scénario sur un cas neutre — le parcours est identique, la présentation ne perd donc jamais son fil.

Points clés pour conclure#

  • C'est une méthodologie, pas un modèle. Recherche → planification → réalisation → revue s'exécute dans chaque profil : même la découverte métier est donc planifiée et revue par des spécialistes nommés.
  • Chaque étape est un livrable. Découverte, BRD, feuille de route, expérimentation, présentation — le client approuve des livrables, pas du code.
  • Approuver où que l'on soit. Avec l'approbation github-issue, un sponsor non technique donne son accord depuis un téléphone.
  • Exécution en direct sans risque. Sans cloud, sans dépense, sans code — idéale pour une première présentation, et un conseil dimensionné selon le risque intervient dès qu'un véritable risque apparaît.

Rechercher dans la documentation

Recherchez dans la documentation française. Appuyez sur Échap pour fermer.

Chargement de la recherche…