Guía rápida: ¿Cómo aplicar el modelo incremental?

Explicaciones + Diagramas o Ejemplo práctico.

¿Qué es el modelo incremental?


El modelo incremental, es una metodología orientada a la descomposición del proyecto y el producto en partes pequeñas y manejables, que permitan la liberación de versiones funcionales de manera gradual, durante la ejecución del proyecto.

Beneficios que ofrece el modelo incremental.


    ✔ Adaptabilidad del ciclo de vida del proyecto.

    ✔ Adaptabilidad del ciclo de vida del producto.

    ✔ Adaptabilidad del ciclo de vida de desarrollo.

    ✔ Retroalimentación constante por parte de los usuarios que habrán de utilizar el producto.

    ✔ Uso eficiente de los recursos, focalizando el esfuerzo en las necesidades reales y actuales de los usuarios.

Buenas prácticas para la implementación.


    ✔ Definir el alcance del proyecto y el producto.

    ✔ Definir las etapas que tendrá el ciclo de vida del proyecto.

    ✔ Definir los incrementos de producto y entregables de valor que deberán ser liberados durante la ejecución del proyecto.

    ✔ Mantener un canal de comunicación fluido con los usuarios para ajustar el producto durante el proceso de desarrollo.




Pre-Condiciones y Post-Condiciones.


Este cuadro expone los pasos previos y posteriores que se deben ejecutar para aplicar correctamente las buenas prácticas enunciadas.

PasoAcción claveCondición
1. El modelo en cascada.Gestionar los proyectos de tecnología que apuntan a productos en estado maduro, aplicando una orientación lineal y secuencial.Pre.
2. El modelo prototipado.Desarrollar prototipos con funcionalidades y recursos mínimos.Pre.
3. El modelo espiral.Gestionar proyectos de tecnología con orientación secuencial e iterativa.Pre.
4. El modelo incremental.Ver el contenido de la presente guía.N/A.

Relaciones lógicas.


Este cuadro expone las prácticas para resolver un problema con el modelo incremental , aplicando las siguientes relaciones lógicas:

PrácticaRelaciónPrácticaCondición mínima
El modelo incremental: RequisitosFinal-InicioEl modelo incremental: Diseño y desarrolloAsegurar que los requisitos se encuentren documentados al máximo nivel de detalle y agrupados por módulos y funcionalidades para su implementación.
El modelo incremental: Diseño y desarrolloFinal-InicioEl modelo incremental: PruebasAsegurar ciclos cortos de pruebas para verificar que el producto cumple con los requisitos.
El modelo incremental: PruebasFinal-InicioEl modelo incremental: ImplementaciónAsegurar que las nuevas versiones del producto se encuentran construidas y alineadas con la versión anterior.
El modelo incremental: ImplementaciónFinal-InicioEl modelo incremental: IteraciónAsegurar que cada incremento de producto cumple con todos los lineamientos del ciclo de vida de desarrollo.

¿Quiénes son responsables?


El responsable del modelo incremental es el arquitecto de aplicación, quien hace parte de la dirección de ti.

Ejemplo.



El modelo incrementalIngenieriaSoftwareIngenieriaSoftwareIngenieriaSoftwareIngenieriaSoftware
El modelo incrementalEl modelo incremental: RequisitosEl modelo incremental: Diseño y desarrolloEl modelo incremental: PruebasEl modelo incremental: ImplementaciónEl modelo incremental: Iteración

Pregunta tipo examen.


Pregunta: La definición que mejor se ajusta para el modelo incremental. ¿Debe ser?

A) Es una metodología de gestión de proyectos de tecnología con orientación secuencial e iterativa, donde cada fase o secuencia de fases se pueden repetir en N ciclo de veces hasta lograr el resultado esperado.

B) Es una metodología orientada a la descomposición del proyecto y el producto en partes pequeñas y manejables, que permitan la liberación de versiones funcionales de manera gradual, durante la ejecución del proyecto.

C) Es una metodología orientada a la creación de prototipos con funcionalidades y recursos mínimos para probar y refinar con los usuarios hasta lograr el resultado esperado.

D) Es una metodología de gestión de proyectos de tecnología con orientación lineal y secuencial, donde cada fase debe completarse antes de iniciar la siguiente fase del proyecto.

Si deseas validar el nivel de conocimiento con relación a: el modelo incremental Inicia el simulador

Sobre el autor.


Juan David López Pava: profesional en administración de empresas y desarrollo de software con certificaciones del PMI y Scrum Institute, apasionado por la transformación digital y la dirección de proyectos de tecnología.