ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Воскресенье
19 мая
265934 Топик полностью
Красный Свин (06.08.2011 17:28, просмотров: 1) ответил Alex B. на В небольшом коллективе (7 человек), которые работают над нескольким проектами одновременно, не получается сделать все по честному =(
"Когда я слышу 'Agile', я хватаюсь за револьвер" (с)Я.Как инвалид Agile'а, думаю , что кое-кому через некоторое время придет понимание, что некоторые вещи просто работают, в одних условиях и совершенно не работают в других. Это примерно как есть девелоперы, которые и дизайнят хорошо, и код при этом пишут замечательный за что бы они не брались, а есть те, которые как ни стараются, все выходит через одно место. Фраза "... как по книжке.." у меня не вызывает ничего, кроме сардонической ухмылки. Вот пример модели, которая была у нас:После того, как ипанутая на голову финская контора купила нашу, большими говноначальниками было сказано следующее: "..You will have to change your mindsets, brcause we need all of you to work effectivery.. So that we _force_ agile." Говноначальники поменьше сразу сообразили, что жизнь их удалась и сделали следующее:- довольно большая команда, состоящая по ряду причин из достаточно ярких и продуктивных людей, которым было интересно работать, была разбавлена пришлыми из других комманд в результате перетасовки (это любимое занятие говноманагеров)- получившийся конгломерат был разбит на "как по книжке" небольшие команды, во главе которых встали всякие Agile Team Leaders, Scrum masters, Product owners и прочая шелупонь. Шелупонь потому, что их набирали из других перетасованных команд, где резко стали ненужными всякие недо-проджект манагеры. В результате эти все говнолидеры не понимали практически ничего в сильно специфической предметной области и были просто полицаями, которые следили за тупым соблюдением Agile Rituals (от этого слова меня тошнит)- В результате в командах начался дикий срач, потому что те, кто мог и хотел что-то делать, интуитивно не понимали, зачем это все нужно и почему какой-томудень (ATL, ScrumMaster) пытается у них сначала выяснить, что надо делать, потом в меру своего непонимания это делит на ипанутые Agile-юниты, затем рассказывает им же, что же все-таки надо делать и зачем. При этом для услаждения взора говноначальства все это разрисовывается на цветных бумажках развешивается на стенах.В принципе, я примерно понимаю, почему говноначальству так это так все понравилось (IMHO)- унификащия обезьяних команд (разделяй и властвуй) - был введен доп. барьер между ними и обезьянами-девелоперами в виде Scrum masters, ATLs итп- это позволило не брать в голову совсем предметную область (все равно говноманагеры, включая project managers практически довески к экселю) и сосредоточится на чистом управлении, по ходу дела испытывая оргазм от наблюдения StandUps, Planning sessions и разноцветных бумажек на стенах.- наиболее продвинуты рабочие обезьяны сами генерируют идеи, распределяют между основными, генерируюют бурную Agile деятельнось, и приносят на блюдечке абстрактный результат, который выражен в перемещении какого-то значка из Project roadmap слева на право. Короче, один сплошной профит.Что получилось в результате через пару лет:- срач в командах, наиболее эффективные работники ругаются матом и по-маленьку саботируют новые веяния- безмоглые Scrum мастера окончательно все запутывают, потому что ничего не понимают в технических деталях- народ теряет интерес к работе и начинает по-маленьку плевать в потолок.- проекты начинают задерживаться и разваливаться из-за начавшегося бардака. - начальство в недоумении и начинает убирать Agile рогатки, потому что надо деливереть хоть что-то.- в конце концов Agile официально отменяют со словами "we have decided that your old way was better"- поздняк метаться, все просрано.Так что вот, дети, и так бывает, не совсем как в книжках пишут :) P.S. На сладкое..1. один мой знакомый (очень хороший инженер) не выдержав пыток Agile'м, свалил в другую контору. На job interview ему было сказано примерно следующее: "у нас тут тоже типа Agile, мы типа стараемся, но он не работает, похоже...так что мы работаем как работается "2. IMHO. Я вполне допускаю, что эти все новомодные Scrum технологии вполне могут работать (даже примерно так, как написано в умной книжке). Проблема в том, что команда, где это все будет работать, как описано, вполне способна работать с похожей эффективностью и без Agile :) ..что там было у Мольера насчет чудака, который под конец жизни осознал, что он все это время говорил прозой ? ;)