El MVP no-code de ÉGIDA
ÉGIDA es un portal de autogestión de madurez y cumplimiento normativo en seguridad de la información y ciberseguridad para órganos de la Administración del Estado de Chile, según el DS N°7/2023 (NTSIC). Este MVP validó el concepto antes de construir el producto final.
¿Qué demuestra este MVP?
- Autodiagnóstico determinístico: 20 controles críticos del Anexo A NCh-ISO 27001, 4 por función NTSIC, con cálculo real del Índice de Madurez Institucional (IMI).
- Asistente normativo con IA (RAG): responde consultas citando el instrumento y el artículo, con rechazo de temas fuera del corpus y advertencia de validación humana.
- Enfoque público: trazable, auditable y verificable — la IA solo asiste; el diagnóstico es 100% determinístico.
El stack no-code
- Kiro — el portal y la lógica del autodiagnóstico se generaron con Kiro, el agente de desarrollo asistido por IA: se especifica el comportamiento en lenguaje natural en vez de escribir el código a mano. Publicado en GitHub Pages (gratuito y permanente).
- Chatbase — el agente RAG (base de conocimiento normativa + prompt v3 con citación) es genuinamente no-code y sigue en vivo, embebido aquí en la pestaña «Asistente».
De MVP a producto
Validado el concepto, ÉGIDA se reconstruyó como producto codificado (Java 21 + Spring Boot, React, RAG propio sobre pgvector), desplegado en egida.uk. El MVP amplió su alcance de 20 a 45 controles en el producto final.
Autodiagnóstico de madurez — 20 controles críticos NCh-ISO 27001
Evalúe cada control en escala 0 (inexistente) a 3 (optimizado). El IMI y los promedios por función se recalculan en tiempo real: IMI = (Σ niveles / 60) × 100. Cálculo determinístico, sin intervención de IA. (Alcance del MVP: 20 controles; el producto final evalúa 45.)
| Control | Pregunta | Función NTSIC | Nivel |
|---|
En el producto final: persistencia de evaluaciones, informe de brechas en PDF con exigencia normativa, panel por rol y malla de dependencias entre controles.
Asistente normativo — consulta con citas verificables
Agente RAG no-code (Chatbase) sobre el corpus normativo chileno. Cita instrumento y artículo, distingue OIV, aplica plazos con sus condiciones y rechaza lo que no está en el corpus. Toda respuesta requiere validación humana.
Chat conectado en vivo al agente RAG del MVP (16/16 consultas, 0 alucinaciones). Pruebe: «¿Qué plazos de reporte aplican si un servicio público sufre una denegación de servicio?»
Modo sin conexión: reproduce textualmente respuestas de la validación del MVP.