В Agile коллективный подход означает вовлечение всех с разными знаниями и навыками для обеспечения успеха проекта. В команду входят представители клиента, также известные как владелец продукта, и другие заинтересованные стороны бизнеса, которые определяют характеристики продукта.
Команда должна быть относительно небольшой, обычно от пяти до семи человек, однако успешные команды наблюдались всего из трех и целых девяти человек.
В идеале вся команда использует одно и то же рабочее пространство и сидит как группа, поскольку совместное размещение значительно облегчает общение и взаимодействие.
Командный подход поддерживается посредством ежедневных встреч с участием всех членов команды, на которых сообщается о ходе работы и отмечаются любые препятствия на пути к прогрессу. Командный подход способствует более эффективной и действенной командной динамике.
Кроме того, использование группового подхода означает, что тестировщики могут помочь разработчикам писать автоматизированные тесты, и наоборот, а владельцы продуктов могут помочь с Исследовательский и приемочное тестирование пользователей.
Использование группового подхода к разработке продукта - одно из основных преимуществ Agile-разработки. Его преимущества включают:
В Agile проектах не только тестировщики или тестировщики несут ответственность за качество продукта, но и вся команда отвечает за качество.
Суть командного подхода заключается в совместной работе тестировщиков, разработчиков и представителей бизнеса на каждом этапе процесса разработки.
Тестировщики будут тесно сотрудничать как с разработчиками, так и с представителями бизнеса, чтобы обеспечить достижение желаемого уровня качества. Это включает в себя поддержку и сотрудничество с представителями бизнеса, чтобы помочь им создать подходящие приемочные тесты, определить определение готового, работу с разработчиками, чтобы согласовать стратегия тестирования , и выбор подходов к автоматизации тестирования. Таким образом, тестировщики могут передавать и распространять знания о тестировании среди других членов команды и влиять на разработку продукта.
Вся команда участвует в любых консультациях или встречах, на которых представлены, анализируются или оцениваются характеристики продукта. Концепция вовлечения тестировщиков, разработчиков и представителей бизнеса во все обсуждения функций известна как сила трех или трех Amigos.