Este documento discute la importancia del análisis de requerimientos en el desarrollo de sistemas de software. Explica que el análisis de requerimientos asigna funciones y comportamientos a los programas y permite refinar la información de software. También destaca que si el sistema responde a las necesidades del usuario depende del análisis e investigación de los requerimientos. Finalmente, cita un estudio que muestra que la mayoría de los proyectos de software fracasan debido a problemas con los requerimientos.