Найти в Дзене

Kanban / Agile / Scrum / Lean — как выравнивать процессы, убирать посредников, максимизировать ценность 🚀

Kanban / Agile / Scrum / Lean — как выравнивать процессы, убирать посредников, максимизировать ценность🚀 Agile 🚀 Scrum Kanban Lean Источники  https://scrumtrek.ru/blog/agile-scrum/4029/metodologiya-agile/ Что такое AGILE??  Agile (Agile software development) — гибкий подход к разработке программного обеспечения, который часто применяют в небольших командах и больших организациях. Процесс работы «по эджайлу» делится на итерации — короткие циклы по две-три недели. Каждый цикл решает серию задач.  Ценности лежащие в основе Agile Ценности — это то общее, что определяет приоритеты в работе, независимо от конкретного процесса и предмета работы. Каждая из 4-х ценностей Agile сформулирована в виде «X важнее Y», где X — это: Чтобы люди работали эффективнее, процессы и инструменты не должны их ограничивать. В Agile ни процесс, ни тем более программный инструмент не диктует, что людям делать. Более того, они сами решают, как менять процессы/инструменты своей работы. Чтобы клиен

Kanban / Agile / Scrum / Lean — как выравнивать процессы, убирать посредников, максимизировать ценность🚀

Agile 🚀

  • Что такое Agile?
  • Принципы, лежащие в основе Agile манифеста 

Scrum

  • Что такое Scrum?
  • Основы Scrum
  • Scrum-команда

Kanban

  • Что такое Kanban?
  •        Суть методологии Kanban
  • Как работает Kanban на доске?
  • Преимущества Kanban

Lean

  • Что такое Lean?
  • История создания Lean
  • Цели и принципы Lean 

Источники 

https://scrumtrek.ru/blog/agile-scrum/4029/metodologiya-agile/

Что такое AGILE?? 

Agile (Agile software development) — гибкий подход к разработке программного обеспечения, который часто применяют в небольших командах и больших организациях. Процесс работы «по эджайлу» делится на итерации — короткие циклы по две-три недели. Каждый цикл решает серию задач. 

Ценности лежащие в основе Agile

Ценности — это то общее, что определяет приоритеты в работе, независимо от конкретного процесса и предмета работы. Каждая из 4-х ценностей Agile сформулирована в виде «X важнее Y», где X — это:

  1. люди,
  2. работающий продукт,
  3. сотрудничество с заказчиком,
  4. готовность к изменениям.

  1. Люди и их взаимодействие важнее процессов и инструментов

Чтобы люди работали эффективнее, процессы и инструменты не должны их ограничивать. В Agile ни процесс, ни тем более программный инструмент не диктует, что людям делать. Более того, они сами решают, как менять процессы/инструменты своей работы.

  1. Работающий продукт 

Чтобы клиенты были довольны, им нужен именно работающий продукт. Поэтому разработчики продукта должны фокусироваться именно на том, чтобы продуктом можно было как можно скорее воспользоваться, а не на составлении списков, диаграмм, требований, отчетов перед заказчиком.

  1. Сотрудничество с заказчиком важнее согласований условий контракта

Чтобы на выходе получить продукт, действительно ценный для заказчика, стоит отказаться от излишних деталей в контракте между подрядчиком и заказчиком (равно как и в требованиях внутреннего заказчика к внутреннему разработчику продукта). Будучи жестко заданы на старте, детали контракта мешают учитывать новые данные и приоритеты, появляющиеся лишь во время разработки.

Чтобы бизнес-ценность продукта быстро росла, заказчик с разработчиком должны плотно общаться по ходу работы. В этом случае все возникающие изменения и проблемы оперативно обрабатываются обеими сторонами.

  1. Готовность к изменениям 

Готовность к изменениям важнее, чем следование плану

Чтобы не откладывать риски проектов на последние стадии разработки (когда будет уже поздно уменьшать содержание работы, сдвигать срок или усиливать команду), Agile предлагает не только итеративность работы, но и готовность к изменениям на всех стадиях.

Чтобы в первую очередь делалось самое ценное, текущее видение бизнес-ценности и позиционирования продукта должно быть прозрачно для разработчиков, а процесс их работы должен позволять вносить существенные изменения в прежние планы. В том числе, разработчики должны быть готовы добавлять в продукт незапланированные новые возможности, если они стали ценными в изменившейся ситуации.

Таким образом, Agile — это не методология разработки, а система ценностей, помогающих разработчикам делать новые продукты быстрее и с бОльшим эффектом для бизнеса:

  • за счет более эффективного взаимодействия с заказчиком и друг с другом, которое не ограничивается жестким контрактом или жестким внутренним процессом;
  • за счет быстрой реакции на изменения, причем с обеих сторон;
  • за счет фокуса на работающий продукт, а не на вспомогательные вещи вроде документации.

Что такое Scrum?? 

Scrum — это методика, помогающая командам вести совместную работу. Как спортивная команда готовится к решающей игре (к слову, scrum — англ. «схватка», элемент игры в регби), так и команда сотрудников компании должна извлекать уроки из полученного опыта, осваивать принципы самоорганизации, работая над решением проблемы, и анализировать свои успехи и провалы, чтобы постоянно совершенствоваться. Scrum содействует этому.

