Как объединить действия между разработчиком и тестером в Scrum Sprint - PullRequest
0 голосов
/ 14 февраля 2019

Добрый день. Любое предложение или отзыв о действиях между тестером и разработчиком в scrum sprint. Передает ли тестер свой приемочный тест (ATDD из критериев приемлемости) разработчику, чтобы начать кодирование пользовательской истории, и если разработчик заканчивает кодирование, тестер принимает тестирование?Реализована история и начнется его (ATDD) исполнениеКроме того, какова главная роль группы системного анализа (где она генерировала srs из brs в модели водопада) В нашей компании мы стараемся использовать Agile вместо водопада, поэтому я очень ценю вашу помощь

1 Ответ

0 голосов
/ 15 февраля 2019

Существует множество подходов к тому, как разработка и тестирование сочетаются в спринте.

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

Шаги будут следующими:

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

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

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

...