На днях, проходя мимо одного из проектных стендапов, услышал вопрос молоденького мальчика (наверное новичка в команде):
- А это точно по аджайлу?
Вопрос адресовался более пожилому коллеге, наверное скрам мастеру, который сморщил лоб, повращал глазами за очками и отрезал:
- По аджайлу.
Я бежал на очередной митинг и не стал останавливаться, чтобы понять, что там такого по аджайлу. Но накатило. Вспомнились мысли и про то что тестировщики тормозят аджайл, и про культ карго аджалистов, а добежав до комнаты совещаний я вдруг понял, что это все-все - просто такое настроение.
Настроение аджайл.
Настроение аджайл.
Про то, как здорово начинать работать по аджайлу, и как здорово работается по аджайлу
Играть в стрип аджайл покер
Говорить, что нужно следовать вот этим правилам и будет счастье
Ходить на тренинги скрам мастера и после веселых примеров приходить просветленным
В настроении всегда главное само настроение, а не результат. И ты чувствуешь настроение и тебя несет. Как в танце. Вот танцуешь и все замечательно. И люди танцуют рядом. И музыка такая хорошая. Но потом нужно оглянуться и понять, что время уже позднее, что народ уже разбредается, что нужно собираться самому, что нужно приводить все в порядок.
И ты сам себя спрашиваешь, документацию ведь не важно писать, ведь не важно же? Ведь главное отношения и общение. Ведь главное то, что в голове. Главное, что есть звезды от аджайла, которые ведут проект...
Но порядок после танца нужно наводить. И звезды с головой полной отношений и общений уезжают, например, в Сингапур, потому что там новый стартап. И они также передают свои знания, но документация - это ведь не важно, ведь знания должны быть в голове, хотя тем более в голове нужен еще и порядок.
Моему текущему проекту лет десять. Это экосистема или раковая опухоль - все зависит от угла наклона. Ее биоценоз или метастазы состоят из туевой кучи продуктов, разбитых на несколько стримов. Каждый раз когда приходится начинать что-то тестировать выясняется, что есть тетрадки чуня, но они на то и тетрадки, что уже никто не знает где они. И тестировщиков сменилось уже не одно поколение, и разработчики уже ушли. И приходит новое поколение с настроением аджайл и говорит "говно вопрос налабаем...документация? не - мы ж по аджайлу..."
Я честно не знаю, как там в проекте где ребята спрашивают "все ли по аджайлу". Хорошо ли, плохо ли. Просто вопрос прозвучал странный - это вопрос настроения, а не результата. Хотя если проект действительно закончиться за полгода, может быть и не стоит описывать все интерфейсы и писать все эти сценарии - код наверняка будет самодокументирован.
Вообще говоря очень странная интерпретация аджайла.
ОтветитьУдалитьЕсли взглянуть на манифест http://agilemanifesto.org/iso/ru/, то там сказано только, то что "Работающий продукт важнее исчерпывающей документации". И главное, что "То есть, не отрицая важности того, что справа,
мы всё таки больше ценим то, что слева."
Что касательно собственного опыта, то на текущем проекте во время стрип покера в стори добавляется таски из серии Добавить/обновить Фича-файл (приемочный лист) Добавить демо-документ (что мы будем демонстрировать в конце спринта) Ну и иногда приходится включать стори на технический долг, которые направленны на избавление от тетрадок Чуня и Рамакришны.
Если резюмировать, то по моему мнению аджайл тут не причем, гораздо важнее понимание продукт оунером важности и полноты документации (если придется писать, зачем в том или ином классе нужен метод toString() то поддерживать такую документацию очень быстро надоест. Ну и правильная приоритезация задач.
Так вы дойдете до того, что аджайл - это бригада гастарбайтеров, не знающая СНИП-ов и ГОСТ-ов, проложившая вам к электроплите проводку в 0.75 квадрата. При включении духовки проводка естественно выгорает, но ведь главное аджайл!
ОтветитьУдалитьPS. То, что написано в статье к аджайлу не имеет никакого отношения. Не вводите стажеров в заблуждение.
По моему скромному разумению аджайл вообще и в принципе всегда ни при чем... хех.
ОтветитьУдалитьЯ просто к тому, что нужно ставить во главу угла не аджайл или иное название неведомой фигни, а результат. Если стрип покер не работает - не нужно его использовать, если стажер не понимает этого, а скрам мастер непонималки только развивает тогда и результаты будут плачевные.
Очень радует комментарий Константина. Редко кто в спринты включает поддержку документации. Респект и уважуха команде.
В Киеве 21-22 мая пройдет очень интересный тренинг по аджайл-мышлению, регистрируйтесь http://kiev.iiba.org/index.php/professional-development/trainings-general/certified-agile-proffesional
ОтветитьУдалить