Скрам против спринта

Я новичок в методологии Agile, и у меня есть несколько очень простых вопросов.

Спринт -> Это итеративный процесс (один жизненный цикл разработки от требования до приемочного тестирования пользователем) в Scrum.

Итак, делая доставку клиенту, мы говорим, что Спринт 1 и Спринт 2 и т. д. доставят?

Где бы мы использовали термин Scrum?

Каково время доставки одного Scrum? Пожалуйста, объясните мне точную разницу между Scrum и Sprint простым для понимания способом.

Вы смотрели определения? Что не так с определениями в Википедии или Гугле?
«Ежедневная схватка» — это стендап-встреча. Scrum с большой буквы — это основа/методология.
Ежедневный Скрам пишется с большой буквы. (См. официальную ссылку, а не Википедию или дезинформацию.)

Ответы (8)

Scrum — это фреймворк, в котором происходит спринт. Спринт — это определенный период времени для разработки функций продукта. Максимальное время спринта — 30 дней (можно меньше, но не больше). Во время спринта команда разработчиков разрабатывает новые функции для продукта. По окончании спринта доступна новая версия продукта. Этот продукт может быть отправлен клиенту.

Определение спринта в Scrum довольно простое. Как и любая другая методология Agile, Scrum основан на итерационных циклах. Их называют спринтами. Продолжительность спринта может варьироваться от 1 до 4 недель. Это зависит от сложности проекта и объема кода, который необходимо написать во время спринта. В среднем спринт длится около двух недель. Такая длина удобна тем, что позволяет разработчикам написать достаточно кода, чтобы показать промежуточный продукт владельцу продукта.

Scrum — это agile-фреймворк, с которым многие утверждают, что работают (но если вы на самом деле потратите время на чтение документации по Scrum, вы увидите, что на самом деле это делают немногие).

Спринт — это итерация (цикл) Scrum.

Я рекомендую вам прочитать следующее:

  1. Agile с помощью Scrum

  2. Руководство по Scrum

  3. Scrum Primer

  4. Делайте лучше скрам

  5. Как потерпеть неудачу с Agile

  6. Канбан против Scrum

Спринт В разработке продукта спринт — это установленный период времени, в течение которого необходимо выполнить определенную работу и подготовить ее для проверки.

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

Scrum Scrum, самый популярный agile-фреймворк в разработке программного обеспечения, представляет собой итеративный подход, в основе которого лежит спринт — скрам-термин, обозначающий итерацию. Scrum-команды используют проверку на протяжении всего гибкого проекта, чтобы убедиться, что команда достигает целей каждой части процесса. Подход scrum включает в себя сбор требований проекта и их использование для определения проекта. Затем вы планируете необходимые спринты и делите каждый спринт на отдельный список требований. Ежедневные скрам-собрания помогают поддерживать цель проекта, как и регулярные проверки и обзоры.

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

Теперь, в каждом случае, с которым я когда-либо работал, то, что на самом деле делала команда(ы), никогда не было на самом деле «чистой, официальной методологией», но [я говорю ...] , кого это волнует. Все они, казалось, извлекли пользу из попыток применить основные принципы книг к диспетчеризации, выполнению и обеспечению качества своей работы. Эти принципы действительно работают в большинстве случаев, даже если команда не следует им в точности.

Scrum — это метод, согласованный внутри команды и используемый ею с целью помочь им достичь своих целей с максимальной эффективностью.

Обычно он включает в себя ряд встреч с определенной повесткой дня, которые должны проводиться в определенные временные интервалы, которые подходят команде.


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

Обычно это несколько недель (обычно 2 недели).


Дополнительная информация:

Кембриджский словарь дает очень хорошее описание слова «Scrum».

https://dictionary.cambridge.org/dictionary/english/scrum

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

Спринт — это окно времени. Обычно это 2-4 недели, оговаривается до начала проекта. Спринт используется для постановки целей и измерения производительности команды, а также любых колебаний общего прогресса и состояния проекта. Спринт

Встреча, о которой вы говорите, называется Daily Scrum, которую часто ошибочно называют просто Scrum. Скрам сам по себе является фреймворком. См. scrumguides.org/scrum-guide.html для получения дополнительной информации.
@sarov Этот вопрос уже задан в рамках Scrum, поэтому использование Scrum в качестве термина внутри Scrum будет сокращением от Daily Scrum. scrumguides.org/scrum-guide.html#daily-scrum

Scrum подобен <вставьте сюда священную книгу> . Он говорит вам, как вы должны себя вести, каким принципам вы должны следовать и какие особые церемонии происходят в цикле времени.

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