AIPDLC — La famille AI-PDLC (Cycle de Vie du Développement Produit)
Packages de flux de travail injectables qui offrent aux agents IA de codage une expertise structurée pour une livraison logicielle professionnelle.
Ce que cette compétence fournit
Une fois installée, votre agent IA a accès à 11 packages de flux de travail chaînés couvrant l'intégralité du PDLC (Product Development Life Cycle) — de l'idée brute à l'espace de travail prêt pour la production, avec une gouvernance et une responsabilité de test intégrées.
Chaque package fait se comporter votre agent comme un expert senior : un conseiller PMO pour l'initiation, un CTO/architecte pour la conception, un ingénieur DevOps pour la configuration de l'espace de travail, un responsable conformité pour la gouvernance, un responsable QA pour la stratégie de test. Pas de plugins, pas d'API — juste une connaissance procédurale basée sur du Markdown que votre agent lit et exécute.
La chaîne
╔══════════ COUCHE PORTEFEUILLE · périmètre = PLUSIEURS projets ══════════╗
(optionnel)
AI-ILC ⇢ AI-PILC ⇢ AI-PPM
Décider Initier Gouverner (portefeuille)
╚═══════════════════════════════╤═══════════════════════════════════════╝
│
AI-FLO Router (package à package)
│
╔══════════ COUCHE PROJET · périmètre = UN projet ════════════════════════╗
AI-POLC → AI-UXD → AI-ADLC → AI-DWG → AI-DLC (construction)
Posséder Concevoir UX Concevoir Préparer
AI-GCE + AI-TGE ── en continu (qualité continue) ──►
Gouverner Tester
╚═══════════════════════════════════════════════════════════════════════╝
Packages en un coup d'œil
| Package | Ce qu'il fait | Rôle Expert |
|---|---|---|
| AI-ILC (Cycle de Vie de l'Idée) | Idée brute → Brief d'idée approuvé | Product Manager |
| AI-PILC (Cycle de Vie d'Initiation de Projet) | Exigence → Package d'initiation de projet | Conseiller PMO |
| AI-PPM (Gestion de Portefeuille de Projets) | Plusieurs PIPs → Gouvernance du portefeuille | Gestionnaire de Portefeuille |
| AI-FLO (Orchestrateur de Flux) | Routage de package à package | Moteur d'Orchestration |
| AI-POLC (Cycle de Vie de Propriété Produit) | PIP → Package de backlog produit | Product Owner |
| AI-UXD (Conception UX) | PIP + PBP → Package de conception UX | Designer UX |
| AI-ADLC (Cycle de Vie de Conception d'Architecture) | Exigences → Package d'architecture | CTO / Architecte |
| AI-DWG (Générateur d'Espace de Travail) | AP + PBP + UXP → Espace de travail prêt à coder | Ingénieur DevOps |
| AI-GCE (Moteur de Gouvernance et Conformité) | Espace de travail → Application de la conformité | Responsable Gouvernance |
| AI-TGE (Moteur de Gouvernance des Tests) | Espace de travail → Stratégie et couverture de test | Responsable QA |
Comment l'utiliser
Démarrage rapide (package unique)
Dites à votre agent IA :
En utilisant AI-PILC, aide-moi à initier ce projet à partir de mes exigences.
En utilisant AI-ADLC, conçois l'architecture pour ce système.
En utilisant AI-DWG, génère un espace de travail de développement à partir de cette architecture.
Chaîne complète
Commencez par AI-ILC ou AI-PILC et laissez chaque package passer au suivant. Chaque étape comporte une porte d'approbation humaine — l'IA propose, vous décidez.
Autonome ou chaîné
Chaque package fonctionne de manière indépendante. Vous pouvez en installer un, quelques-uns ou les onze. Lorsqu'ils sont chaînés, chaque package détecte la sortie de son prédécesseur et enrichit son propre travail. En mode autonome, il gère gracieusement l'absence de prédécesseurs.
Principes clés
- Humain dans la boucle — portes d'approbation à chaque étape
- Injectables — déposez les fichiers dans n'importe quel espace de travail, sans plugins
- Qualité professionnelle — la sortie se lit comme si elle avait été écrite par un expert senior
- Indépendant de la plateforme — fonctionne avec tout assistant IA qui lit les fichiers de l'espace de travail
- Conscient de la chaîne — les packages passent par des marqueurs d'état, mais chacun fonctionne aussi seul
- Profondeur adaptative — niveaux Minimal / Standard / Complet selon la complexité du projet
Plateformes supportées
Fonctionne avec 6+ plateformes IA de codage :
- Kiro
- Amazon Q Developer
- Cursor
- Claude Code
- Cline
- GitHub Copilot (partiel — instructions d'espace de travail uniquement)
- Tout assistant IA qui lit les fichiers Markdown de l'espace de travail
Installation
Après avoir installé cette compétence, clonez l'ensemble de packages dans un dossier temporaire, exécutez l'installateur depuis la racine de votre espace de travail, puis supprimez la source. Cela garde la racine de votre espace de travail propre — l'installateur ne laisse que .aiflc/pdlc/ (le dossier des packages) et pdlc-ws/ (vos sorties) derrière lui.
# 1. Clonez dans un dossier temporaire — PAS à la racine de votre espace de travail
git clone https://github.com/mbmd/AIPDLC.git .aiflc-src/AIPDLC
# 2. Installez à la racine de votre espace de travail (ajoutez --platform / --bundle pour ignorer les invites)
./.aiflc-src/AIPDLC/installer/install.sh --target .
# 3. Supprimez la source — rien d'inutile n'est laissé dans votre racine
rm -rf .aiflc-src
Sous Windows (PowerShell) :
git clone https://github.com/mbmd/AIPDLC.git .aiflc-src/AIPDLC
.\\.aiflc-src\AIPDLC\installer\install.ps1 -TargetWorkspace .
Remove-Item -Recurse -Force .aiflc-src
L'installateur copie chaque package dans .aiflc/pdlc/ et crée pdlc-ws/ pour vos sorties. Pour les détails spécifiques à la plateforme, consultez setup/INSTALL.md de chaque package.
En savoir plus
- Dépôt : https://github.com/mbmd/AIPDLC
- Projet parapluie : https://github.com/mbmd/AIFLC
- Auteur : Mohammad Maheri
- Licence : Apache 2.0 avec addendum d'attribution
Construit sur AIFLC par Mohammad Maheri — faisant partie du projet AI Full Life Cycle.