Scrum и Kanban — в чем разница?

У Scrum и Kanban много общего, но есть и разительные различия. Посмотрите видео... и получите БЕСПЛАТНУЮ ШПАРГАЛКУ. = = = = = = = = = = = = Новинка 2024 года: мой лучший тренинг: «Как ваши Agile-команды могут добиться предсказуемости и продуктивности БЕЗ выгорания» →
= = = = = = = = = = = = Скачайте БЕСПЛАТНУЮ ШПАРГАЛКУ:
Если вы задумывались о различиях между Scrum и Kanban, вы попали по адресу. Scum и Kanban, пожалуй, самые известные из множества Agile-методологий разработки ПО. У них много общего, но есть и разительные различия. И не забудьте взять с собой шпаргалку по Scrum и Kanban. Музыка: 260809 Funky Nurykabe: ccmixter.org/files/jlbrock44/29186 ------------------- 68. Scrum и Kanban — в чём разница? #ScrumVsKanban #AgileScrum #Kanban #DevelopmentThatPays Scrum и Kanban, пожалуй, самые известные из множества гибких методологий разработки программного обеспечения. Давайте разберёмся: в общих чертах, разработка программного обеспечения выглядит так: владелец продукта решает, что создавать, команда разработчиков это создаёт, а клиенты используют это, испытывают и получают от этого какую-то выгоду. Гибкая разработка программного обеспечения заключается в том, что ценность предоставляется клиенту небольшими порциями. И, что немаловажно, обратная связь от клиентов собирается и используется в процессе. Работа Владельца продукта заключается в том, чтобы собирать информацию от клиентов и различных заинтересованных сторон и организовывать её в виде списка функций и пользовательских историй с приоритетом. Этот список называется Бэклогом продукта. То, что происходит между Бэклогом продукта и Клиентом, отличает Scrum от Kanban. Как мы увидим, у каждого подхода есть свои процедуры и ритуалы. Задача этого человека (см. ниже) — помогать Владельцу продукта и команде разработки вырабатывать и поддерживать полезные привычки. В Scrum эта роль известна как Scrum-мастер. В Kanban эта роль известна как Agile-тренер. Общее у Scrum и Kanban то, что обе системы являются системами ВЫТЯГИВАНИЯ (PULL). Не вдаваясь в подробности, система вытягивания гарантирует, что работа из Бэклога продукта дойдет до Клиента в кратчайшие сроки. Система вытягивания также помогает выявить узкие места в процессе, что гарантирует, что работа из Бэклога продукта дойдет до Клиента в кратчайшие сроки! Как вы увидите чуть позже, Scrum и Kanban реализуют систему вытягивания двумя совершенно разными способами. Scrum ---- Scrum-команды работают в рамках серии спринтов, обычно продолжительностью две недели. Каждый спринт предваряется совещанием по планированию спринта, которое проводит Scrum-мастер в присутствии владельца продукта и команды разработки. Вместе они выбирают высокоприоритетные задачи из бэклога продукта, которые команда разработки считает возможным выполнить за один спринт. Это и есть «вытягивание», о котором я говорил ранее. Выбранные задачи называются БЭКЛОГОМ СПРИНТА. В течение следующих двух недель команда разработки сосредоточена на проработке задач в бэклоге спринта — и ТОЛЬКО задач из бэклога спринта: за исключением самых исключительных случаев, любые новые требования должны быть отложены до следующего спринта. Scum-команды обычно используют доску для отслеживания хода работы. Она называется Scrum-доской... или Agile-доской... или даже (что немного сбивает с толку) Kanban-доской. Каждый день во время спринта проводится Scrum-митинг: это встреча, на которой команда уделяет максимум 15 минут обсуждению прогресса и выявлению любых «блокирующих» моментов. В конце спринта выполненная работа упаковывается для релиза, а все незавершённые элементы возвращаются в бэклог продукта. Спринт завершается двумя ритуалами: обзором спринта, который представляет собой демонстрацию новой функциональности заинтересованным сторонам; ретроспективой спринта, которая анализирует, что прошло хорошо, что плохо и что можно улучшить. Цель ретроспективы — убедиться, что следующий спринт будет эффективнее предыдущего. Вот это и есть Scrum! Kanban ----- Kanban делает несколько вещей по-другому. Нет двухнедельного спринта: Kanban — это непрерывный процесс. И нет бэклога спринта; система «вытягивания» в Kanban работает иначе, через ограничения незавершённой работы (WIP). Если Agile-доска полезна для Scrum, то она необходима и для Kanban. Каждый столбец на Kanban-доске имеет ограничение по объёму работ, связанное с возможностями команды. Например, команда из двух разработчиков может установить ограничение между двумя...    • Scrum vs Kanban - What's the Difference?   https://www.youtube.com/watch?v=https...

Смотрите также