Три с половиной уровня структурности проекта

Недавно я для себя открыл простую модель, которая обьясняет, какие инструменты нужны менеджеру и команде для ведения и управления проектами.

Все проекты можно разделить на три уровня, по потребности в структуризации и формализации потоков информации и команд. Почему именно это лежит в основе модели? Потому что структура проекта, на мой взгляд, это первое что следует за «стилем управления» и другими неформализируемыми человеческими вопросами.


Нулевой уровень: управляемый хаос

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

Самый известный инструмент, реализующий хаотический уровень управления проектами – это, конечно, Google Groups :).

Я не стал выносить «хаос» в отдельный уровень структурности, потому что хаос должен присутствовать в любом проекте. Так проект остается живым и мобильным. Хаос человеческого общения – это источник жизни, его нельзя «накрывать» другими уровнями структурности.

Первый уровень: гибкий (agile)

С гибким (быстрым) уровнем структурности, я думаю, знакомы многие. Благодаря Basecamp от «37 Signals», гибкая методология ведения проекта стала понятна не только разработчикам ПО, но и в других областях бизнеса.

Инструменты, которые используются на этом уровне, позволяют не терять решения, и минимально складировать артефакты работы. Упор на разделении задач на атомарные «дела», которые понятны исполнителям. Минимальный набор инструментов этого уровня позволяет реализовать «управление по вехам» (management by milestones):
  • Списки дел (to-do lists)
  • События и календарь (milestones)
  • Документы или другие возможности хранить результаты работы
Часто в списке agile-инструментов есть еще обмен файлами и версионированное хранилище файлов.

Второй уровень: управляемый (managed)

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

Здесь царствует Диаграмма Ганта и «время, потраченное на задачу». Цель – планирование, максимально детальное и реалистичное. Чем более предсказуем контекст проекта и чем более отработаны операции, необходимые в проекте – тем лучше работает диаграмма Ганта. Естественно, прописывание взаимосвязей между задачами и попытка спланировать все, в условиях нечеткой задачи или постоянно меняющихся требований – это безумие. Но есть и другие проекты, например, «постройка микрорайона», где каждый экскаватор расписан по дням и часам.

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

Известные системы, которые работают с управляемым видом проекта – MS Project (увы, это его единственная функция), LiquidPlanner, IBN, Zoho, Comindwork. И, конечно, гранды управления проектами типа @Task или Daptiv.

Третий уровень: определенный (defined)

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

Каждый процесс описывается:
  • Объектом процесса, его полями и свойствами
  • Диаграммой состояний и переходов
  • Правилами доступа при переходах
  • Визуальным оформлением формы и списка
Инструментов, которые поддерживают настраиваемые процессы, уже намного меньше. Хорошие примеры, где это есть – SalesForce (правда, в области CRM, а не управления проектами), Jira, IBN, Comindwork.

Заключение

Автору зачет и уважуха по любому, потому что не так просто написать текст, упомянув собственный продукт так мало раз :)
Спасибо за внимание, жду ваших комментариев!
+38
4 марта 2009, 23:13
84
akve 19,8

комментарии (54)

