La ingeniería de requisitos es el proceso de definir las necesidades de un sistema y sus limitaciones mediante la recopilación y documentación de requisitos, incluidas las características del sistema, el comportamiento esperado y las funciones que debe cumplir. Este proceso implica obtener, analizar y documentar los requisitos a través de técnicas como entrevistas, talleres y casos de uso para luego verificar y validar que los requisitos satisfacen las necesidades del cliente.