Как Scrum вписывается в жизненный цикл проекта

Предполагая, что у вас есть жизненный цикл проекта, похожий на:

Начать -> План -> Дизайн -> Доставить -> Закрыть

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

Я пытался найти ответ, но не могу найти ничего достаточно конкретного. Я читал об использовании SDLC со Scrum, но я не уверен, что это уместно.

Как бы вы изменили жизненный цикл "Инициировать -> План -> Дизайн -> Доставить -> Закрыть", чтобы приспособить Scrum.

Спасибо

2 ответа

Решение

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

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

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

Книга Майка Кона - хорошая книга для организаций, желающих внедрить Scrum, преуспевая в Agile: разработка программного обеспечения с использованием Scrum

Вот два слайда из введения к Scrum, которые показывают жизненный цикл Scrum:

Scrum

Против традиционных

Я бы сделал Discovery -> Evolve -> Close

А если хотите и расширенную версию

Обнаружение -> Планирование выпуска -> Развитие -> Планирование итерации (Журнал невыполненных работ -> Работа в процессе -> Готово) -> Закрыть

Другие вопросы по тегам