Подтвердить что ты не робот

В чем разница между Sprint и Iteration в Scrum и длиной каждого спринта?

  • Есть ли разница между Sprint и Iteration или могут быть итерации внутри Sprint или Sprint - это только терминология, используемая вместо Iteration в Scrum? Это будет полезно, если кто-то может пролить свет на это.

  • Предположим, что есть 4 спринта, и вы решили, что первый спринт будет продолжаться до 10 дней, так как требуется, чтобы остальные 3 спринта имели одинаковую длину 1-й решаемой длины спринта.

4b9b3361

Ответ 1

Все спринты - итерации, но не все итерации - спринты. Итерация является общим термином в итеративном и инкрементальном развитии (IID). Scrum является одним из специализированных ароматов IID, поэтому имеет смысл специализироваться на терминологии. Это также помогает маркировать методологию, отличную от других методологий IID:)

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

Это помогает иметь спринты с аналогичной продолжительностью. Там меньше, чтобы помнить о расписании спринта, и ваше планирование становится более точным. Мне нравится держать меня на 2 календарных неделях, которые разрешатся в 8..10 рабочие дни вне праздничных сезонов.

Ответ 2

Sprint == Итерация.

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

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

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

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

Ответ 3

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

Спринт обычно является итерацией. Но вы можете, например, иметь 4-недельный спринт, но иметь 4 недели "внутренних" итераций внутри этого спринта.

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

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

Ответ 4

Итерация является синонимом спринта, спринт - это только терминология Scrum.

На вопрос о длине спринта, я бы только заметил, что в Scrum вы используете прошлые спринты, чтобы получить уровень предсказуемости, чтобы ваши команды могли выполнять свои обязательства по спринту. Они делают это, развивая скорость над несколькими спринтами. Изменение членов команды или длина спринта являются факторами, которые будут влиять на скорость спринта, по сравнению с прошлым спринтом.

Так же, как фон, скорость - это сумма очков оценки, отнесенных к элементам отставания, или истории, которые были полностью закончены во время этого спринта. Большинство агрессивных сторонников (Майк Кон, Кен Швабер и Джефф Сазерленд, например) рекомендуют, чтобы команды использовали "недавнюю погоду", чтобы основывать свои будущие оценки на том, как они думают, что они могут совершить в спринте. Это означает использование среднего значения из последних нескольких спринтов в качестве основы для оценки на предстоящем сеансе планирования спринта.

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

Я рекомендую книгу Майка Кона по Agile Estimating and Planning, чтобы дать обзор того, как спринты, оценка и планирование могут сочетаться друг с другом.

Ответ 5

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

Ответ 6

  • Где я работаю, у нас есть 2 Спринта для Итерации. Демо-версия Iteration находится перед заинтересованными сторонами бизнеса, которые не хотят встречаться после каждого Sprint, но это наша интерпретация терминологии. В некоторых местах могут быть одинаковые значения, я просто указываю, что там, где я работаю, они не одно и то же.

  • Нет, спринты могут иметь разную длину. Там, где я работаю, у нас была половина Sprint, чтобы выровнять наши Sprints с Iterations, которые использовали другие в проекте из другого отдела.

Ответ 7

Итерация - это общий гибкий термин для одного цикла разработки. Это общий термин, используемый в процессах Итеративного и Инкрементального Развития (IID). Scrum, который является специализированным гибким методом, или мы можем сказать, что специализированный процесс инкрементального развития использует термин Sprint для его итераций, то есть один цикл разработки в Scrum называется Sprint. Sprint является специфичным для Scrum, поэтому Sprint - это итерация, но не все формы итераций - это Sprints. Другие гибкие методы могут не использовать один и тот же термин (Sprint) для определения работы итерации, но Sprint и Iteration являются двумя наиболее часто используемыми терминами.

Ответ 8

"___ в значительной степени является организационной проблемой, вызванной долгими часами, небольшим временем простоя и постоянным сверстником, клиентом и превосходным наблюдением"

Нет, это не определение схватки, это выдержка из википедии по определению выгорания.

Не делайте слишком много коротких 10-дневных спринтов. Вы сожжете свою команду в конце концов. Используйте короткие спринты там, где они вам действительно нужны, и не делайте слишком много подряд. Думайте долгосрочно. Бегун по дистанции всегда шагает вперед для полной гонки и делает спринты на коротких расстояниях только там, где это важно.

Если вы сожжете свою команду, вы можете выкинуть все эти причудливые графики схваток, они не будут делать ничего, чтобы ваша команда резко упала.

Ответ 9

Согласно моему опыту

  • Спринт - это своего рода Итерация, и у многих может быть много итераций внутри одиночный спринт (например, один должен запустить или выполнить итерацию задачи, если это не удалось и все еще имеет дополнительное расчетное время) или во многих Спринтах (например, выполнение текущих задач).
  • Обычно продолжительность Sprint может составлять одну или две недели, It зависит от требуемого времени и приоритета задач (которые могли бы определяется владельцем продукта или мастером Scrum Master или командой) из Продукта Отставание.

ref: https://en.wikipedia.org/wiki/Scrum_(software_development)

Ответ 10

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