El documento habla sobre la ingeniería de requerimientos en el desarrollo de sistemas de software. Explica que el proceso de ingeniería de requerimientos establece lo que el cliente requiere del sistema a través de actividades como el análisis de requerimientos, la definición de requerimientos y la especificación de requerimientos. También describe los diferentes tipos de documentos de requerimientos y los desafíos en el proceso debido a que a menudo los requerimientos son incompletos e inconsistentes.