Levitra online Vicodin Online Propecia online

Дискуссии на тему “где же менеджер в agile” ведутся давно, а чем конкретно занимается менеджер проекта продолжает интересовать людей и сейчас. Ответ же прост и одинаково формулируется и в диамате и в project management – “it depends”. И вот от чего.

Менеджер проекта отвечает за успех проекта. Но достигает или не достигает успеха команда. Если упростить модель реальности, в которой существует команда, то она обладает строго двумя характеристиками – она может мочь (или не мочь) достичь успеха и хотеть успеха проекта (или он может быть ей параллелен). Именно это и определяет необходимое поведение менеджера на проекте. Нарисую это схемой.

Под “способностью сделать этот проект” я в данном случае подразумеваю наличие всего необходимого набора знаний, навыков, инструментов, полномочий для того, чтобы иметь возможность придти к успеху. Соответственно при отсутствии способности от менеджера требуется активное вмешательство с разъяснениями, наделением полномочий, научению пользованием инструментами и так далее. Под “желанием сделать этот проект” я подразумеваю наличие морального духа на выполнение этого проекта (совпадение целей\интересов человека (его мотивов) и целей проекта). Соответственно от менеджера при отсутствиии морального духа требуется четкий и постоянный контроль, расстановка промежуточных точек и бдительный их контроль.

Таким образом поведение менеджера определяется сочетанием этих двух факторов. При ответе на каждый из вопросов “да\нет” мы получаем всего 4 возможных варианта поведения менеджера:

  1. Способности нет, желания сделать нет. Требуется постоянное руководство, активное вмешательство, постоянный контроль, “надзирание”. В литературе этот стиль называется, если не ошибаюсь, directing. Agile здесь невозможен. Сами такие люди не являются командой по канону agile – так как самоорганизация в такой среде – это нонсенс ин бэйсик. Единственная организующая сила в такой обстановке – сержант Хартманн.
  2. Способностей нет, но желание есть. Контролировать то, что человек работает, а не курит, не надо, но вот учить его придется постоянно. Впрочем, делать это легко и приятно, так как он сам хочет учиться. В литературе называется coaching. В agile есть такая роль – agile coach. Собственно, этим все сказано.
  3. Способности есть, но желания нет. Учить не надо, но контролировать надо очень жестко. И контрольные точки расставлять самому. И статус выбивать. И дисциплину поддерживать. Это называется controlling. Это не agile. И вместе с тем это то, что представляет собой менеджер в 90% софтверных контор. Естественно, зачастую он как надзиратель и двигатель прогресса имеет специальный бонус – ибо платить бонус ему дешевле чем искать ключики к удовлетворению целей команды.
  4. Способности есть и желание есть. Идеальный случай. Просто скажи что нужно. Народ организуется сам. Это и есть agile. Именно в таком случае менеджер действительно не создает никакой дополнительной полезности в команде, это называется delegating. Это та самая самоорганизующаяся agile-команда. Единственная задача менеджера – ее создать. Нет, даже вот так: Единственная задача менеджера – ее создать.
    Вот тут обычно следует вопли “ну как жеж ее такую создашь! где взять таких людей! такая удача бывает раз в сто лет!”.
    Точно. Такая удача – бывает раз в сто лет. Опытных людей вам никто не даст. Найти опытных людей, которые хотят делать ваш проект, да еще выдернуть их на него – это антинаучная фантастика, так не бывает.
    Поэтому единственный вариант получить ее скорее – это сделать своими руками. Можно найти людей, которые хотят делать ваш проект. Но затем их придется учить. То есть ваша дорога не пройдет мимо того, чтобы быть тренером ваших людей.
    В свое время я побыл сержантом Хартманном, и надзирателем на плантации, и захотелось вместо этого поделегировать умным людям. Чтоб ставишь задачу – и получаешь на выходе решение.
    Только естественно никто их не давал. Поэтому приходилось из добровольцев их выращивать. А для этого – учиться учить. И до сих пор я люблю открывать проекты буткэмпом, в котором на тренировочных задачах отрабатывается процесс и вырабатывается понимание. Хотите создавать свои команды – тогда вам придется этому научиться.
    Ну а если вы хотите стать agile coach’ем  для своей команды или компании – научиться проводить такие воркшопы ваша первейшая обязанность.

