AIDED Framework

Fase 0 - Conceptualización

Establecer una base sólida de conocimiento sobre el proyecto mediante iteraciones estructuradas con IA.

FASE 0: Conceptualización y Arquitectura Asistida

Objetivo: Establecer una base sólida de conocimiento sobre el proyecto mediante iteraciones estructuradas con IA.

Proceso de Conceptualización

Cargando diagrama...

Hilo 1: Definición del Proyecto

  • Describe tu idea de producto o aplicación a la IA de forma detallada
  • Incluye: problema a resolver, usuarios objetivo, propuesta de valor, diferenciadores
  • Concluye el prompt con: "Dame un paso a paso detallado para que el proyecto sea exitoso y escale"
  • Entregable: Roadmap inicial del proyecto con hitos y recomendaciones

Hilo 2: Arquitectura de Infraestructura

  • Solicita un diagrama de arquitectura en formato Mermaid
  • Especifica: "En base al contexto del proyecto, crea un diagrama de infraestructura técnica que muestre componentes, servicios, bases de datos y flujos de comunicación"
  • Entregable: Código Mermaid con diagrama de arquitectura completo

Hilo 3: Requisitos Funcionales del MVP

  • Pide una tabla estructurada de requisitos funcionales priorizados
  • Formato sugerido: "Genera una tabla de requisitos funcionales para el MVP con columnas: ID, Funcionalidad, Descripción, Prioridad, Complejidad"
  • Entregable: Tabla de requisitos exportable (Markdown/CSV)

Hilo 4: Modelado de Base de Datos

  • Solicita el diseño del esquema de base de datos
  • Incluye: "Genera el modelo de datos en formato Mermaid o PlantUML, incluyendo todas las tablas, relaciones, tipos de datos y constraints"
  • Solicita adicionalmente:
    • Políticas de RLS (Row Level Security) por tabla
    • Triggers necesarios para integridad de datos
    • Functions de base de datos para lógica recurrente
    • Índices recomendados para optimización
  • Entregable: Diagrama ER, scripts SQL, documentación de seguridad

Hilo 5: Capa de Negocio y Flujos de Usuario

  • Define la lógica de negocio por roles de usuario
  • Solicita: "Describe paso a paso cómo funcionará la aplicación. Explica el recorrido completo para cada tipo de usuario (rol) desde el registro hasta las funciones principales"
  • Entregable: Diagramas de flujo de usuario, casos de uso detallados

Resultado de la Fase 0

Al finalizar esta fase, dispondrás de:

  • Visión clara y estructurada del proyecto
  • Arquitectura técnica validada
  • Requisitos funcionales priorizados
  • Diseño completo de base de datos
  • Flujos de negocio documentados
  • Chat con contexto rico para iteraciones futuras