"Марк Паулк, Билл Куртис. Модель зрелости процессов разработки программного обеспечения " - читать интересную книгу автора

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

Линейный менеджер

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

Ведущий специалист

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

Персонал, разработчики, сотрудники

В СММ используется несколько терминов для обозначения исполнителей
различных технических ролей, описанных в ключевых практиках СММ. К персоналу
относятся те сотрудники, включая ведущих специалистов, которые несут
ответственность за выполнение назначенных функций, таких как разработка ПО
или управление конфигурацией ПО, но не являются менеджерами.
К разработчикам относятся технические сотрудники (например, аналитики,
программисты, инженеры), включая ведущих специалистов, которые выполняют в
проекте действия по разработке и сопровождению ПО, но не являются
менеджерами.
Термин "сотрудники" в ключевых практиках определяется и ограничивается
контекстом своего использования (например, "сотрудник, задействованный в
управлении производственным субподрядом").
Подобное распределение ролей может быть определено и для других
инженерных групп, таких как группы системного проектирования и системного
тестирования.
Некоторые проекты или организации не нуждаются во взаимно однозначном
соответствии между ролями и сотрудниками. Один человек может играть
несколько ролей, а каждая роль может выполняться несколькими сотрудниками.
Например, в небольшом, исключительно программном проекте один человек
может играть даже шесть ролей: линейный менеджер по системному
проектированию, проектный менеджер по системному проектированию,
производственный линейный менеджер, производственный менеджер проекта,
менеджер проекта и менеджер по управлению конфигурацией ПО.