Los procesos de control determinan cuándo y cómo controlar el proyecto. Están íntimamente relacionados con el Ciclo de Vida que el equipo decidió utilizar para el proyecto.

Procesos Predictivos

Se identifican las variables del proyecto para predecir su comportamiento. Esto es muy difícil de hacer en el desarrollo de software. El mayor problema que generan es la espera demasiado larga para controlar el software entregado contra los requerimientos recibidos. Relacionados con la Teoría Clásica del desarrollo de software.

Procesos Empíricos

Aceptan la complejidad del proyecto y miden constantemente los resultados para adaptar el comportamiento. Se reduce el alcance a varias iteraciones cortas, de manera que hay más controles más temprano en la vida del proyecto. Esto implica pasar más tiempo controlando y gestionando.

Procesos Ágiles

La Agilidad propone iteraciones de como máximo un mes, acortando al extremo el feedback loop entre una acción y su resultado, permitiendo controlar constantemente el avance del proyecto en base a los resultados logrados, para poder adaptarse al ambiente VUCA.