Методику Scrum чаще всего применяют команды разработчиков приложений, но принципы и опыт ее использования можно применить к командной работе любого рода. Это одна из причин такой популярности методики. Scrum часто представляют как платформу для управления проектами по методике Agile. Участники команды Scrum проводят собрания, используют специальные инструменты и принимают на себя особые роли, чтобы организовать работу и управлять ею.

Работа по Scrum строится на «спринтах» — это периоды продолжительностью от 7 до 30 дней, всё зависит от состава команды и проекта. На каждый спринт формируют свою цель, по которой и подводят результаты. Следующий спринт начинается после завершения предыдущего независимо от его результатов — если, конечно, спонсор не принимает решение о завершении работы над продуктом.

Подход предполагает регулярное отслеживание работы, что позволяет оценить промежуточные результаты. Благодаря Scrum можно проанализировать, в правильном ли направлении движется команда и можно ли решить задачи наименьшими усилиями.

Scrum команда 

В Scrum-командах есть следующие роли:

  • Владелец продукта. Несёт ответственность за максимизацию ценности продукта. Этот человек точно знает, что необходимо реализовать в первую очередь.
  • Scrum-мастер. Его задача — организовать в команде работу в соответствии с руководством по Scrum и чтобы никто не мешал команде самостоятельно и комфортно решать поставленные задачи.
  • Developers. Группа людей, обладающих всеми знаниями и навыками, необходимыми для достижения цели. Они определяют, как именно достигать цели, отвечают за качество продукта и ежедневную адаптацию плана внутри спринта.

Что такое Kanban? 

Канбан — метод улучшения бизнес-процессов при помощи их визуализации. Например, у нас есть цех по выпуску какого-нибудь изделия. Каждую стадию производства мы обозначаем столбцом, и на эти столбцы помещаются стикеры (карточки), заметки: сколько и каких элементов нужно для этого этапа.

Суть методологии Kanban? 

Суть kanban-методологии заключается в следующем: Есть план того, что нужно сделать, он называется backlog (бэклог). В нем список задач отсортирован по приоритету, при необходимости его можно и нужно корректировать, меняя важность карточек.

Где используется метод Kanban? 

Метод Канбан эффективно работает как в ИТ, так и в других сферах: в производственных компаниях, в строительстве, закупках, HR и др. Рассмотрим, как его применяют российские компании. Метод Канбан ориентирован на определение, управление и совершенствование сервисов

Как работает метод Kanban? 

Канбан-доски бывают физическими и электронными. В первом случае это обычная доска со столбцами. Задания пишут на стикерах и наклеивают в нужный раздел, перемещая по мере необходимости. Электронные доски обладают аналогичными функциями, но по сравнению с физическими всегда доступны — удалённые сотрудники могут непрерывно участвовать в рабочем процессе. 

Преимущества метода Kanban? 

Для упрощения контроля рабочий процесс визуализируют на доске, поделенной на колонки. Каждая колонка — это текущее состояние работ. Непосредственно задачи отображают в канбан-карточках — там можно прочитать их описание, уровень важности и дополнительную информацию. Когда задача завершает определённый этап, карточку с её описанием переносят в соответствующую колонку. Взглянув на доску, можно сразу понять, как обстоит ситуация с проектом. 

Что такое Lean ?? 

В примитивной трактовке Lean или бережливое производство — методология управления проектами в компании, которая устраняет все помехи производству. Растраты времени и ресурсов портят результат. Если процесс можно сделать быстрее, качественнее и дешевле — это стоит сделать прямо сейчас.

История создания Lean 

Lean management или «методика бережливого производства» была изобретена сотрудником японской компании Тойота Тайити Оно. После Второй Мировой войны у автоконцерна наступили тяжелые времена: производство автомобилей обходилось дорого, но люди не могли себе позволить покупать машины за такую сумму. Тойоте было сложно конкурировать с детищем Генри Форда. Тогда компания решила полностью сменить тактику: в то время, когда Ford выпускал больше автомобилей, чем требовалась, Toyota делали машины строго в соответствии со спросом. Это было созвучно одному из новых постулатов — уменьшение запасов.

Цели и принципы Lean

Lean-методология предполагает, что вы будете бороться не с препятствиями, а с причинами. Это экономит силы. Бережливое производство ставит новые задачи перед бизнесом:

  1. Цель компании. Чем ценно предприятие для клиента, какие проблемы оно способно закрыть?
  2. Контроль процесса. Нужно постоянно анализировать каждый этап производства и быстро реагировать на возникшие сложности. Для этого необходимо задействовать всю команду и обязательно поощрять предложения.
  3. Вовлеченные сотрудники. Задача руководителя замотивировать работников, предоставить все условия для эффективной работы и воплощения идей.

Внедрить lean-методологию не сложно, но это перманентный процесс, нужно следить постоянно и на всех этапах. Зато, это гибкая система, принципы которой актуальны для каждой отрасли.