Agile - определение «готово»

Определение done для пользовательской истории, итерации и выпуска приведены ниже.

История пользователя

Пользовательская история - это требование, которое сформулировано в нескольких предложениях на повседневном языке пользователя и должно быть выполнено в рамках итерации. Пользовательская история создается, когда

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

Итерация

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

  • Резервное копирование продукта завершено.
  • Работоспособность проверена.
  • Пользовательские истории были приняты или перенесены на следующую итерацию.
  • Дефекты исправлены или перенесены на следующую итерацию.

Выпуск

Релиз - это важный этап, который представляет собой внутреннюю или внешнюю поставку рабочей, протестированной версии продукта / системы. Релиз делается, когда

  • Система прошла стресс-тестирование.
  • Производительность настроена.
  • Проверки безопасности выполняются.
  • План аварийного восстановления протестирован.