Масштабирование Agile в Единой фронтальной системе СбербанкаSergey Rogachev
Презентация доклада "Масштабирование Agile в Единой фронтальной системе Сбербанка" Сергея Рогачева на конференции AgileKitchen, посвященной масштабированию Agile, которая прошла в Москве 22 сентября 2016 года (https://agilerussia.timepad.ru/event/374516). Также см. видео этого доклада: https://youtu.be/mJpCJiVNuME.
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...Denis Tuchin
Видео выступления: https://www.youtube.com/watch?v=vOMSRSTl1Xo
Хотим мы этого или нет, но часто приходится работать с удалёнными командами, а иногда и с полностью распределёнными, когда все участники сидят в разных местах. На докладе разберём некоторые паттерны организации взаимодействия распределённых Agile команд, какие из них работают лучше, какие хуже и почему, а также посмотрим, что можно изменить, чтобы получился всё же Agile. Рассмотрим такие паттерны как:
- передача изолированных User Story удалённой команде
- Индивидуальные User stories
- Scrum of Remote Scrums
- Функциональные распределённые команды
- Scrum in spite of distributed team
В начале 2011го года компания Skype купила небольшой стартап под названием Qik. На тот момент в компании Skype был официальный процесс на базе SCRUM. Вышло так, что после перехода на этот процесс, команда Qik сильно потеряла в скорости поставки. В своём докладе я расскажу, что именно произошло, и как следование правилам Scrum мешало команде быстро и качественно разрабатывать свой продукт.
Алексей Пименов. Kanban — это не то, что вы привыкли о нем думатьScrumTrek
Что только не называют сегодня Канбаном. В каком только виде не пытаются это использовать. Но если мы хотим результат, и результат уровня организации, то нам надо точно знать, что такое - современный Канбан для нематериального производства, как он работает, за счет чего и как он помогает развивать организации. Мы познакомимся с основными принципами, практиками, повестками и метриками Канбана. Рассмотрим механику его работы в организации и то, каким образом он развивает культуру.
Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)Denis Tuchin
Видео: http://youtu.be/CTrRzdzhj1s?list=PLu7pKL8OAoRSze5Ts9wrbcEQBvXDx-AGq
Если вы начали проводить ретроспективы в своей команде, это ещё не значит, что вы внедрили процесс постоянного совершенствования (Kaizen). Часто у начинающих и не только Agile команд возникают те или иные сложности: выявленные проблемы не существенны или находятся за пределами влияния команды, действия по решению проблем не воплощаются в жизнь.
На докладе мы рассмотрим типичные проблемы Agile ретроспектив и как с ними бороться. Начнём с такого часто встречаемого случая, когда члены команды достаточно позитивно настроены, не видят проблем в своей работе и их идеи по улучшению процесса сводятся к предложениям по организации инфраструктуры офиса: кондиционеры, видов чая и т.д.
Здесь нужно вернуть команду с небес на землю, показать, какие проблемы есть на самом деле и профасилитировать нахождение решений.
Другой частый случай почти полная противоположность первому по атмосфере, но по эффекту на ретро очень похож. Члены команды настолько сильно находятся под прессингом дефектов и постоянных "хотелок" заказчиков, что не верят, что что-то можно улучшить и видят проблемы только в других командах, но не у себя.
Здесь более сложный процесс по нормализации атмосферы в команде. Рассмотрим первые 3 важных шага, как это сделать: снижение психологического напряжения процессным путём, решение основных проблем и маленькие победы.
Третья проблема, которую успеем рассмотреть: принятые на ретроспективе решения, не претворяются в жизнь. Практики для исправления достаточно просты, но далеко не все о них знают и их соблюдают: добровольное назначение задач, голосование консенсусом и добавление задач в беклог.
Последнее время термины «Канбан» и «Канбанизация» очень часто используются в ИТ. Но что же это такое? Мы приглашаем Вас на бесплатный вебинар, который посвящен теме Kanban в сфере разработки программного обеспечения.
В ходе вебинара вы:
- Узнаете основы Kanban
- Поймете откуда пришел сам подход
- Увидете как Kanban работает в ИТ-шных проектах
Вебинар прошел 23 сентября 2014. Узнать больше можно по ссылке: http://coach.ak-itconsulting.com/2014/09/webinar-kanban/
Егор Крюнькин. Agile-ом по Lean production или Гибкий путь государственного у...ScrumTrek
Внедрять проектное управление в государственном секторе — дело неблагодарное, а местами и бесполезное. Госзаказчику просто так не продашь PMбук, ему охота видеть ГОТОВЫЙ ПРОДУКТ и обязательно доказать, что это работает. А еще, чтобы это как то способствовало выполнению поручений руководства страны и духу времени (например экономии, клиентоориентированности и импортозамещению). И как же впихнуть все хотелки в один framework? Мы (отделение Пенсионного фонда РФ по Самарской области) для себя нашли ответ и готовы им поделиться. Что будет в докладе: примеры из практики; путь от каскада до собственных Agile разработок; немного провокаций.
Масштабирование Agile в Единой фронтальной системе СбербанкаSergey Rogachev
Презентация доклада "Масштабирование Agile в Единой фронтальной системе Сбербанка" Сергея Рогачева на конференции AgileKitchen, посвященной масштабированию Agile, которая прошла в Москве 22 сентября 2016 года (https://agilerussia.timepad.ru/event/374516). Также см. видео этого доклада: https://youtu.be/mJpCJiVNuME.
Денис Тучин - Удачные и неудачные паттерны распределённого Agile (Agile Days ...Denis Tuchin
Видео выступления: https://www.youtube.com/watch?v=vOMSRSTl1Xo
Хотим мы этого или нет, но часто приходится работать с удалёнными командами, а иногда и с полностью распределёнными, когда все участники сидят в разных местах. На докладе разберём некоторые паттерны организации взаимодействия распределённых Agile команд, какие из них работают лучше, какие хуже и почему, а также посмотрим, что можно изменить, чтобы получился всё же Agile. Рассмотрим такие паттерны как:
- передача изолированных User Story удалённой команде
- Индивидуальные User stories
- Scrum of Remote Scrums
- Функциональные распределённые команды
- Scrum in spite of distributed team
В начале 2011го года компания Skype купила небольшой стартап под названием Qik. На тот момент в компании Skype был официальный процесс на базе SCRUM. Вышло так, что после перехода на этот процесс, команда Qik сильно потеряла в скорости поставки. В своём докладе я расскажу, что именно произошло, и как следование правилам Scrum мешало команде быстро и качественно разрабатывать свой продукт.
Алексей Пименов. Kanban — это не то, что вы привыкли о нем думатьScrumTrek
Что только не называют сегодня Канбаном. В каком только виде не пытаются это использовать. Но если мы хотим результат, и результат уровня организации, то нам надо точно знать, что такое - современный Канбан для нематериального производства, как он работает, за счет чего и как он помогает развивать организации. Мы познакомимся с основными принципами, практиками, повестками и метриками Канбана. Рассмотрим механику его работы в организации и то, каким образом он развивает культуру.
Денис Тучин - Болезни Agile ретроспектив и как их лечить (2016 AgileTour.By)Denis Tuchin
Видео: http://youtu.be/CTrRzdzhj1s?list=PLu7pKL8OAoRSze5Ts9wrbcEQBvXDx-AGq
Если вы начали проводить ретроспективы в своей команде, это ещё не значит, что вы внедрили процесс постоянного совершенствования (Kaizen). Часто у начинающих и не только Agile команд возникают те или иные сложности: выявленные проблемы не существенны или находятся за пределами влияния команды, действия по решению проблем не воплощаются в жизнь.
На докладе мы рассмотрим типичные проблемы Agile ретроспектив и как с ними бороться. Начнём с такого часто встречаемого случая, когда члены команды достаточно позитивно настроены, не видят проблем в своей работе и их идеи по улучшению процесса сводятся к предложениям по организации инфраструктуры офиса: кондиционеры, видов чая и т.д.
Здесь нужно вернуть команду с небес на землю, показать, какие проблемы есть на самом деле и профасилитировать нахождение решений.
Другой частый случай почти полная противоположность первому по атмосфере, но по эффекту на ретро очень похож. Члены команды настолько сильно находятся под прессингом дефектов и постоянных "хотелок" заказчиков, что не верят, что что-то можно улучшить и видят проблемы только в других командах, но не у себя.
Здесь более сложный процесс по нормализации атмосферы в команде. Рассмотрим первые 3 важных шага, как это сделать: снижение психологического напряжения процессным путём, решение основных проблем и маленькие победы.
Третья проблема, которую успеем рассмотреть: принятые на ретроспективе решения, не претворяются в жизнь. Практики для исправления достаточно просты, но далеко не все о них знают и их соблюдают: добровольное назначение задач, голосование консенсусом и добавление задач в беклог.
Последнее время термины «Канбан» и «Канбанизация» очень часто используются в ИТ. Но что же это такое? Мы приглашаем Вас на бесплатный вебинар, который посвящен теме Kanban в сфере разработки программного обеспечения.
В ходе вебинара вы:
- Узнаете основы Kanban
- Поймете откуда пришел сам подход
- Увидете как Kanban работает в ИТ-шных проектах
Вебинар прошел 23 сентября 2014. Узнать больше можно по ссылке: http://coach.ak-itconsulting.com/2014/09/webinar-kanban/
Егор Крюнькин. Agile-ом по Lean production или Гибкий путь государственного у...ScrumTrek
Внедрять проектное управление в государственном секторе — дело неблагодарное, а местами и бесполезное. Госзаказчику просто так не продашь PMбук, ему охота видеть ГОТОВЫЙ ПРОДУКТ и обязательно доказать, что это работает. А еще, чтобы это как то способствовало выполнению поручений руководства страны и духу времени (например экономии, клиентоориентированности и импортозамещению). И как же впихнуть все хотелки в один framework? Мы (отделение Пенсионного фонда РФ по Самарской области) для себя нашли ответ и готовы им поделиться. Что будет в докладе: примеры из практики; путь от каскада до собственных Agile разработок; немного провокаций.
Как сделать командные встречи более эффективными? У меня нет одного волшебного рецепта для решения этого комплексного вопроса, но я буду рада поделится с вами набором техник с примерами, которые помогут вам:
Быть лучше подготовленным к встречам;
Фокусировать участников на теме обсуждения;
Уменьшать количество разговоров не относящихся к основной теме дискуссии;
Научить участников быстро принимать решения;
Митигировать конфликтные ситуации;
Описывать механизм реализации договоренностей, принятых на встрече.
Из моего доклады вы узнаете, что такое фасилитации и кто такой фасилитатор, а так же изучите ряд фасилитационных техник, которые применяются для работы с определенными проблемными ситуациями.
Сергей Рогачев. Agile на гигантских размерахScrumTrek
Не верите, что по Agile можно запускать программы проектов гигантские по численности привлечённых сотрудников и сложности создаваемого продукта? К примеру, программа проектов на 2 тыс. человек должна вывести все банковские продукты на единый фронт. Такая задача подразумевает интеграцию огромного количества внутренних банковских систем. Итого, колоссальное количество коммуникаций как внутри программы проектов, так и с другими подразделениями банка. Как запустить такое количество людей в едином русле? Как их координировать? Можно ли принципиально при таких входных параметрах не упасть хаос?
Обязательные практики Agile-проекта и правило ПППPavel Gabriel
Презентация для конференции "Деловой интернет 2009". В презентации рассматриваются обязательные практики для agile-проекта, причины их использования и правило, позволяющее добиваться большей эффективности.
Денис Тучин - Как внедрить Agile, чтобы никто не заметилDenis Tuchin
Видео: https://www.youtube.com/watch?v=ielCPWnMQts
Часто сталкиваюсь с вопросом коллег, а что делать, если в компании никто не хочет/не заинтересован внедрять Agile, начальство не поддерживает и т.д. Этот доклад чтобы помочь людям разрешить такие кейсы с максимальной эффективностью и минимальными моральными усилиями.
На докладе постараюсь ответить на следующие вопросы:
- Что делать, если в компании или команде есть ярые противники Agile?
- Что делать, если никто ничего не хочет менять в процессах проекта, отдела, компании?
- Как не "внедряя Agile" привнести Agile принципы и практики в проект?
Алексей Лустин. Двигая бюджет по Kanban доскеScrumTrek
Как руководителю масштабировать Agile на всю организацию, где не только IT, но и продажи, маркетинг и даже служба безопасности гибкие и приносят пользу компании и клиентам? Начать прежде всего с себя... история внедрения SAFe в компании "Серебряная пуля".
Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...ScrumTrek
Интерактивный мастер-класс, где будет разобрано 8 типичных, но очень не простых для любого руководителя ситуаций. 1. Провокация. 2. Продажа. 3. Жизнь после релиза. 4. Конфликт с дизайнером (я — художник, я так вижу) 5. Конфликт с программистом: требования говно! 6. Интеграция по центрирующим парадигмам 7. Учимся говорить "НЕТ!" 8. Рабочие запахи
Владимир Завертайлов. Выравнивание нагрузки в IT-компании: впихнуть невпихуемое.ScrumTrek
Доклад нацелен на подготовленных слушателей, руководителей проектов или директоров студий с десятком и более сотрудников, в общих чертах что-то слышавших про LEAN и ТОС. Выстройте поток единичных изделий, выравнивайте его и оптимизируйте скорость — говорит нам LEAN и производственная система Тойоты. Найдите ограничение и подчините ритму его работы все остальные звенья производственной цепи, Сбалансировать поток невозможно, говорит нам теория ограничений (ТОС). Все это очевидно работает, в примерах производства серийной продукции. Но и то и другое непонятно как применить на практике в сфере услуг. Тем более таких высоко кастомизируемых, как наша сфера — digital. Нам, директорам, больно смотреть, когда штатный сотрудник остаётся без задач, т.к. не готовы или не согласованы работы предыдущего этапа. Мы стремимся загрузить всех и максимально. Порой это приводит к тому, что мы хватаемся за огромное число проектов. А вдруг какой-то застрянет на согласовании — такой логикой руководствуемся мы. Это приводит либо к большим очередям (клиенты вынуждены ждать и ненавидеть it-шников за неповоротливость). Либо к необходимости перегружать сотрудников, а это приводит к повышенному проценту брака в их работе, и, как следствие, к дополнительной перегрузке, низкой скорости и ненависти к it-шникам со стороны клиента. Впихнуть невпихуемое и не стать студией, где считается преступлением быть «не затраханным». В этом докладе мы разберемся с вами, что можно автоматизировать для балансировки нагрузки. Что можно выбрать за единичное изделие. Как построить поток, визуализировать его, найти узкое звено и научиться предсказывать, где и когда у вас в
Lean-разработка, система Kanban, Scrumban - все эти слова всё чаще звучат на специализированных конференециях и вебинарах. Изначально появившаяся в недрах "Тойоты" система производства с успехом перекочевала в мир разработки программного обеспечения.
Какие преимущества может дать эта системы вашей компании? Как команда разработчиков может использовать в своей деятельности принципы Kanban? Как можно скрестить Scrum с Kanban и что получится? С чего начинать?
There are a lot of talks and stories about Agile methods such as Scrum, Kanban, and XP. They certainly work for individual teams.
And what would you do if you have a lot of teams in the company, or if you have a big product, which requires interaction between many teams for success?
There are successful examples of scaling using Agile and Lean principles for the last 5 or more years.
During the lecture, I talk about the principles and practices based behind the scale. Also, I demonstrate how it works using the example of our company.
В этом докладе мы говорили про:
+ Гибкое управление маркетингом и развитием компании.
+ Методики увеличения предсказуемости и “впихивания невпихуемого”.
+ Что значат модные термины Agile, Scrum, Kanban и как их применять в обычном бизнесе (маркетинг, копирайтинг, адвокатские услуги, консалтинг и т.д.)
+ Реальные кейсы преодоления хаоса через использование гибких методик.
+ Как попасть в сказку: все сделано вовремя, в рамках бюджета, с хорошим качеством.
Вам будет интересно, если перед Вами стоит одна из таких задач:
+ Проектов много, они разные и не понятно как ими управлять.
+ Вы занимаетесь творческими задачами (маркетинг, дизайн, разработка) и не понимаете как учитывать и приоритезировать работу.
+ У Вас в бизнесе управление проектами работает по принципу “как получится” или “через ж**у”.
+ Есть постоянные проблемы с качеством и сроками.
Кому будет полезно:
+ Владельцам и директорам не IT бизнеса
+ Проектным менеджерам
+ Тем, кто планирует открыть свое дело и хочет сразу делать все по уму.
+ Тем, кто не понимает, что такое Agile и хочет узнать что-то новое, чтобы потом блистать знаниями перед коллегами.
Что получили слушатели на выходе:
+ Понимание как в обычном бизнесе использовать лучшие наработки IT сферы.
+ Основы design thinking
+ Понимание как управлять маркетингом вашей компании
Статегия agile-трансформации крупной компанииAskhat Urazbaev
Достаточно ли обойтись внедрением Agile-практик на уровне Scrum/XP или для успешной работы нужно нечто большее?
Опыт показывает, что существование в компании Agile только как методологии для команд приводит к слабому и часто кратковременному эффекту повышения производительности. Порой это дисбалансирует компанию и приводит к результатам даже хуже, чем были до внедрения Agile.
Для получения максимального результата изменения в культуре организации необходимы на всех уровнях.
Что это означает на практике и как этого добится?
В этом выступлении мы обсудим подходы проведения Agile-трансформации в больших организациях. Мы рассмотрим практики которые работают в российских корпорациях, а также типичные ловушки и грабли на которые вы можете наступить при старте изменений.
Как сделать командные встречи более эффективными? У меня нет одного волшебного рецепта для решения этого комплексного вопроса, но я буду рада поделится с вами набором техник с примерами, которые помогут вам:
Быть лучше подготовленным к встречам;
Фокусировать участников на теме обсуждения;
Уменьшать количество разговоров не относящихся к основной теме дискуссии;
Научить участников быстро принимать решения;
Митигировать конфликтные ситуации;
Описывать механизм реализации договоренностей, принятых на встрече.
Из моего доклады вы узнаете, что такое фасилитации и кто такой фасилитатор, а так же изучите ряд фасилитационных техник, которые применяются для работы с определенными проблемными ситуациями.
Сергей Рогачев. Agile на гигантских размерахScrumTrek
Не верите, что по Agile можно запускать программы проектов гигантские по численности привлечённых сотрудников и сложности создаваемого продукта? К примеру, программа проектов на 2 тыс. человек должна вывести все банковские продукты на единый фронт. Такая задача подразумевает интеграцию огромного количества внутренних банковских систем. Итого, колоссальное количество коммуникаций как внутри программы проектов, так и с другими подразделениями банка. Как запустить такое количество людей в едином русле? Как их координировать? Можно ли принципиально при таких входных параметрах не упасть хаос?
Обязательные практики Agile-проекта и правило ПППPavel Gabriel
Презентация для конференции "Деловой интернет 2009". В презентации рассматриваются обязательные практики для agile-проекта, причины их использования и правило, позволяющее добиваться большей эффективности.
Денис Тучин - Как внедрить Agile, чтобы никто не заметилDenis Tuchin
Видео: https://www.youtube.com/watch?v=ielCPWnMQts
Часто сталкиваюсь с вопросом коллег, а что делать, если в компании никто не хочет/не заинтересован внедрять Agile, начальство не поддерживает и т.д. Этот доклад чтобы помочь людям разрешить такие кейсы с максимальной эффективностью и минимальными моральными усилиями.
На докладе постараюсь ответить на следующие вопросы:
- Что делать, если в компании или команде есть ярые противники Agile?
- Что делать, если никто ничего не хочет менять в процессах проекта, отдела, компании?
- Как не "внедряя Agile" привнести Agile принципы и практики в проект?
Алексей Лустин. Двигая бюджет по Kanban доскеScrumTrek
Как руководителю масштабировать Agile на всю организацию, где не только IT, но и продажи, маркетинг и даже служба безопасности гибкие и приносят пользу компании и клиентам? Начать прежде всего с себя... история внедрения SAFe в компании "Серебряная пуля".
Владимир Завертайлов. Требовательность, мозгоклюйство и провокации: уровни уп...ScrumTrek
Интерактивный мастер-класс, где будет разобрано 8 типичных, но очень не простых для любого руководителя ситуаций. 1. Провокация. 2. Продажа. 3. Жизнь после релиза. 4. Конфликт с дизайнером (я — художник, я так вижу) 5. Конфликт с программистом: требования говно! 6. Интеграция по центрирующим парадигмам 7. Учимся говорить "НЕТ!" 8. Рабочие запахи
Владимир Завертайлов. Выравнивание нагрузки в IT-компании: впихнуть невпихуемое.ScrumTrek
Доклад нацелен на подготовленных слушателей, руководителей проектов или директоров студий с десятком и более сотрудников, в общих чертах что-то слышавших про LEAN и ТОС. Выстройте поток единичных изделий, выравнивайте его и оптимизируйте скорость — говорит нам LEAN и производственная система Тойоты. Найдите ограничение и подчините ритму его работы все остальные звенья производственной цепи, Сбалансировать поток невозможно, говорит нам теория ограничений (ТОС). Все это очевидно работает, в примерах производства серийной продукции. Но и то и другое непонятно как применить на практике в сфере услуг. Тем более таких высоко кастомизируемых, как наша сфера — digital. Нам, директорам, больно смотреть, когда штатный сотрудник остаётся без задач, т.к. не готовы или не согласованы работы предыдущего этапа. Мы стремимся загрузить всех и максимально. Порой это приводит к тому, что мы хватаемся за огромное число проектов. А вдруг какой-то застрянет на согласовании — такой логикой руководствуемся мы. Это приводит либо к большим очередям (клиенты вынуждены ждать и ненавидеть it-шников за неповоротливость). Либо к необходимости перегружать сотрудников, а это приводит к повышенному проценту брака в их работе, и, как следствие, к дополнительной перегрузке, низкой скорости и ненависти к it-шникам со стороны клиента. Впихнуть невпихуемое и не стать студией, где считается преступлением быть «не затраханным». В этом докладе мы разберемся с вами, что можно автоматизировать для балансировки нагрузки. Что можно выбрать за единичное изделие. Как построить поток, визуализировать его, найти узкое звено и научиться предсказывать, где и когда у вас в
Lean-разработка, система Kanban, Scrumban - все эти слова всё чаще звучат на специализированных конференециях и вебинарах. Изначально появившаяся в недрах "Тойоты" система производства с успехом перекочевала в мир разработки программного обеспечения.
Какие преимущества может дать эта системы вашей компании? Как команда разработчиков может использовать в своей деятельности принципы Kanban? Как можно скрестить Scrum с Kanban и что получится? С чего начинать?
There are a lot of talks and stories about Agile methods such as Scrum, Kanban, and XP. They certainly work for individual teams.
And what would you do if you have a lot of teams in the company, or if you have a big product, which requires interaction between many teams for success?
There are successful examples of scaling using Agile and Lean principles for the last 5 or more years.
During the lecture, I talk about the principles and practices based behind the scale. Also, I demonstrate how it works using the example of our company.
В этом докладе мы говорили про:
+ Гибкое управление маркетингом и развитием компании.
+ Методики увеличения предсказуемости и “впихивания невпихуемого”.
+ Что значат модные термины Agile, Scrum, Kanban и как их применять в обычном бизнесе (маркетинг, копирайтинг, адвокатские услуги, консалтинг и т.д.)
+ Реальные кейсы преодоления хаоса через использование гибких методик.
+ Как попасть в сказку: все сделано вовремя, в рамках бюджета, с хорошим качеством.
Вам будет интересно, если перед Вами стоит одна из таких задач:
+ Проектов много, они разные и не понятно как ими управлять.
+ Вы занимаетесь творческими задачами (маркетинг, дизайн, разработка) и не понимаете как учитывать и приоритезировать работу.
+ У Вас в бизнесе управление проектами работает по принципу “как получится” или “через ж**у”.
+ Есть постоянные проблемы с качеством и сроками.
Кому будет полезно:
+ Владельцам и директорам не IT бизнеса
+ Проектным менеджерам
+ Тем, кто планирует открыть свое дело и хочет сразу делать все по уму.
+ Тем, кто не понимает, что такое Agile и хочет узнать что-то новое, чтобы потом блистать знаниями перед коллегами.
Что получили слушатели на выходе:
+ Понимание как в обычном бизнесе использовать лучшие наработки IT сферы.
+ Основы design thinking
+ Понимание как управлять маркетингом вашей компании
Статегия agile-трансформации крупной компанииAskhat Urazbaev
Достаточно ли обойтись внедрением Agile-практик на уровне Scrum/XP или для успешной работы нужно нечто большее?
Опыт показывает, что существование в компании Agile только как методологии для команд приводит к слабому и часто кратковременному эффекту повышения производительности. Порой это дисбалансирует компанию и приводит к результатам даже хуже, чем были до внедрения Agile.
Для получения максимального результата изменения в культуре организации необходимы на всех уровнях.
Что это означает на практике и как этого добится?
В этом выступлении мы обсудим подходы проведения Agile-трансформации в больших организациях. Мы рассмотрим практики которые работают в российских корпорациях, а также типичные ловушки и грабли на которые вы можете наступить при старте изменений.
Постановка и улучшение скрам процесса для группы проектов в большой компании,...viktor_bezhenar
Презентация с конференции Lviv PM Day весны 2014 года:
- Что мешает организациям начать использовать гибкие методологии и почему это сложно?
- Преобразование методологий разработки портфеля проектов к Scrum методологии с помощью ЕТС (enterprise transition community - сообщество по изменениям на предприятии):
* наш путь
* его пересечение с моделью Майка Кона и работа по модели
* обязанности и методы работы ЕТС
Презентация Бибичева Андрея об опыте внедрения Scrum в компании CustIS, прочитанная на конференции РИТ-2008.
Текст статьи - http://www.slideshare.net/biBIGine/scrum-2029854
Anton Stoliar SQADays2012 Управление качеством в Agile. Как опередить баги.Anton Stoliar
1. Цель презентации:
• Побудить аудиторию пользоваться описанными техниками, которые могут помочь уменьшить количество «фейлов» со стороны QA команды в Agile-based проектах.
• Сфокусировать внимание на «фишках» которые особенно пропагандируются в Agile, которые помогают выпускать более качественный продукт
2. Какова практическая ценность презентации для аудитории:
• Поделиться конкретным опытом использования всяческих Agile-техник : Sprint Planning на основе QA оценок, Создание командного Vision-a на основе Product Canvas, First Release Baseline
• Поделиться некоторыми hint-ами когда ты вроде бы test team lead, но по факту менеджишь еще и команду разработки.
3. Для кого предназначена:
• QA которые уже работали по Agile (Scrum в частности)
• Начинающие ПМs и QA Team Leads
• Ребята которым скоро придется лидать Agile-проекты
4. Короткий план презентации по шагам:
• Чего могут жать от работы QA команды к зависимости от специфики проекта\компании
• Чего ожидают от QA в Agile
• Какие техники могут помочь выпустить более правильный\успешный\ качественный продукт
o Как формировать у команды общий Vision и как это помогает снижать дефекты в продукте
o Как планировать спринт отталкиваясь от QA-команды чтобы снизить овертаймы
o Как First Release Baseline помогает спланировать регрессию, когда совсем не осталось на нее времени
2. АРМАН КАРИБАЕВ
Microsoft® Certified Professional Developer
Web Developer
SOFTWARE DEVELOPER
NAT Kazakhstan
2016
2012
2011
2019
2005
SOLUTION ARCHITECT
MDS Company
PROJECT MANAGER
EPAM Systems
CEO
Dynamics Technologies
SOFTWARE DEVELOPER
CIT DAMU
Медицинские информационные системы
ЦИТ ДАМУ
2016
Dynamics EAM
Dynamics Technologies
2013
Dynamics Docflow
Dynamics Technologies
2012
Интранет портал государственных органов
EPAM Systems
2011
Портал закупок ENRC
EPAM Systems
2011
Медицинские информационные системы
MDS Company
2009
Комитет внутренних войск
NAT Kazakhstan
2007
Мониторинг крупных налогоплательщиков
NAT Kazakhstan
2005
+7 701 203 0771
arman.karibayev@gmail.com
linkedin.com/in/karibayev
4. ВОДОПАД
Формальные методологии
как проложенные рельсы.
Команда - это поезд.
Каждый выполняет свою
функцию, управляет
поездом машинист.
Понятно как ехать, куда
ехать, что делать чтобы
ехать.
5. Agile - это лодка, где гребет каждый
ОШИБКА ОДНОГО - ПРОВАЛ ДЛЯ
ВСЕХ
6. ЧТО ГЛАВНОЕ ДЛЯ УСПЕХА?
технологии
процессы
люди
деньги
СОЗДАДУТ ТЕХНОЛОГИИ
ПОСТАВЯТ ПРОЦЕССЫ
ЗАРАБОТАЮТ ДЕНЬГИ
СДЕЛАЮТ НОВЫХ ЛЮДЕЙ
7. ЛЮДИ БЫВАЮТ РАЗНЫЕ
Fixed Mindset - Результат моей деятельности = Я
Growth Mindset - Результат моей деятельности = Опыт
8. У нас ничего не бывает просто
Жизнь заставляет
реагировать на изменения
Без хаоса нет инноваций
КОГДА
ПРИМЕНЯТЬ
AGILE?
9. ➜ Постоянное общение и взаимодействие
➜ Постоянное получение обратной связи и
адаптация
➜ Как можно быстрее ошибись и используй
полученный опыт
➜ Честность перед всеми (команда,
руководство, заказчик)
➜ Мы не реализуем требования, мы решаем
проблемы
Agile - это образ жизни
ЦЕННОСТИ AGILE
11. Что же это такое?
2.
AGILE
ИТЕРАЦИИ
СТАТУС МИТИНГИ
ДЕМОНСТРАЦИИ
ГИБКОСТЬ
МЕТОДОЛОГИЯ
SCRUM, KANBAN, XP
12. “Люди и взаимодействие важнее процессов и инструментов
Работающий продукт важнее исчерпывающей документации
Сотрудничество с заказчиком важнее согласования условий контракта
Готовность к изменениям важнее следования первоначальному плану”
Не отрицая важности того, что справа мы все-таки больше ценим то, что слева
февраль 2001 год, 17 независимых практиков
13. ЧТО ЖЕ ТАКОЕ AGILE, SCRUM, KANBAN
Agile
Не включает практики,
а определяет ценности
и принципы.
Scrum и Kanban
Это инструменты,
готовые “фреймворки”
реализации.
Scrum
Отражает процесс
работы команды.
Ограничивает
количество задач в
итерации. Scrum - это
видимый процесс.
Kanban
Отражает процесс от
начала и до конца.
Ограничивает
количество
выполняемых задач.
Kanban - это видимый
результат.
Scrum
Не дает изменять
план спринта после
старта.
Kanban
Регулирует количество
задач в работе и если
срочная задача берется
в работу, то не срочная
убирается в очередь.
17. DAILY MEETING
➜ Проводят у доски с User Story
➜ Обсуждать не задачи в разрезе
людей, а задачи на доске
➜ Проблемы переводятся задачи
и добавляются на доску
➜ Доп. обсуждения переносятся в
календарь в отдельное
совещание
➜ Митинг проводится стоя, чтобы
не долго
➜ Какие задачи перешли в Done
➜ Какие задачи взяты в Progress
18. BACKLOG
➜ Новая задача сразу
добавляется в TO DO, любым
участником
➜ User Story должна нести
ценность для пользователя
➜ Каждая User Story имеет
приоритет
➜ Все работают только с доской
➜ Доска - это единая точка задач,
никаких чатов, писем, на
словах и т.п.
➜ User Story должно содержать
критерии приемки - как оценить
завершенность
19. SPRINT
➜ Длина итерации всегда должна
быть меньше частоты
изменения требований
➜ Каждая итерация должна
заканчиваться доставкой на
PROD
➜ Добавляйте в итерацию самые
приоритетные User Story
➜ Пусть итерация содержит 1 US,
но эта US должна быть
доставлена в актуальные сроки
для заказчика
➜ В первую очередь реализуйте
часто используемый
функционал
20. STORY POINTS
➜ Мы всегда оцениваем и всегда
ошибаемся
➜ Проще решить какие US
попадут в итерацию
➜ Заказчику не важно сколько
времени мы тратим на задачи
➜ Заказчику интересно, когда он
получит эту фичу
➜ Называя сроки заказчику, мы
всегда должны его соблюдать
➜ Мы сами называем сроки и
сами не попадаем в них
21. DEMO
➜ Демо обязательно по
окончании итерации
➜ Показывать самым
заинтересованным людям
заказчика
➜ Все замечания сразу
добавлять в backlog
➜ Итерация и демонстрация
всегда дисциплинируют
➜ Все должно быть КРАСИВО
➜ Не нужно показывать “ФИГНЮ”
и “ГОВНО”
➜ 0% и 100% выполнения US
22. RETRO
➜ Их нужно проводить
➜ Их нужно проводить после
каждой итерации
➜ Готовьтесь к ретро, можно
завести общую “стену плача”
➜ Если сложно говорить,
напишите на стикере
➜ Озвучивая проблему
предлагайте решения
➜ Проблемы должны
преобразовываться в задачи
23. MEETINGS
➜ Все люди занятые, поэтому
старайтесь соблюдать
продолжительность совещания
➜ Если не попали в
продолжительность
останавливайте митинг и
назначайте новое время
➜ Всегда должна быть Agenda и
MFU
➜ Всегда должен быть драйвер
➜ Если появляются новые
задачи, они добавляются на
доску