Registered Education Provider

ГлавнаяБаза знанийСтатьи

Сбор и анализ требований к программному продукту

Данная статья адресована менеджерам проектов и бизнес аналитикам, которые занимаются сбором и анализом требований к системе с последующим проектированием на их основе.

Цель статьи – предложить готовый подход (методологию) по сбору и анализу требований с последующим проектированием системы на их основе. Методики изначально рассматриваются в рамках итерационного или циклического циклов разработки, в отличие от методик ведущих издателей, которые в исходном виде могут быть использованы только в водопадной или каскадной моделях. Благодаря этому, приведенная методология идеально подходит компаниям, использующим или планирующим использовать гибкие модели разработки (Agile).

Особое внимание уделяется процессу формирования данных, входящих в устав будущего продукта, так как для большинства проектов фиксация содержания, срока и бюджета происходит именно в уставе (для проектов на заказ — в контракте) и не может быть пересмотрена в дальнейшем. Для выигрыша тендера или удержания клиента, срок, выделенный на этот этап, не превышает 2–3 недель, а потому для обеспечения высокой точности планирования сроков и бюджета нужно иметь идеально выверенную методику. Такую, как в данной статье.

Статья является компиляцией уже существующих подходов, описанных в рамках PMBOK (PMI), Software Requirements Book (Microsoft), а также современных инициатив, которые используются в компаниях Acronis, Microsoft и Borland. Она направлена только на проекты по разработке программного обеспечения, а потому менее универсальна и более кратка и конкретна, нежели методология, представленная в рамках PMBOK. В уже зарекомендовавшие себя процессы автор интегрировал такие артефакты как пользовательские сценарии, навел порядок с такими неоднозначными элементами как «варианты использования», и систематизировал все типы требований.

Загрузить полную версию статьи в формате pdf


Все Статьи

Версия для печати