Внимание! Это девелоперское проджектменеджерское псто! Кто не в теме - не надо читать дальше.
Где-то года два назад, когда деревья были большими, путин ещё был президентом, а в
иксовом отделе ареала практически полностью поменялась вся команда, у вашего непокорного слуги возникло желание в этот раз Всё Сделать Правильно и По Уму.
В те прекрасные дни я вовсю зачитывался сайтами и книжками про agile, xp и scrum и было очень здорово ощущать что для полного счастья всего-то нужно - вести итерации, писать юзерстори и вижены, делать митинги и ретроспективы ну и выполнять пару-тройку несложных правил. Начальство было осчастливлено, что "у нас теперь будет скрам", мы напланировали фичей, нарисовали графичек и уселись за работу. Цель первой итерации у нас была "доделать уже этот грёбаный релиз".
Через недельку где-то после старта Грандиозных Реформ, я побухал с
Федей Наседкиным и поделился с ним нашими наполеоновскими планами и фантастическими успехами в вопросах выбора времени дейли-митингов и формата карточек для юзерсторей.
Федя тогда мне сказал что у нас ничего не получится и что нам нужен не скрам, а сертифицироваться на CMM. Естественно, для человека, начитавшегося статей по аджайлу это звучит как полный нонсенс: вот ведь, пожалста, книжка такая-то, книжка сякая-то - везде пишут, что от бюрократии надо избавляться и быть проще, а значит CMM - это зло, я гарантирую это. Ну Федя тогда не стал меня, глупого вьюношу, переубеждать, а просто достал из ящика ещё одну бутылку коньяка и мы стали его пить.
Ну и в общем-то да, скрам у нас действительно провалился, хоть мы поимели несколько бонусов в плане понимания того, как нам надо дальше работать и куда копать и тот грёбаный релиз, хоть и почти через полтора года, но сделали.
Интрига в том, что я-таки понял, что имел в виду Федя уже через много-много месяцев, когда наткнулся в записях с КРИ 2008 на
Дениса Войханского, а затем на его ЖЖ. Денис вляпался в это говно со скрамом на ещё раньше чем я и если бы я встретил его статьи ещё когда был Великим Реформатором, я бы наверное сэкономил нам тысячи времени.
Итак, вот что говорят нам гуру аджайла: Процессы организации разработки слишком сложны и слишком формальны? Любые изменения в проекте приводят к срыву сроков? Писать программы стало скучно? Вам поможет аджайл!!! Избавьтесь от жиры, юзайте доску со стикерами! Забудьте про почту, общайтесь лично! Бюрократия - отстой, гибкость наше всё! Выбросьте ваши старые процессы в помойку, юзайте скрам!
Так вот, дорогие мои, вам врут. Это трудно признать, но ваши проблемы не в бюрократии, не в чрезмерной формализации, не в потере фокуса. Ваши проблемы в том, что вы распиздяйничаете и что у вас бардак. И скрам вам не поможет.
Для того, чтобы внедрять гибкие методологии, нужно чтобы у вас сначала хоть как-то работали негибкие. Если у вас на вопрос "когда будет релиз?" все хлопают глазами и не понимают о чём вообще идёт речь - не нужен вам нахер никакой скрам, вам нужно порядок сначала навести. Если у вас под рукой нету даже списка запланированных фичей, а менеджер проекта не в курсе, кто чем сейчас занимается, то забудьте вы про экстремальное программирование, не про вас оно.
Процентов 80 команд не готовы к внедрению гибких методологий. Аджайл нельзя внедрять когда задача стоит "всё меняем быстро, а то вобще жопа у нас какая-то с проектами". А с проектами обычно у всех жопа. Но от того, что вы будете писать таски не в жиру а на доску, сроки сами собой не будут выдерживаться. От того, что вы будете обсуждать, почему у вас burn-down chart так низко пошёл, задачи сами собой не перестанут факапиться, а релиз не соберётся.
Ещё раз: Проблема не в том, что у вас сейчас плохая методология. Проблема в том, что у вас бардак, вообще никакой методологии нет.
Вот что Федя имел в виду (он наверное и не в курсе, что именно это имел в виду, кстати))).
Мораль. Господа проектные менеджеры. Открывайте
http://users.livejournal.com/_dva_, зафренживайте, открывайте самую старую запись и читайте всё подряд. Этот чувак - один из самых ценных ценных источников инфы по тому как надо организовывать работу среди тех, что я видел в этих ваших интернетах. И забудьте про скрам.