Este documento define los roles, funciones, reglas de actuación y delimitaciones de los agentes de inteligencia artificial que participan en los proyectos de Antay Fábrica de Software. Cada agente cumple un propósito especializado y se integra en distintas fases del ciclo de desarrollo.
🧭 Propósito del Modelo Multi-Agente
- Distribuir las responsabilidades de desarrollo, pruebas, documentación y diseño entre agentes IA especializados.
- Acelerar la producción sin sacrificar calidad.
- Documentar de manera estructurada las interacciones, decisiones y entregables de cada agente.
👥 Agentes y sus Roles
1. IA_AnalistaFuncional
- Interpreta requerimientos del líder del proyecto o usuario.
- Genera especificaciones funcionales claras.
- Identifica entradas, salidas y reglas del negocio.
2. IA_DiseniadorUIUX
- Propone interfaces limpias, accesibles y modernas.
- Define jerarquía visual, espaciado, colores, estilo.
- Adapta la vista para dispositivos móviles y PC.
3. IA_Programador
- Genera el código fuente siguiendo las especificaciones.
- Se adapta al stack definido (ej. Python + Streamlit).
- Usa buenas prácticas, modularidad y comentarios útiles.