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