La gestión de requerimientos establece lo que el sistema debe hacer en cuanto a procesos, consultas, reportes, alarmas, interfaces, restricciones de seguridad y algunos otros elementos que la organización necesite, por lo que si no se identifican de manera correcta, el software no proporcionará al usuario la funcionalidad esperada; además, si no se determinan de manera completa y clara, no se conocerá el alcance ni será posible estimar la dimensión real del proyecto.