Скрамтрек
Для меня самой шокирующей частью истории Скотта Кука является то, что они делали все эти эксперименты в пик сезона подачи налоговых деклараций! Большинство организаций делают остановку изменений во время пикового сезона. Но если вы можете увеличить коэффициент конверсии, и, следовательно, продаж, в пик сезона, когда ваш конкурент не может, то это подлинное конкурентное преимущество.
Чем DevOps отличаются от Agile?
Certified Agile Professional
Рассказываем об опыте строительной компании, которая внедрила процесс улучшений
Scrum — это автобус, который останавливается лишь на определенных остановках, где люди выходят группами. А Kanban — это маршрутка: захотел пассажир выйти, попросил водителя и вышел там, где ему нужно.
Cycle Time для задачи = время выполнения задачи минус время начала работы над задачей. Например, у вас есть колонки: to do, reopened, developing, testing, stage testing, deployed. Cycle time для задачи будет равен deployed-developing, то есть сколько времени прошло от момента, когда задачу начали делать до момента пока она попала в deployed.
Курс насыщен очень полезным материалом, теория и практика тесно взаимосвязаны на каждом занятии, и благодаря интересной, живой подаче всё легко раскладывается «по полочкам» и запоминается. Особенно понравился формат игр и живых обсуждений. Экспертное мнение по каждому вопросу и советы Василия Савунова были для меня просто бесценны! Без всяких сомнений, буду рекомендовать курс своим коллегам и знакомым.
На Kanban мы посмотрим там, где он и возник. Представьте себе конвейер, на котором делают детали для машин Toyota. Есть станок, он делает зеркала для машин. Он умеет делать левые зеркала, правые зеркала, задние и зеркала для солнцезащитного козырька. Принцип прост: нажми на кнопку, поменяй режим — получи новую продукцию.
Swimlanes
Мне понравилось: отсутствие теории на уроках, интерактивы, общий позитив, хоть мы говорили не всегда о приятных вещах, интересные, примеры и сравнения, веселые доходчивые картинки на слайдах. Василий всячески поощрял участие всех и мне кажется, что он этого добился, вся информация полезная.
Видеокурс с заданиями
25+ видео по всем темам
DevOps в свою очередь ориентируется, в первую очередь на том, как создать быстрый и стабильный поток плановых работ по разработке и администрированию. Тем не менее, DevOps также имеет более целостный подход к систематическому искоренению незапланированной работы, обращаясь к принципам ответственного управления и сокращения технического долга.
Я думаю, это важно, особенно когда я думаю о мире, в котором будут жить трое моих детей. Потенциальное экономическое влияния на производительность труда, уровень жизни и процветание ставит это на первое место.
«Правильные» тестировщики находят много «правильных» багов, и это все попадает в очередь программистам. Если эти баги не проверять и оставлять в основной очереди задач, то скоро вы обнаружите, что программисты заняты какой-то неважной ерундой. Поэтому в команде обязательно должен быть человек, а лучше несколько, которые понимают, какие баги критичны, а какие должны отправиться в неопределенное будущее, в Someday.
Чем DevOps похоже на VisibleOps?
Из минусов могу отметить:
мало занятий, хочется больше так интересно учиться!)
Ответит на все ваши вопросы о том, как применять инструменты Scrum в ваших продуктах и проектах (независимо от вашей роли в них). В курс также входят базовые практики Kanban и лучшие продуктовые практики, дополняющие Scrum.
Вам курс подойдет, если:
В соавторстве с Kevin Behr и George Spafford я написал „Visible Ops Handbook“ в 2004 году. Visible Ops является руководством по достижению трансформации к высокопроизводительным ИТ подразделениями по пути „от хорошего к великому“, и одним из ключевых понятий является понятие по ограничению и сокращению незапланированных работ.
Мы подсчитали, что если бы мы могли просто сократить вдвое количество IT потерь, а также перераспределять эти деньни таким образом, что сможем вернуться в пять раз больше чем было вложено, мы бы производили $ 3 триллионов долларов полезной деятельности в год. Это ошеломляющее количество денег и возможностей, которым мы позволяем ускользнуть из наших рук. Это 4,7 процента от ежегодного мирового ВВП, или больше, чем весь объем производства Германии.
У вас есть колонка Программирование, а за ней – Тестирование. Когда программист закончил задачу, он ее переносит в Тестирование. И получается, что тестировщик как-бы начал тестировать задачу. Но, на самом деле, тестировщик проверяет другую. Да и вообще, вы поставили ограничение WIP на число задач и после того, как программист перенес задачу на тест, у QA нарушен этот лимит. Стало две задачи.
Sub-columns
проджект-менеджер, Paragon Software
Видеокурс Agile и Scrum
Вы тимлид, PM или скрам-мастер;
у вас уже есть или будет Scrum
В DevOps Cookbook и The Phoenix Project: A Novel About IT, DevOps, and Helping Your Business Win, мы описываем лежащие в основе принципы, с помощью которых все DevOps паттерны могут быть получены с помощью подхода «Три пути». Они описывают ценности и философию, которые являются основой процессов, процедур, практик, а также обязательных шагов.
Mike Orzen и я как-то говорили об огромных потерях в IT стриме, вызванными длительными сроками простоя, медлительной передачей работ, незапланированными работами и переделками. Для статью Michael Krigsman мы оценили, сколько полезной деятельности мы могли бы вернуть путем применения принципов DevOps.
Также у нас есть очень полезный Swimlane под названием Someday. Туда мы сублимируем задачи, которые «да-да, обязательно сделаем когда-нибудь» Это реально помогает убрать все лишнее с глаз, чтобы люди могли сконцентрироваться на главном. А эти задачи, как правило, остаются там навсегда.
Заключение
Работа в группах классная, но как правило говорят 2-3 активных человека, а остальные просто слушают. Но тут я даже не представляю что с этим можно сделать.
В остальном все супер, было круто! Василий как спикер просто ❤️ С удовольствием сходил бы именно к нему на дальнейшее обучение.
Объяснит, как применять Agile-принципы, как работать по Scrum на уровне команды и как повышать ее эффективность. Содержит тесты по всем темам, задания и поучительные истории из жизни реальных Agile-команд и организаций.
Практика и ответы на вопросы
Цель DevOps не столько увеличение скорости выдачи нового функционала, сколько развертывания этого функционала в производстве, без хаоса и нарушения работы уже запущенного приложение, а так же быстрое обнаружение и исправление проблем, если они все же происходят. Это добавляет в ITIL такие пункты как настройка сервисов, управление инцидентами и проблемами.
Предпосылки для этого включают возможность находится в состоянии сделать много мелких изменений быстро, без перерыва в обслуживании клиентов.
В данном случае у нас есть Swimlane под названием Blockers. Все задачи, которые требуют решения в режиме реального времени, ставятся в этом блоке. Программисты немедленно прекращают свою текущую задачу, ставят ее на паузу и начинают делать блокер.
В чем ценность DevOps?
Во-первых, это WIP (Work in progress). Мы ставим ограничение на число задач, которые может одновременно делать один сотрудник. Выполнять несколько задач одновременно могли только Наполеон и Цезарь. Мы знаем, как они закончили. Поэтому мы бережем своих людей и спасаем от выгорания: они делают только одну задачу в единицу времени.
Шаги, ведущие команду к самостоятельности и эффективности
Тренер доносил все темы очень доходчиво до аудитории (это чувствовалось по количеству «правильных» вопросов), подталкивал на размышления. В группе царила позитивная атмосфера. По окончанию курса есть большое желание встретиться еще, продолжив обучение со СкрамТрек!
Отзывы о курсе Василия для скрам-мастеров
В качестве улучшения могу предложить проводить занятия чуть-чуть пораньше, т.к. из-за разницы во времени с Москвой уже очень хотелось спать в конце занятия, но досматривать занятие в записи совсем не хотелось 🙂
Допустим, программист не будет переносить задачу на Тестирование и оставит ее в Программировании. Но как ему брать следующую задачу, если у него есть WIP лимит, который он не может нарушить. В таком случае, на помощь приходят Sub-columns. Например, для колонки Программирование делаем под-колонки In progress и Done. И когда программист заканчивает задачу, он переносит ее в Done. Когда тестировщик освободится, он возьмет новую задачу из под-колонки Done колонки Программирование и перенесет ее в свою колонку Тестирование.
В центре внимания находится все бизнес-потоки по созданию ценности, которые включены в IT. Другими словами, он начинается тогда, когда определяются основные требования (например, для бизнес или ИТ), они закончены в разработке, а затем перешли в ИТ-отдел, в которых ценность сервиса затем и доставляется заказчику в виде сервиса.
Знания подаются структурно и системно, огромную позитивную роль играют превьюшные видео, а на занятиях с тренерами приходит понимание о практическом применении. Огромное спасибо Василию за глубокое владениями вопросами и профессионализм, а также за легкую форму подачи материала, который воспринимался куда лучше, чем в классическом формате.
Быстрое время выхода на рынок
Когда мы впервые внедряли Kanban, WIP лимиты сразу же показали узкие места в нашем процессе: в колонке Testing скапливалась большая очередь задач — наш тестировщик не справлялся с проверкой задач. Задачи очень долго находились в очереди. В итоге, программисты успевали подзабыть задачи, которые им переоткрывал тестировщик спустя неделю или две. Раз забыли, значит надо смотреть код и вспоминать, о чем там шла речь, снова погружаться в детали. Это все издержки, которые понижали наш КПД. Тогда мы подключили на проект еще одного QA и проблема была решена.
Понимание, как механики Скрама влияют на результаты команды
руководитель проектов IBS
На занятии не было возможности скучать ни минуты — обучение построено так, что мотивирует максимально включиться через постоянную практику в минигруппах. В процессе урока рождается азарт благодаря некоторой соревновательности между группами и задачами «на вырост», время занятия проходит быстро и увлекательно, информация усваивается налету. Понравилось, что минигруппы постоянно миксуются, это дает дополнительную созможность возможность практики коммуникации в группе с новыми людьми, что очень важно для начинающего скрам-мастера. Вся информация на курсе только по делу.
Хочется выразить отдельную благодарность тренеру за профессионализм, хорошее настроение, увлекательную подачу материала, чуткость к процессу и людям, юмор и отличные примеры.
Самое классное — практика по инструментам фасилитации. Еще очень понравились темы про развитие самоорганизации в командах, про роль скрам-мастера и отдельный урок про ретро. Опытный преподаватель Василий — очень ценно, что преподаватель не просто учит, но и сам практикует то, о чем говорит. Кроме того Василий ответил на ВСЕ возникшие в процессе курса вопросы, большая благодарность за такую отзывчивость )
А после релиза продукта начинается совсем другая жизнь: начинает идти обратная связь от пользователей продукта, нужно быстро на нее реагировать. Вы начинаете работать над HADI циклами — вам нужно постоянно проверять различные гипотезы, где на гипотезу может банально влиять цвет кнопки. Вы начинаете измерять и оптимизировать метрики продукта, например, Pirate Metrics (AARRR) и так далее. Все увеличивает ваш цикл разработки, вы начинаете делать много маленьких задач в непредсказуемой последовательности. И для этого как раз идеально подходит Kanban.
Второй Путь заключается в создании петли обратной связи идущей справа налево. Целью практически любой инициативы по совершенствования процесса является сокращение и усиление обратной связь, чтобы необходимые поправки могли внедряться постоянно.
1. Видеоматериалы до начала каждого занятия и возможность пересматривать записи прошлых занятий.
2. Интерактивная работа с преподавателями.
3. Формат работы в Miro + Discord.
Области внедрения DevOps
Во-вторых, это Swimlanes. Представьте себе, что у вас «лег» сайт. Как это часто бывает — в рабочее время. Вы делегируете задачу вашему лиду или devops – «Поднять сайт сию же минуту». А он сейчас делает другую задачу и планирует ее закончить завтра после обеда. Что делать? Бежать к нему и умолять переключиться на блокера? Можно, но так вы скоро получите прозвище «черный лебедь». Поэтому мы используем Swimlanes.
Подробные дизайны Scrum-мероприятий
В курсе много теоретического и практического материала, записанные лекции с почти бесконечным доступом, очень интересные и увлекательные занятия с играми. И, к счастью, онлайн формат не оказался помехой в проведении игр и в коммуникации с преподавателями и учениками.
инженер тестировщик, скрам-мастер
фаундер ИТ компании
Термином «DevOps» обычно называют возникшее профессиональное движение, которое выступает за совместные рабочие отношения между разработчиками и ИТ-подразделением, в результате получая более быстрое выполнение планируемых работ (например, высокие темпы развертывания), одновременно увеличивая надежность, стабильность, устойчивость и безопасность production-среды. Почему разработчики и ИТ-подразделения (далее для краткости админы)? Потому что, как правило, поток ценностей (value stream) находится между бизнесом (где определяются требования) и заказчиком (куда поставляется результат).
Третий путь заключается в создании культуры, которая влияет на две вещи: постоянное экспериментирование, которое требует принятия рисков и извлечение уроков из успехов и неудач, а также понимание того, что повторения и практики являются предпосылкой к мастерству.
КИВИ Блокчейн Технологии
Как агентство фармацевтического маркетинга Vivanti переехало в Kaiten из Wrike за месяц
»Каждый сотрудник [должен быть в состоянии] проводить быстрые, высоко-скоростные эксперименты… Дэн Маурер руководит нашим потребительским подразделением, в том числе запуск веб-сайта TurboTax. Когда он начинал работу над этим проектом, мы сделали около семи экспериментов за год. За счет внедрения инновационной культуры, они сейчас делают 165 экспериментов в течение трех месяцев налогового сезона. Бизнес результат? Коэффициент конверсии веб-сайта составляет до 50 процентов. Результат для сотрудников? Люди просто любят его, потому что теперь их идеи могут попасть рынок «.
Итоги Третьего Пути включают выделение времени для улучшения повседневной работы, создание ритуалов, которые поощряют команду в принятии рисков и возможному созданию неисправностей в системе с целью повышения устойчивости в перспективе.
Более 17 лет назад лидеры IT-разработки сформулировали манифест Agile. Главное, что можем выделить из манифеста:
Подводя итоги, хочу отметить, что Scrum — гибкая методика разработки, а Kanban — еще более. Всему свое время и место. Если это разработка нового продукта, то на старте разработки и до релиза лучше использовать Scrum, так как он делает разработку более контролируемой по срокам. Также в Scrum много коммуникаций в команде: ребята обсуждают весь бэклог спринта перед стартом, задают вопросы авторам задачи (UX, продакт-менеджерам, бизнес-аналитикам), оценивают задачи сообща с помощью Planning poker. Scrum помогает детально погрузить команду в суть продукта.
Scrum и Kanban — представители методологий Agile-семейства. Обе считаются гибкими и итеративными. Перед тем, как разобраться в разнице между ними, вспомним кратко о том, что их объединяет.
Какую бы из Agile-методологий вы не выбрали, вы можете качественно реализовать ее с помощью платформы для управления проектами Hygger.io.
Высокие темпы развертывания позволяют проводить эксперимент быстро и практически непрерывно. Скотт Кук, основатель Intuit, был одним из самых ярых сторонников „безудержной инновационной культуры“ на всех уровнях организации. Один из моих любимых примеров приводится ниже:
Курс хорошо обогащает понимание того, что должен уметь Scrum Master. Особенно хорош тем, что это не 2-дневный тренинг, а месячное обучение. Студенты находятся весь месяц в размышлениях о новых горизонтах, имея возможность практиковать новое в своих командах.
Источники:
https://www.slideshare.net/ScrumTrek/&rut=0919ea0ff53afbd93a8c7a718cc11e50cdcc0d48ca939b8e541fdad37f4786dc
https://scrumtrek.online/scrum-master&rut=0c1c360f5976b2a18d299b157de2c19e38c57d68e5f6cbbe471427488af9d620
https://scrumtrek.online/&rut=854c82b5933bd87dae250381110b250b5fbe3eb4637503cb5c7ae4f753c3356a
https://habr.com/ru/companies/hygger/articles/351048/&rut=c922535334de90a3907526666c2409dc120497eb66d667a707717eab89e304e2
https://skillbench.ru/&rut=72a75a00636c4aa66af5b55bf675003c8f92606dc9bc13dcac19529004e516ac
https://habr.com/ru/companies/scrumtrek/articles/166039/&rut=beba07f10d5ad1504d2536655ab27c92494c6af7c1f9ee7be09540fbdadfe52c
https://tenchat.ru/1876556&rut=715a7fdf71e91ff46806935d4415886c1be63ed9b1389e9fa062a6f5f020553f
https://kaiten.ru/blog/kanban-vs-scrum/&rut=7dbf51d44e3e7decc9c8792e4e2cfe99ae7aeb5ede6a7f100b7a4409d93ba537
https://2gis.ru/moscow/firm/70000001035516542&rut=1f9fd5695662a6912f0c70f381b3b33f3425a842af9b30fd46bbf236aeb74341