Conclusiones¶
El Sistema de Gestión Integral de Superación de Posgrado UC se concibe como una plataforma institucional completa, no como un módulo aislado de matrícula. La ingeniería de software desarrollada en este proyecto cubre el ciclo real del proceso de posgrado en Cuba: detección de necesidades, diseño y aprobación de programas, convocatoria, matrícula, seguimiento académico, evaluación final, certificación, titulación, reportes e integración con sistemas institucionales.
Perspectivas modeladas¶
| Perspectiva | Artefacto | Ubicación |
|---|---|---|
| Procesos de negocio | Flujo general, fases | negocio/proceso-general.md |
| Reglas del negocio | RN-01 a RN-60 | negocio/reglas-negocio.md |
| Actores | Internos y externos | vision/actores-perfiles.md |
| Responsabilidades | Matriz RACI | vision/matriz-raci.md |
| Módulos | M-01 a M-16 | vision/modulos.md |
| Requisitos | RF-001 a RF-125, RNF-01 a RNF-20 | requisitos/funcionales.md |
| Priorización | MoSCoW y MVP | requisitos/priorizacion.md |
| Casos de uso | CU-001 a CU-100 | casos-uso/mapa-general.md |
| Estados | Programa, solicitud, académico, evaluación | diagramas/estados.md |
| Secuencia | Login, solicitud, validación, calificación, reporte | diagramas/secuencia.md |
| Actividades | Inicio de sesión, solicitud, evaluación, reporte, certificación | diagramas/actividades.md |
| Dominio | Entidades principales | datos/modelo-dominio.md |
| Clases | UML con operaciones | datos/diagrama-clases.md |
| Datos | Modelo lógico y diccionario | datos/modelo-logico-datos.md |
| Arquitectura | General, técnica, componentes, despliegue | arquitectura/arquitectura-general.md |
| Integraciones | RegID, Moodle, SGD, contable, MES | arquitectura/integraciones.md |
| Seguridad y auditoría | Principios y bitácora | arquitectura/seguridad-auditoria.md |
| Offline | Sincronización | arquitectura/offline-sincronizacion.md |
| Interfaz | Pantallas y wireframes | interfaz/pantallas.md |
| Pruebas | Casos, criterios, trazabilidad | pruebas/casos-prueba.md |
| Gestión | Roadmap, riesgos, glosario | gestion/roadmap.md |
Cobertura de la ingeniería de software¶
flowchart LR
A[Requisitos] --> B[Análisis]
B --> C[Diseño]
C --> D[Implementación]
D --> E[Pruebas]
E --> F[Despliegue]
A -.-> A1[RF / RNF / RN]
B -.-> B1[Actores / CU / Procesos]
C -.-> C1[Clases / Datos / Arquitectura / UI]
D -.-> D1[Componentes / Stack]
E -.-> E1[Casos de prueba / Criterios / Trazabilidad]
F -.-> F1[Integración / Despliegue / Operación]
Alineación con el dominio¶
- Trazabilidad completa: cada regla de negocio está vinculada al menos a un requisito funcional, un caso de uso y un caso de prueba (ver pruebas/trazabilidad.md).
- Cumplimiento normativo: las RN-01 a RN-60 reflejan el proceso cubano de posgrado, desde la detección anual de necesidades hasta la conservación del archivo histórico de graduados.
- Cobertura institucional: el sistema soporta múltiples facultades, programas, ediciones, usuarios y roles, con escalabilidad y multi-tenancy por facultad.
- Seguridad y auditoría: todas las acciones críticas quedan registradas, con cifrado en tránsito y reposo, HTTPS, control de acceso basado en roles y principio de menor privilegio.
- Integración: el sistema se interconecta con RegID, Moodle, gestión documental, sistema contable y MES/COPEP mediante adaptadores que registran auditoría de cada intercambio.
Beneficios esperados¶
| Beneficio | Impacto |
|---|---|
| Centralización del proceso | Disminución de reproceso y documentos físicos. |
| Trazabilidad documental y académica | Cumplimiento normativo y respuesta rápida a auditorías. |
| Reducción de tiempos | Validación documental y matrícula en horas, no semanas. |
| Mejor control académico | Alertas tempranas por bajo rendimiento o vencimiento de plazos. |
| Reportes confiables | Exportación a Excel, PDF y XML en formatos oficiales. |
| Mejor experiencia de usuario | Flujos claros, diseño responsivo y soporte offline. |
Próximos pasos sugeridos¶
- Validación con stakeholders: revisar el modelo con Dirección de Posgrado, Secretaría Docente, Comité Académico y el área de informática.
- Prototipado de alta fidelidad: convertir los wireframes en mockups navegables.
- Diseño técnico detallado: APIs, contratos, esquema físico de base de datos, política de backups.
- Plan de pruebas ampliado: automatización de regresión, pruebas de carga, seguridad y DRP.
- Estrategia de despliegue por fases: siguiendo el roadmap propuesto.
- Gobernanza de datos: catálogo maestro, calidad del dato y propietarios de la información.
Cierre
Con esta base, el proyecto queda preparado para evolucionar hacia diseño técnico detallado, prototipado, implementación iterativa, pruebas automatizadas y despliegue institucional escalonado.