Уже прошло довольно много времени с того момента как автоматизаторы в моей команде перестали участвовать в тестировании новой, старой и вообще любой функциональности. Вместо этого они получают задачи от экспертов - ручных тестировщиков, которые находятся в контексте сервиса и знают, какая автоматизация и когда им больше нужна. Таким образом автоматизация представляется в виде сервиса: более-менее формализованные задачи на входе, продукты (тесты, инструменты) - на выходе. Это позволяет нам переиспользовать удачные решения на разных сервисах и накапливать техническую экспертизу в группе. Кстати, такой подход используем не только мы, вот например рассказ Паши Сташевского из 2GIS.
Чтобы всю эту систему визуализировать и контролировать мы используем канбан-доску из GreenHopper плагина для Jira. Вот как это выглядит:
И что нам это даёт:
- мы контролируем общее количество незавершённых задач, что помогает фокусироваться на задаче, проходит меньше времени от “начали делать” до “заказчики начали пользоваться”
- мы контролируем число задач на каждом из этапов, что позволяет выявлять проблеммы в процессе и улучшать его
- заказчики контролируют приоритет выполнения (очередная задача - верхняя в бэклоге)
- вся работа с Jira проходит на этой доске - тикеты двигаются между столбцами, добавляются, коментируются, группируются в релизы
Кроме того, мы можем наблюдать за производительностью команды и даже строить прогнозы. Но об этом - через месяц, заодно и проверим точность прогнозов =).
comments powered by Disqus