+9
thorn0 #
Самый известный инструмент, реализующий хаотический уровень управления проектами – это, конечно, электронная почта. :-)
0
akve #
гг :) да, это так. но я посчитал это совсем уж низко. просто способ коммуникации, а не инструмент, который позиционирует себя способом ведения проектов
+1
zw0rk #
По-русски он всё-таки Гант (http://ru.wikipedia.org/wiki/%D0%94%D0%B8%D0%B0%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0_%D0%93%D0%B0%D0%BD%D1%82%D0%B0)
0
akve #
Ок, поправил :) Спасибо!
+1
devprom #
Зря, по-русски оно будет так как и по-английски Гантт. А в википедии банально ошибка.
0
akve #
:)) вот блин. Все, выбрасываю всю филологию напрочь.
0
metronix #
Странно что в статье нет ни слова про CMM хотя описывается именно часть уровней из него))
+3
akve #
Слова те же, но смысл другой. СММ, да, это рядом. Но они подразумевают, что один уровень лучше другого. Но в этой модели — нет, не лучше. Просто выше уровень структурированности данных. Что для одних менеджеров проектов хорошо, а для других смерть на месте.
+1
meexa #
Как из анекдота: «А теперь со всей этой херней мы попытаемся взлететь!» :)
+2
cblp #
Обычно эти уровни добавляются по мере роста проекта. На момент взлёта нет ничего, а вся эта херня присобачивается уже на ходу. Тут главное — суметь не развалиться в полёте.
+1
akve #
Не обязательно. Многие манагеры мыслят сразу диаграммой Ганта или сразу процессами, которые им нужно настроить. Приходят даже в новый проект, и видят сразу структуру, какую хотят. Я с таким столкнулся, и вижу что им не может подойти «сначала что-то попроще».
НЛО прилетело и опубликовало эту надпись здесь
0
rudyryk #
четвертый %) ты подумывал о четвертом уровне? :))
0
akve #
Все что я могу придумать о четвертом уровне, уже нечеловеческое :) Полные автоматизмы
+2
rudyryk #
«нечеловеческий уровень ведения проектов» :)))
0
koshak #
самое классное в схеме на фото — это облако «orbital mind control»
0
akve #
вот это глаз-алмаз!

Там еще вверху написано мелкими буквами «Do not erase!» ) Наверное, для внимательных уборщиц
0
sirmakc #
На втором уровне очень можно хранить документы в Wiki :)
Еще бы почитать про то как эти уровни взаимодействуют друг с другом.
0
akve #
Да, у нас именно Вики.
Я усреднил по многим системам, поэтому назвал просто «документами». Вики — это все-же один специфический вид хранения документов.
0
nomoretears #
А какая конкретно вики?
0
nomoretears #
Вопрос имеет смысл, если вы не о комайндворк. :)
0
Alexlexandr #
Я бы к первому уровню добавил систему task2gather.com, она полностью бесплатна и вобщем то неплоха.
А ко второму уровню добавил бы системы WebAsist Проекты и Teamspace

Тема весьма актуальная для многих, жаль что дискуссия широко так и не развернулась.
0
akve #
С Teamspace очень интересно :) Потому что это совсем не структуризация ведения проектов. Это структуризация всех процессов общения в команде. Что несколько меняет задачу.

Одни из наших клиентов к нам пришли с Teamspace, потому что менеджеры проектов взбунтовались против того, что им не дают инструментов именно управления проектами. Такой вид общения, сякой. «А где мои любимые % выполнения задач?» — вот как они порой спрашивают :)
+1
Alexlexandr #
% выполнения меня всегда ставят в тупик, корректно отобразить их, это отдельная и иногда неподъемная задача
Тут или от балбы писать, либо на большой опыт полагаться, я бы оценивал по отношению к «вчера»
по скорости продвижения проекта
Идем стабильно
Споткнулись/замедлились
Пошли быстрее
Стали
Полетели
0
nomoretears #
Как я понял, task2gather.com по сути имеет те же функции, что и teamer.ru?
0
akve #
я так вижу, task2gather — это типичный GTD, туду-менеджер. про teamer вообще ничего сказать не могу :) мне он не понятен
0
mprokopov #
А как же Sharepoint?
0
akve #
Расскажите вы про Sharepoint :)
Я, возможно, знаком только со старой версией. Но то, что я видел, это платформа для дотачивания программистами. Слабое решение для конечных пользователей.
0
nomoretears #
Что забавно, может мне кажется, но почему-то в отечественных проектах намного чаще оформление сайта хуже. Вот сейчас на IBN бросился в глаза шрифт с засечками, тогда как рядом был «приятно смотреть на» LiquidPlanner. :)
0
akve #
чем новее продукт, тем больше в нем внимания к дизайну и юзабилити :) IBN — уже взрослый, а LiquidPlanner — молодой. Это скорее с вот этим связано, а не «зарубежные / отечественные».
0
nomoretears #
Но тем неменее. Когда на сайте не работает часть ссылок, часть ссылок ведет непонятно куда (непонятно, когда смотришь и не понимаешь, куда попадешь), то это однозначно минус.

