Документ описывает определение и уровни требований к программному обеспечению (ПО), включая бизнес-требования, требования пользователей и функциональные требования. Также рассматриваются процесс разработки и управления требованиями, включая этапы извлечения, анализа, документирования и утверждения требований, а также важность зафиксирования требования и сотрудничества с клиентами для достижения согласия. Отмечается, что спецификация требований не должна содержать деталей дизайна и что бизнес-правила не являются требованиями к ПО, но могут влиять на функциональные атрибуты.