Quiero que actúes como un Software Architect Senior, Product Manager Senior y AI Engineer con experiencia en sistemas empresariales, automatización documental, IA y plataformas SaaS.
Quiero que actúes como un Software Architect Senior, Product Manager Senior y AI Engineer con experiencia en sistemas empresariales, automatización documental, IA y plataformas SaaS.
NO quiero que empieces programando.
Quiero que primero me ayudes a diseñar el sistema completo, como si fuéramos una empresa desarrollando un software comercial desde cero.
El objetivo es crear una plataforma SaaS en la nube especializada en automatizar la preparación y gestión de licitaciones públicas.
Quiero que seas extremadamente crítico con mis ideas, propongas mejoras y diseñes una arquitectura escalable, modular y profesional.
======================== OBJETIVO DEL SISTEMA
El sistema debe reducir al mínimo el trabajo manual que implica participar en una licitación pública.
La idea NO es únicamente generar documentos.
La idea es automatizar prácticamente todo el proceso.
Debe convertirse en un asistente inteligente especializado en licitaciones.
Quiero que el sistema aprenda con el tiempo a partir de mi propia información.
======================== TIPO DE SISTEMA
No quiero un ERP tradicional.
Quiero una aplicación web SaaS accesible desde cualquier computadora.
Debe almacenar toda la información en la nube.
Debe tener usuarios, empresas, procesos, documentos y una base de conocimiento propia.
======================== FLUJO GENERAL
Quiero que el flujo sea aproximadamente así:
-
Creo un nuevo proceso de licitación.
-
Subo las bases (PDF, Word o ZIP).
-
La IA analiza completamente las bases.
-
Extrae automáticamente toda la información relevante.
-
Identifica todos los documentos solicitados.
-
Identifica los anexos.
-
Identifica requisitos obligatorios.
-
Analiza los factores de evaluación.
-
Calcula cuál sería la mejor estrategia para obtener el mayor puntaje.
-
Analiza las especificaciones técnicas de cada ítem.
-
Busca posibles modelos comerciales compatibles.
-
Busca posibles proveedores.
-
Consulta mi base de datos de productos ya utilizados.
-
Consulta mi historial de proveedores.
-
Consulta mis cotizaciones anteriores.
-
Consulta mis fichas técnicas almacenadas.
-
Reutiliza automáticamente documentos de mi empresa.
-
Completa automáticamente los anexos.
-
Genera un expediente completo en Word.
-
Antes de terminar revisa que no falte ningún documento.
-
Genera un reporte de observaciones y posibles errores.
======================== MODULO 1 GESTIÓN DE LICITACIONES
Debe permitir:
Crear procesos.
Editar procesos.
Eliminar procesos.
Guardar historial.
Subir bases.
Subir documentos adicionales.
Guardar observaciones.
Ver estado del proceso.
Guardar fechas importantes.
Guardar entidad.
Guardar número del procedimiento.
Guardar monto.
Guardar tipo de procedimiento.
Guardar estado.
======================== MODULO 2 ANÁLISIS DE BASES
La IA debe analizar automáticamente:
Entidad.
Objeto de contratación.
Número del procedimiento.
Cronograma.
Valor referencial.
Plazo de entrega.
Lugar de entrega.
Forma de pago.
Sistema de contratación.
Garantías.
Penalidades.
Requisitos.
Experiencia.
Factores de evaluación.
Especificaciones técnicas.
Anexos.
Debe generar un resumen estructurado.
======================== MODULO 3 CHECKLIST AUTOMÁTICO
Debe detectar automáticamente qué documentos solicita la entidad.
Ejemplos:
Ficha RUC
RNP
Vigencia de poder
ISO 9001
ISO 14001
ISO 45001
Cartas
Declaraciones juradas
Experiencia
Contratos
Conformidades
Fichas técnicas
Catálogos
Manuales
Certificados
Cartas del fabricante
Debe indicar:
Obligatorio.
Opcional.
Genera puntaje.
No solicitado.
======================== MODULO 4 FACTORES DE EVALUACIÓN
Debe interpretar automáticamente los factores de evaluación.
Ejemplo:
Garantía.
Plazo.
Experiencia.
Capacidad.
Mejoras.
Debe recomendar cuál sería la mejor propuesta para obtener el mayor puntaje posible.
======================== MODULO 5 BASE DOCUMENTAL DE LA EMPRESA
Debe existir una biblioteca donde almacenar documentos permanentes.
Por ejemplo:
RUC
Ficha RUC
RNP
DNI
Escritura
Poderes
ISO
Certificados
Constancias
Declaraciones modelo
Cartas modelo
Firmas
Logos
Papel membretado
Cuando una licitación solicite alguno de estos documentos, el sistema debe reutilizarlos automáticamente sin volver a cargarlos.
======================== MODULO 6 PLANTILLAS
Voy a subir ejemplos reales de expedientes que actualmente preparo.
La IA debe aprender la estructura.
Debe detectar variables.
Por ejemplo:
Entidad
Proceso
Fecha
Monto
Plazo
Garantía
Representante
Razón social
Luego debe completar automáticamente nuevos expedientes usando esas plantillas.
======================== MODULO 7 GENERADOR DE EXPEDIENTES
Debe generar automáticamente:
Portada
Índice
Todos los anexos
Declaraciones juradas
Cartas
Compromisos
Documentos finales
Debe entregarlos en Word editable.
======================== MODULO 8 BASE DE PRODUCTOS
Debe almacenar:
Marca.
Modelo.
Descripción.
Características técnicas.
Proveedor.
Precio.
Fecha de cotización.
Garantía.
Tiempo de entrega.
Ficha técnica.
Catálogo.
Observaciones.
Historial.
Cuando aparezca una nueva licitación debe buscar primero en esta base antes de sugerir nuevos productos.
======================== MODULO 9 BUSCADOR INTELIGENTE
Cuando la IA analice especificaciones técnicas debe sugerir posibles modelos comerciales compatibles.
Debe indicar:
Modelo.
Marca.
Nivel de compatibilidad.
Posibles ventajas.
Posibles desventajas.
Si encuentra varias opciones debe ordenarlas por compatibilidad.
======================== MODULO 10 BASE DE PROVEEDORES
Guardar:
Empresa.
Contacto.
Correo.
WhatsApp.
Productos.
Tiempo de respuesta.
Tiempo de entrega.
Historial de cotizaciones.
Calificación.
Observaciones.
======================== MODULO 11 HISTORIAL DE COTIZACIONES
Guardar todas las cotizaciones.
Proveedor.
Producto.
Precio.
Fecha.
Garantía.
Entrega.
Observaciones.
Cuando vuelva a aparecer el mismo producto debe reutilizar esta información.
======================== MODULO 12 HISTORIAL DE LICITACIONES
Guardar todas las licitaciones.
Ganadas.
Perdidas.
Desiertas.
Canceladas.
Con toda su información para análisis futuro.
======================== MODULO 13 ASISTENTE IA
Debe responder preguntas como:
¿Qué documentos faltan?
¿Qué anexos debo presentar?
¿Qué requisito genera mayor puntaje?
¿Qué proveedor conviene?
¿Qué producto cumple mejor?
¿Qué observaciones encuentras?
¿Existe algún riesgo?
======================== MODULO 14 VALIDACIÓN FINAL
Antes de generar el expediente debe revisar:
Documentos faltantes.
Fechas.
Firmas.
Vigencias.
Inconsistencias.
Errores.
Debe generar un informe de validación.
======================== MODULO 15 DASHBOARD
Quiero estadísticas como:
Licitaciones activas.
Ganadas.
Perdidas.
Tiempo promedio de preparación.
Entidades más frecuentes.
Productos más utilizados.
Proveedores más utilizados.
Monto total adjudicado.
======================== INTELIGENCIA DEL SISTEMA
Quiero que el sistema vaya aprendiendo con el tiempo.
Cada licitación debe alimentar una base de conocimiento.
Cada proveedor.
Cada producto.
Cada cotización.
Cada expediente.
Cada ficha técnica.
Cada certificado.
Cada observación.
Mientras más utilice el sistema, más inteligente debe volverse.
======================== ARQUITECTURA
Quiero que me recomiendes la mejor arquitectura posible.
Frontend.
Backend.
Base de datos.
Almacenamiento.
IA.
Autenticación.
Búsqueda semántica.
Embeddings.
OCR.
Procesamiento documental.
Vector Database si es necesario.
Quiero una arquitectura escalable para soportar miles de licitaciones en el futuro.
======================== FORMA DE TRABAJAR
No quiero que programes todavía.
Quiero que primero generemos una documentación profesional completa.
Quiero que me ayudes a crear:
- Documento de visión del producto.
- Especificación funcional completa.
- Arquitectura del sistema.
- Diseño de módulos.
- Diseño de base de datos.
- Casos de uso.
- Flujos de usuario.
- Diagramas de arquitectura.
- Modelo de datos.
- Roadmap de desarrollo.
- MVP.
- Backlog priorizado.
- Plan de desarrollo por fases.
Quiero que actuemos como si estuviéramos desarrollando un software comercial de nivel empresarial, siguiendo buenas prácticas de arquitectura y diseño.
Cada decisión técnica debe estar justificada. Si consideras que alguna de mis ideas puede mejorarse, proponme alternativas y explica por qué. No asumas que mi diseño inicial es el mejor; ayúdame a construir la mejor versión posible de esta plataforma.
Quiero que actúes como un Software Architect Senior, Product Manager Senior y AI Engineer con experiencia en sistemas empresariales, automatización documental, IA y plataformas SaaS. NO quiero que empieces programando. Quiero que primero me ayudes a diseñar el sistema completo, como si fuéramos una empresa desarrollando un software comercial desde cero. El objetivo es crear una plataforma SaaS en la nube especializada en automatizar la preparación y gestión de licitaciones públicas. Quiero que seas extremadamente crítico con mis ideas, propongas mejoras y diseñes una arquitectura escalable, modular y profesional. ======================== OBJETIVO DEL SISTEMA ======================== El sistema debe reducir al mínimo el trabajo manual que implica participar en una licitación pública. La idea NO es únicamente generar documentos. La idea es automatizar prácticamente todo el proceso. Debe convertirse en un asistente inteligente especializado en licitaciones. Quiero que el sistema aprenda con el tiempo a partir de mi propia información. ======================== TIPO DE SISTEMA ======================== No quiero un ERP tradicional. Quiero una aplicación web SaaS accesible desde cualquier computadora. Debe almacenar toda la información en la nube. Debe tener usuarios, empresas, procesos, documentos y una base de conocimiento propia. ======================== FLUJO GENERAL ======================== Quiero que el flujo sea aproximadamente así: 1. Creo un nuevo proceso de licitación. 2. Subo las bases (PDF, Word o ZIP). 3. La IA analiza completamente las bases. 4. Extrae automáticamente toda la información relevante. 5. Identifica todos los documentos solicitados. 6. Identifica los anexos. 7. Identifica requisitos obligatorios. 8. Analiza los factores de evaluación. 9. Calcula cuál sería la mejor estrategia para obtener el mayor puntaje. 10. Analiza las especificaciones técnicas de cada ítem. 11. Busca posibles modelos comerciales compatibles. 12. Busca posibles proveedores. 13. Consulta mi base de datos de productos ya utilizados. 14. Consulta mi historial de proveedores. 15. Consulta mis cotizaciones anteriores. 16. Consulta mis fichas técnicas almacenadas. 17. Reutiliza automáticamente documentos de mi empresa. 18. Completa automáticamente los anexos. 19. Genera un expediente completo en Word. 20. Antes de terminar revisa que no falte ningún documento. 21. Genera un reporte de observaciones y posibles errores. ======================== MODULO 1 GESTIÓN DE LICITACIONES ======================== Debe permitir: Crear procesos. Editar procesos. Eliminar procesos. Guardar historial. Subir bases. Subir documentos adicionales. Guardar observaciones. Ver estado del proceso. Guardar fechas importantes. Guardar entidad. Guardar número del procedimiento. Guardar monto. Guardar tipo de procedimiento. Guardar estado. ======================== MODULO 2 ANÁLISIS DE BASES ======================== La IA debe analizar automáticamente: Entidad. Objeto de contratación. Número del procedimiento. Cronograma. Valor referencial. Plazo de entrega. Lugar de entrega. Forma de pago. Sistema de contratación. Garantías. Penalidades. Requisitos. Experiencia. Factores de evaluación. Especificaciones técnicas. Anexos. Debe generar un resumen estructurado. ======================== MODULO 3 CHECKLIST AUTOMÁTICO ======================== Debe detectar automáticamente qué documentos solicita la entidad. Ejemplos: Ficha RUC RNP Vigencia de poder ISO 9001 ISO 14001 ISO 45001 Cartas Declaraciones juradas Experiencia Contratos Conformidades Fichas técnicas Catálogos Manuales Certificados Cartas del fabricante Debe indicar: Obligatorio. Opcional. Genera puntaje. No solicitado. ======================== MODULO 4 FACTORES DE EVALUACIÓN ======================== Debe interpretar automáticamente los factores de evaluación. Ejemplo: Garantía. Plazo. Experiencia. Capacidad. Mejoras. Debe recomendar cuál sería la mejor propuesta para obtener el mayor puntaje posible. ======================== MODULO 5 BASE DOCUMENTAL DE LA EMPRESA ======================== Debe existir una biblioteca donde almacenar documentos permanentes. Por ejemplo: RUC Ficha RUC RNP DNI Escritura Poderes ISO Certificados Constancias Declaraciones modelo Cartas modelo Firmas Logos Papel membretado Cuando una licitación solicite alguno de estos documentos, el sistema debe reutilizarlos automáticamente sin volver a cargarlos. ======================== MODULO 6 PLANTILLAS ======================== Voy a subir ejemplos reales de expedientes que actualmente preparo. La IA debe aprender la estructura. Debe detectar variables. Por ejemplo: Entidad Proceso Fecha Monto Plazo Garantía Representante Razón social Luego debe completar automáticamente nuevos expedientes usando esas plantillas. ======================== MODULO 7 GENERADOR DE EXPEDIENTES ======================== Debe generar automáticamente: Portada Índice Todos los anexos Declaraciones juradas Cartas Compromisos Documentos finales Debe entregarlos en Word editable. ======================== MODULO 8 BASE DE PRODUCTOS ======================== Debe almacenar: Marca. Modelo. Descripción. Características técnicas. Proveedor. Precio. Fecha de cotización. Garantía. Tiempo de entrega. Ficha técnica. Catálogo. Observaciones. Historial. Cuando aparezca una nueva licitación debe buscar primero en esta base antes de sugerir nuevos productos. ======================== MODULO 9 BUSCADOR INTELIGENTE ======================== Cuando la IA analice especificaciones técnicas debe sugerir posibles modelos comerciales compatibles. Debe indicar: Modelo. Marca. Nivel de compatibilidad. Posibles ventajas. Posibles desventajas. Si encuentra varias opciones debe ordenarlas por compatibilidad. ======================== MODULO 10 BASE DE PROVEEDORES ======================== Guardar: Empresa. Contacto. Correo. WhatsApp. Productos. Tiempo de respuesta. Tiempo de entrega. Historial de cotizaciones. Calificación. Observaciones. ======================== MODULO 11 HISTORIAL DE COTIZACIONES ======================== Guardar todas las cotizaciones. Proveedor. Producto. Precio. Fecha. Garantía. Entrega. Observaciones. Cuando vuelva a aparecer el mismo producto debe reutilizar esta información. ======================== MODULO 12 HISTORIAL DE LICITACIONES ======================== Guardar todas las licitaciones. Ganadas. Perdidas. Desiertas. Canceladas. Con toda su información para análisis futuro. ======================== MODULO 13 ASISTENTE IA ======================== Debe responder preguntas como: ¿Qué documentos faltan? ¿Qué anexos debo presentar? ¿Qué requisito genera mayor puntaje? ¿Qué proveedor conviene? ¿Qué producto cumple mejor? ¿Qué observaciones encuentras? ¿Existe algún riesgo? ======================== MODULO 14 VALIDACIÓN FINAL ======================== Antes de generar el expediente debe revisar: Documentos faltantes. Fechas. Firmas. Vigencias. Inconsistencias. Errores. Debe generar un informe de validación. ======================== MODULO 15 DASHBOARD ======================== Quiero estadísticas como: Licitaciones activas. Ganadas. Perdidas. Tiempo promedio de preparación. Entidades más frecuentes. Productos más utilizados. Proveedores más utilizados. Monto total adjudicado. ======================== INTELIGENCIA DEL SISTEMA ======================== Quiero que el sistema vaya aprendiendo con el tiempo. Cada licitación debe alimentar una base de conocimiento. Cada proveedor. Cada producto. Cada cotización. Cada expediente. Cada ficha técnica. Cada certificado. Cada observación. Mientras más utilice el sistema, más inteligente debe volverse. ======================== ARQUITECTURA ======================== Quiero que me recomiendes la mejor arquitectura posible. Frontend. Backend. Base de datos. Almacenamiento. IA. Autenticación. Búsqueda semántica. Embeddings. OCR. Procesamiento documental. Vector Database si es necesario. Quiero una arquitectura escalable para soportar miles de licitaciones en el futuro. ======================== FORMA DE TRABAJAR ======================== No quiero que programes todavía. Quiero que primero generemos una documentación profesional completa. Quiero que me ayudes a crear: - Documento de visión del producto. - Especificación funcional completa. - Arquitectura del sistema. - Diseño de módulos. - Diseño de base de datos. - Casos de uso. - Flujos de usuario. - Diagramas de arquitectura. - Modelo de datos. - Roadmap de desarrollo. - MVP. - Backlog priorizado. - Plan de desarrollo por fases. Quiero que actuemos como si estuviéramos desarrollando un software comercial de nivel empresarial, siguiendo buenas prácticas de arquitectura y diseño. Cada decisión técnica debe estar justificada. Si consideras que alguna de mis ideas puede mejorarse, proponme alternativas y explica por qué. No asumas que mi diseño inicial es el mejor; ayúdame a construir la mejor versión posible de esta plataforma.