Управление проектами - статьи



             

Разработка требований


По данному вопросу существуют хорошая и гораздо более подробная и глубокая, чем данная статья, литература. Здесь я опишу тот минимум работы, который, по моему мнению, нужно выполнить для того, чтобы в организации появился повторяемый процесс управления требованиями.

  1. Определите источники требований


    В качестве таких источников могут выступать:

    • Начальники любого уровня
    • Сами разработчики
    • Инженеры других отделов
    • Сотрудники коммерческого отдела, менеджеры
    • Представители сотрудничающей организации
    • Отдел клиентской поддержки (Customer service)
    • Конечные клиенты (Retail customers)

  2. Определите, кто, как и когда может вносить на рассмотрение требования к ПО

    При этом не следует ограничивать всех вышеперечисленных действующих лиц какими-либо форматами или средствами. Будьте готовы, что при необходимости требования будут озвучены устно или по телефону, будут отправляться письмом или по ICQ, при чем в том виде, в котором удобно тому, кто данное требование высказывает. В разработке требований будут участвовать самые нетехнические специалисты или даже не специалисты. Главное здесь добиться следующего:

    1. Чтобы разработчик мог работать, не отвлекаясь (см. общие требования по организации процесса разработки).
    2. Дать понять всем участникам процесса, что тот факт, что требование зафиксировано, не означает того, что оно будет выполнено.

  3. Участвуйте в разработке требований

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



    Содержание  Назад  Вперед