Комментарии 4
Почему именно Agile и continuous deployment? В некоторых случаях необходимо обеспечивать полный цикл тестирования перед обновлением...
Тут скорее надо в принципе заняться описанием и оптимизацией процессов разработки (читать как понятную последовательность взаимодействий между участниками), Agile это или водопад -- дело десятое.
Вы верно заметили, что "в некоторых случаях" 2e2 действительно необходим, полностью соглашусь с вами. Данная статья - всего лишь мой взгляд на проблему узких мест в тестировании, один из вариантов ситуации и никак не руководство к действию. Почему Agile и CI/CD - в данном контексте (неэффективные процессы) позволяет быстрее наладить коммуникацию в команде. На текущий момент наверное трудно найти команду без CI, но все же, если его нет - данный процесс значительно упрощает жизнь не только разработчикам, но и всей команде в целом, а так же влияет на обеспечение качества.
Александр Черняков.
Из названия надеялся, что будут какие-то практические методики/паттерны анализа потенциально проблемных мест в программных продуктах (критический функционал), а не описание проблем коммуникации и документации :)
Анализ проблем и «узких горлышек» в тестировании ПО