Gestión del ciclo de vida del desarrollo de software (SDLC)
Gestiona todo el ciclo de vida del desarrollo de software en una sola plataforma: requisitos, desarrollo, revisión, pruebas, aprobación, despliegue y evidencia.
2 min de lectura
El ciclo de vida, fase por fase
Todo cambio de software pasa por las mismas etapas: alguien lo pide, se diseña y construye, se revisa y prueba, se aprueba, se instala y luego se opera. El modelo de ciclo de vida — cascada, iterativo o ágil — cambia cada cuánto se recorre, no las etapas en sí.
Cómo se registra cada fase en DevGob
| Fase del SDLC | En DevGob |
|---|---|
| Solicitud y caso de negocio | Solicitudes de proyecto y casos de negocio con sus propias autorizaciones |
| Requisitos | Épicas, features, elementos de backlog e historias de usuario con criterios de aceptación |
| Desarrollo | Ramas, commits y pull requests vinculados al elemento |
| Revisar | Se exige una revisión de código aprobada antes de las pruebas |
| Pruebas | Resultados de QA, preproducción y producción con evidencia |
| Aprobación | Autorización del comité por rol, para Pre y para Producción |
| Deployment | Evidencia de instalación por ambiente; un rollback abre un bug |
| Operación | Elementos de soporte con niveles de SLA y defectos de producción |
Trazabilidad a lo largo del ciclo de vida
El valor de gestionar el ciclo de vida en un solo lugar es la línea que traza: desde una instalación en producción puedes volver a las pruebas, el código, el requisito y el caso de negocio que lo justificó — y avanzar de nuevo.
Cómo ayuda DevGob
DevGob conecta cada fase del ciclo de vida en un registro por cambio, desde el caso de negocio hasta la instalación en producción.
Leerlo en la documentaciónPreguntas frecuentes
¿Qué modelo de SDLC sigue DevGob?
No impone ninguno. Los equipos ágiles usan sprints y tableros; los equipos con puertas por etapa usan las fases de despliegue y los comités. La mayoría de las organizaciones usa ambos.
¿Cuál es la diferencia entre SDLC y ALM?
El SDLC describe las etapas de construir software; la gestión del ciclo de vida de aplicaciones (ALM) es la práctica y las herramientas que las gobiernan desde la idea hasta el retiro.
¿Puedo adaptar las fases?
Los flujos de trabajo de los elementos se configuran por organización, y una fase de despliegue que no aplica se puede desactivar.
Sigue leyendo
DevOps con gobierno, en un solo registro
DevGob planifica el trabajo y gobierna cada cambio en su camino a producción: backlog, sprints, autorizaciones de comité, evidencia de instalación y auditoría.