Книга посвящена вопросам формирования требований и работе с ними при разработке сложных систем программного обеспечения. Недоста
точное внимание к э
тому аспекту разработки может привести к превышению расходов, затягиванию сроков выполнения и даже полной неудаче проекта. Ав
торы предлагают хорошо зарекомендовавшие себя ме
тоды выявления, документирования, реализации и тестировани требований, используя для их описания как прецеденты, так и более традиционные ме
тоды. Особое внимание уделяется вопросм уяснения потребностей пользователей, определения масштаба проекта и эффективной обработки изменений. Все этапы иллюстрируются обсуждением полномасштабного рабочего примера.
Книга предназначена для всех участников проекта - как членов команды разработчиков, так и пользователей или заказчиков. Ее задача - помочь создать в рамках отведенного времени и ьюджета высококачественную систему программного обеспечения, удовлетворяющую реальные потребности клиен
тов.