51
2.2.2 Формирование команды проекта автоматизации
В случае реализации полнофункционального программного комплекса
стоит выделить следующий состав участников проекта
Менеджер проекта – управляет проектом в общем, является
ответственным лицом, согласовывает вопросы с консультантами, определяет
совместно с другими компетентными лицами общую стратегию проекта,
принимает решения по изменениям в структуре проекта. Менеджер отвечает за
сроки реализации проекта и его общее качество – соответствие спецификации.
Архитектор проекта – принимает ключевые решения по внутренней
структуре проекта, используемым технологиям, определяет межмодульные
ссвязи и другие архитектурно-структурные особенности.
Разработчики:
Первый, Второй – реализуют основные функции определенные
спецификацией новой версии;
Третий – вносит рабочие коррективы, выполняет технические работы по
формированию кода, реализует вспомогательный функционал, корректирует
структуру БД системы при необходимости, вносит изменения в интерфейс
системы (добавляет новые меню, кнопки и другие элементы)
Тестировщики (достаточно условное название, так как эта группа
принимает участие на всех стадиях работы, названы по основному с точки
зрения затрат времени, виду деятельности):
Консультанты – определяют особенности спецификации на первичном
этапе, консультируют разработчиков в ходе реализации, принимают
непосредственное участие в тестировании в реальных условиях, пишут отчеты
и рекомендации.
Тестировщики кода – проводят тестирование сборок на различных
стадиях готовности версии, выполняют классические функции тестирования и
ведения отчетности.