Взрослым пора бы не отставать, а то молодые обскачут. :)

А то, что зарубежный/отечественный, не спорю, просто на глаза попадаются именно такие. Вон, сегодня дребеденьги глянул, дак тоже, ну кто мешал красиво заверстать такой продукт? :)
0
akve #
А вот русский молодой продукт с красивым дизайном :) worksection.com/
Удачи этим ребятам!
0
nomoretears #
Мне вот интересно, сможет ли кто-нибудь когда-нибудь сделать качественный обзор всех достойных колаборейшн сервисов, сервисов управления проектами, црм, и т.д.? :)

А русским сервисам конкретное пожелание – учитывать российскую специфику, т.к. иначе и зарубежных хватает. (или русским остается жечь, сильно жечь, чтобы сделать уникальный продукт :)).
0
akve #
Я за это не берусь :) А то выйдет однобоко :))))) Буду себя хвалить, да и только.

Думаю, каждый производитель хочет сделать свой продукт лучше — и все тут. Поэтому делать полный ревью довольно странно. Параметров сегментирования реально много. Приходится выбирать какие-либо, на свой вкус, и давать их как базу для обзора. В общем, непростая задача сделать достойный обзор достойных сервисов :)
0
nomoretears #
Можно сделать как сравнительную таблицу, так и просто написать, кто есть клон кого и в чем различия, или плюсы и минусы…
Да и себя похвалите, чего уж, бесплатно же. %)

Просто есть же качественные продукты, которые будут развиваться, с импортом/экспортом, с платными функциями (как залог, что разработчики зарабатывают и будут развивать его), их бы кто выделил из общей массы.
0
akve #
вот Влад Пастушенко кинул ссылку на свой ревью. Очень много переработано инфы
vladpast.livejournal.com/2030.html
0
DrToller #
реквестую ссылку на оригинал картинки
0
akve #
0
DrToller #
спасибо
0
astroverse #
Забавно. Однако как salesforce попал в третий уровень, не пойму — он же не особо отличается от того же аутлука…
0
akve #
Salesforce — лидер в PaaS. Как в процессах, которые настраиваются конечными пользователями, так и в открытости для разработчиков. По этому критерию это действительно самый примечательный продукт.
0
astroverse #
Ну, последний раз, когда я с ним развлекался, это было года 4 назад, и базовый функционал там фактически повторял аутлук (независимо от того, какой шаблон сферы деятельности выбран вначале). С трудом верится, что его можно адаптировать под характеристики любого бизнес-процесса…
0
Teapot #
0
akve #
а-а-аа!!! Спасибо, сплошная радость :)
0
Shchvova #
куда картинки дели? :)
0
andry #
Главное понимать, что внедрение инструментов не решит ваших проблем, если нет понимания для чего и как их использовать. Лучше об этом писать.
Из этой статьи начинающий может сделать вывод, что внедрив ту же Jira и он сразу получит левелап аж на 4, все будет ок.
0
akve #
Левелы в этой модели привязаны к мышлению менеджера, к мышлению организации. Обмануть невозможно, да, инструменты следуют за развитием мышления. Вытянуть за уши нифига не получится, да и незачем. Нет такого, что какой-либо уровень работает лучше.
Спасибо за акцент, надо будет как-нибудь об этом упомянуть
0
znvPredatoR #
Спасибо за замечательный обзор. Как раз пишу диплом по этой теме.
0
akve #
Не за что :)
0
VORus #
Вот решил, для самообразования, поинтерсоваться темой проектировани: может кто посоветует с чего стоит начать?
0
akve #
проектирования чего? архитектуры систем, или бизнесов/проектов?
0
VORus #
Бизнесов/проектов было бы любопытно.
0
vrsn #
Занятные получились уровни структурированности проектов. В качестве дополнения предлагаю рассмотреть типы ПО которые могут быть использваны для управления проектами. Вот ссылка vladpast.livejournal.com/2030.html
0
akve #
Да, для меня появились срезы «по функциям», «по структурности» и по «человечности». Человечность — это «насколько стоит задача повышения организационных, личных и экспертных качеств каждого участника проекта».

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.