AIPDLC — La familia AI-* PDLC (Ciclo de Vida de Desarrollo de Producto)
Paquetes de flujo de trabajo inyectables que proporcionan a los agentes de codificación de IA experiencia estructurada para la entrega profesional de software.
Lo que proporciona esta habilidad
Cuando está instalado, tu agente de IA obtiene acceso a 11 paquetes de flujo de trabajo encadenados que cubren todo el PDLC (Ciclo de Vida de Desarrollo de Producto) — desde la idea en bruto hasta el espacio de trabajo listo para producción con gobernanza y responsabilidad de pruebas integradas.
Cada paquete hace que tu agente se comporte como un experto senior de dominio: un asesor de PMO para iniciación, un CTO/arquitecto para diseño, un ingeniero DevOps para configuración del espacio de trabajo, un oficial de cumplimiento para gobernanza, un líder de QA para estrategia de pruebas. Sin plugins, sin APIs — solo conocimiento procedimental basado en markdown que tu agente lee y ejecuta.
La cadena
╔══════════ CAPA DE PORTAFOLIO · alcance = MUCHOS proyectos ══════════╗
(opcional)
AI-ILC ⇢ AI-PILC ⇢ AI-PPM
Decidirlo Iniciarlo Gobernarlo (portafolio)
╚═══════════════════════════╤═════════════════════════════════════════╝
│
AI-FLO Enrutarlo (paquete a paquete)
│
╔══════════════ CAPA DE PROYECTO · alcance = UN proyecto ══════════════╗
AI-POLC → AI-UXD → AI-ADLC → AI-DWG → AI-DLC (construir)
Poseerlo Diseñar UX Diseñarlo Prepararlo
AI-GCE + AI-TGE ── en paralelo (calidad continua) ──►
Vigilarlo Probarlo
╚═════════════════════════════════════════════════════════════════════╝
Paquetes de un vistazo
| Paquete | Qué hace | Rol de experto |
|---|---|---|
| AI-ILC (Ciclo de Vida de Idea) | Idea en bruto → Resumen de Idea Aprobada | Product Manager |
| AI-PILC (Ciclo de Vida de Iniciación de Proyecto) | Requisito → Paquete de Iniciación de Proyecto | Asesor de PMO |
| AI-PPM (Gestión de Portafolio de Proyectos) | Múltiples PIPs → Gobernanza de portafolio | Gestor de Portafolio |
| AI-FLO (Orquestador de Flujo) | Enrutamiento paquete a paquete | Motor de orquestación |
| AI-POLC (Ciclo de Vida de Propiedad de Producto) | PIP → Paquete de Backlog de Producto | Product Owner |
| AI-UXD (Diseño UX) | PIP + PBP → Paquete de Diseño UX | Diseñador UX |
| AI-ADLC (Ciclo de Vida de Diseño de Arquitectura) | Requisitos → Paquete de Arquitectura | CTO / Arquitecto |
| AI-DWG (Generador de Espacio de Trabajo) | AP + PBP + UXP → Espacio de trabajo listo para codificar | Ingeniero DevOps |
| AI-GCE (Motor de Gobernanza y Cumplimiento) | Espacio de trabajo → Cumplimiento normativo | Oficial de Gobernanza |
| AI-TGE (Motor de Gobernanza de Pruebas) | Espacio de trabajo → Estrategia y cobertura de pruebas | Líder de QA |
Cómo usar
Inicio rápido (paquete único)
Dile a tu agente de IA:
Usando AI-PILC, ayúdame a iniciar este proyecto a partir de mis requisitos.
Usando AI-ADLC, diseña la arquitectura para este sistema.
Usando AI-DWG, genera un espacio de trabajo de desarrollo a partir de esta arquitectura.
Cadena completa
Empieza en AI-ILC o AI-PILC y deja que cada paquete pase el control al siguiente. Cada etapa tiene una puerta de aprobación humana — la IA propone, tú decides.
Independiente o encadenado
Cada paquete funciona de forma independiente. Puedes instalar uno, unos pocos o los once. Cuando están encadenados, cada uno detecta la salida de su predecesor y enriquece su propio trabajo. Cuando está solo, maneja la ausencia de predecesores con elegancia.
Principios clave
- Humano en el circuito — puertas de aprobación en cada etapa
- Inyectable — coloca archivos en cualquier espacio de trabajo, sin plugins
- Calidad profesional — la salida se lee como si estuviera escrita por un experto senior de dominio
- Independiente de plataforma — funciona con cualquier asistente de IA que lea archivos del espacio de trabajo
- Consciente de la cadena — los paquetes se pasan el control mediante marcadores de estado, pero cada uno también funciona solo
- Profundidad adaptable — niveles Mínimo / Estándar / Completo que se adaptan a la complejidad del proyecto
Plataformas compatibles
Funciona con 6+ plataformas de codificación de IA:
- Kiro
- Amazon Q Developer
- Cursor
- Claude Code
- Cline
- GitHub Copilot (parcial — solo instrucciones del espacio de trabajo)
- Cualquier asistente de IA que lea archivos markdown del espacio de trabajo
Instalación
Después de instalar esta habilidad, clona el conjunto de paquetes en una carpeta anidada temporal, ejecuta el instalador contra la raíz de tu espacio de trabajo y luego elimina la fuente. Esto mantiene limpia la raíz de tu espacio de trabajo — el instalador solo deja .aiflc/pdlc/ (el hogar de los paquetes) y pdlc-ws/ (tus salidas).
# 1. Clona en una carpeta temporal — NO en la raíz de tu espacio de trabajo
git clone https://github.com/mbmd/AIPDLC.git .aiflc-src/AIPDLC
# 2. Instala en la raíz de tu espacio de trabajo (añade --platform / --bundle para saltar avisos)
./.aiflc-src/AIPDLC/installer/install.sh --target .
# 3. Elimina la fuente — no queda nada innecesario en tu raíz
rm -rf .aiflc-src
En 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
El instalador copia cada paquete en .aiflc/pdlc/ y crea pdlc-ws/ para tus salidas. Para detalles específicos de la plataforma, consulta setup/INSTALL.md de cada paquete.
Más información
- Repositorio: https://github.com/mbmd/AIPDLC
- Proyecto general: https://github.com/mbmd/AIFLC
- Autor: Mohammad Maheri
- Licencia: Apache 2.0 con Adenda de Atribución
Construido sobre AIFLC por Mohammad Maheri — parte del proyecto AI Full Life Cycle.