Este documento describe los conceptos clave de la ingeniería de requerimientos. Explica que entender los requerimientos de un proyecto es una de las tareas más difíciles para los ingenieros de software. Detalla los pasos del proceso de ingeniería de requerimientos, incluyendo la indagación, elaboración, negociación y especificación de requerimientos. También destaca la importancia de identificar a los participantes y considerar múltiples puntos de vista para desarrollar requerimientos completos y consistentes.