Este documento trata sobre ingeniería de requerimientos. Define requerimientos como las condiciones o atributos que debe poseer un sistema para satisfacer las necesidades de los usuarios. Explica que los requerimientos se dividen en funcionales y no funcionales, y que existen diferentes fases y técnicas para levantar requerimientos como entrevistas, casos de uso y brainstorming. También menciona algunos atributos de calidad comunes como disponibilidad, rendimiento y usabilidad.