Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лукин к Судаку 2011-04апр11.doc
Скачиваний:
9
Добавлен:
01.03.2025
Размер:
159.23 Кб
Скачать

Роли в команде

Работая над проектом, участники команды играют определённые роли. Часть из них, которые мы назовём техническими, имеют непосредственное отношение к производству продукта. Другие, назовём их командными, в большей степени относятся к жизни команды. Руководитель проекта точно знает распределение технических ролей, тем более, участник, играющий определённую роль, выполняет определённые обязанности и несёт за их исполнение ответственность. Командные роли складываются чаще стихийно, но они очень важны для устойчивой работы команды, особенно когда проект переходит в категорию «безнадёжных». Примеры ролей первого типа возьмём из методологии экстремального программирования, второго – из описания «безнадёжных проектов» [4].

Итак, технические роли:

  • Программист – основа проекта, обеспечивает понимаемость программ всей командой.

  • Заказчик – ставит задачу, уточняет и контролирует.

  • Тестер – следит за регулярными запусками тестов.

  • Ревизор – следит за общей картиной разработки и контролирует успешность продвижения к цели.

  • Инструктор – контролирует правильность исполнения проекта и вмешивается в него по необходимости.

  • Консультант – приносит в команду знания для решения возникающих проблем.

  • Руководитель – руководит проектом, принимает основные решения и за всё отвечает.

Командные роли:

  • Председатель – выбирает путь к цели. Умеет обнаружить сильные и слабые стороны команды, обеспечивает наилучшее использование потенциала участников.

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

  • Генератор идей – выдвигает новые идеи, уделяя основное внимание главным проблемам. Пытается внедрять радикальные технологии.

  • Критик – анализирует проблемы с прагматической точки зрения, оценивает идеи, придает сбалансированность решениям. Противовес генератору идей.

  • Рабочая пчелка – превращает планы и концепции в практические рабочие процедуры.

  • Опора команды – поддерживает силу духа, оказывает помощь участникам, способствует подъему командного настроя.

  • Добытчик – налаживает внешние контакты, которые могут быть полезными для команды. Может эффективно раздобыть любые нужные для проекта ресурсы.

  • Завершающий – поддерживает в команде настойчивость в достижении цели. Играет доминирующую роль на стадии финального тестирования и сдачи.

Каждый участник может играть несколько ролей. Разумеется, командные роли важны не только в «безнадёжных», но и в обычных проектах. Редко бывает, чтобы на протяжении периода разработки проект проходил абсолютно гладко. Время от времени возникают большие или маленькие кризисы. Вот тут-то наиболее ярко и проявляются командные роли, которые в той или иной мере направлены на сплочение команды. Руководитель проекта должен поддерживать командный настрой, никогда не следует экономить усилия, если речь идет о сохранении команды.

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