5.9. Процесс создания инфраструктуры проекта

Инфраструктура — это техническое и организационное обеспечение проекта.

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

Процесс создания инфраструктуры включает:

- выбор и поддержку (сопровождение) технологии, стандартов, методов и инструментальных средств для реализации проекта,

- выбор и установку аппаратных и программных средств,

- разработку методов и средств испытаний ПО,

- обучение персонала и т.п.

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

Часто выбор средств разработки определяет именно фактор квалификации персонала.

Инфраструктура должна модифицировать­ся и сопровождаться в соответствии с изменениями требований к соответствующим процессам. Инфраструктура, в свою очередь, яв­ляется одним из объектов управления конфигурацией.

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

Также могут использоваться средства управления идентификационными параметрами разработчиков и правами их доступа.