Funciona mejor en proyectos donde los requisitos pueden cambiar o evolucionar, pero se puede adaptar a distintos entornos.