Sсrum и ХР: заметки с передовой.
Как мы тестируем.
Это самая сложная часть. Вот только я не уверен, то ли это самая сложная часть Sсrum'а, то ли разработки программного обеспечения в целом.
Организация тестирования может достаточно сильно отличаться в различных компаниях. Всё зависит от количества тестировщиков, уровня автоматизации тестирования, типа системы (просто сервер + интернет приложение или, возможно, вы выпускаете «коробочные» версии программ?), частоты релизов, критичности ПО (блог-сервер или система управления полётами) и т. д.
Мы довольно много экспериментировали, чтобы понять, как организовать процесс тестирования в Sсrum'е. Сейчас я попытаюсь рассказать о том, что мы делали и чему мы успели научиться за это время.