P.S. Этот пост взят с thetorch.ru

Об авторе

Денис Петелин
Денис Петелин

Успел попробовать себя во всех ролях софтверных проектов – от разработчика до владельца компании и Заказчика. Поскольку во всех ролях работал успешно, имел востребованный опыт, который передаю другим. Сейчас - веду здоровенный образовательный проект и работаю над разработкой двух софтверных продуктов - системы управления обучением и инструмента для управления agile-проектами.


Добавить комментарий

Take a moment to comment and tell us what you think. Some basic HTML is allowed for formatting.

You must be logged in to post a comment. Click here to login.

RSS комментариев Комментарии:

Классная статья :)

Мне только один момент показался немного противоречивым.

Насколько я понял основную идею и посыл - идеальных условий для agile вам никто не даст, можно только самому их себе создать. А потому – активнее осваивайте agile coaching (в частности, с помощью небезызвестных тренингов :) )

Но с другой стороны, в пункте 3 справедливо утверждается, что в 90% случаев есть проблема с мотивацией команды - люди, в принципе, способны делать проекты, но по разным причинам не горят желанием делать это. Хоть ты им agile предлагай, хоть waterfall – ну, нету у них желания напрягаться. Не следует ли отсюда, что при всем уважении к agile coaching гораздо более важной и базовой задачей является умение выстроить систему мотивации таким образом, чтобы народу хотелось работать? И, получается, не agile коучем тебе, Денис, надо было становится, а компанию свою создавать :)

Ну вообще я свою компанию и создал :)
И с мотивацией (точнее - моральным духом) в таком случае все гораздо проще: например, на последнем месте работе мой менеджер был мало адекватный реальности человек. И поскольку возможность работать без помех для меня один из главных мотивов, то уже отсутствие этого человека создавало мощный моральный дух :)
Но обрати внимание - это не “система мотивации” про деньги, если человек хочет работать - он хочет работать, и адекватного вознаграждения на 9\10 времени ему достаточно. Если человек не хочет работать - надо создавать не “систему мотивации”, а “систему стимулирования” (стимул - острая палка чтоб тыкать в известное место упирающегося осла).
Если же человек очень хочет работать, но не может - его надо учить. По степени результативности среди систем обучения коучинг - на первом месте. Если мы делаем аджайл - то аджайл коучинг :)
Указанный семинар - хороший пример буткампа, введения в тему. Учиться делать правильные вещи (в том числе коучинг) у хороших специалистов - дело крайне нужное (только в этом году я съездил в 2 места поучиться у умных людей и получить равзерутые ответы на вопросы + контакты\ресурсы). Так что если это была ирония “ясное дело нам хотят что-то продать” - то ответ - да, я хочу вам продать идею выращивания своей команды :) Собственно, в моей статье содержится вся информация, необходимая для начала. Кто хочет более подробной - тот идет на буткамп, кто не хочет - читает сам, а кому-то и читать не надо - он сам это придумал. Но если желание есть, а способности нет - но нужно ее приобрести быстро, то сходить на буткамп рекомендуется :)

Иронии не было. Я уже давно зарегистрировался :) Тока что-то никто не звонит :(

Фига се :)
Щаз выясним :)

[...] В каждой из этих компаний есть своя школа менеджмента. Как ты безусловно знаешь, менеджмент – это наука про то, как осуществлять управление. Управление – это про то, как достигать своими силами, силами приданных людей и ресурсов поставленных целей. Твоя цель как менеджера – это оптимизация целевой функции той системы, в которой ты работаешь. Разные целевые функции = разные цели и способы оптимизации, разные системы и разные наборы исходных условий, которые определяют проблемы менеджера и выбор тех или иных способов управления. [...]

Не нашли ответа в комментариях? Воспользуйтесь листом рассылки сообщества Agile.by. Подробнее о листе рассылки вы можете прочитать здесь. Или просто послать свое сообщение на адрес: agile-belarus@googlegroups.com.


Наши партнеры и проекты: