Este documento describe varias técnicas y herramientas utilizadas en la ingeniería de requerimientos, incluyendo entrevistas, cuestionarios, lluvia de ideas, prototipos, análisis jerárquico y casos de uso. Explica que la ingeniería de requerimientos juega un papel clave en el desarrollo de software al definir lo que se desea producir.