Как два QA-специалиста снизили текучесть в отделе бухгалтерии
В SimbirSoft обратилась крупная компания, которой требовалось усилить проект опытными специалистами по обеспечению качества (QA). Проблема затрагивала не только тестирование: проверкой занимались сотрудники без профильной экспертизы, поэтому ошибки влияли и на разработку, и на смежные бизнес-процессы.
Например, ошибки в документах переходили в отчеты, время на обработку данных росло. Среди сотрудников росло недовольство, ухудшалась коммуникация между отделами. За шесть месяцев в компании сменились два главных бухгалтера.
Тестированием занимались разработчик и продуктовый менеджер (продакт-менеджер). Они были вовлечены в развитие продукта, но не могли полноценно заменить профильного QA-специалиста, особенно в оценке удобства работы и поиске ошибок. Кроме этого, отстутствовала документация по тестированию и работе с программным продуктом, а задачи выполнялись без технического задания.
Команда искала опытного специалиста, который помог бы сократить количество ошибок в тестировании и наладил бы процесс разработки.
Решение
Клиент решил начать с подключения одного QA-специалиста, учитывая, что сроки проекта в этом случае увеличатся. Такой формат тоже возможен: он позволяет оценить качество работы подрядчика и по потребности позже расширить команду.
На момент прихода специалиста процессы тестирования были перегружены и плохо структурированы.
На доске тестирования в работе были десятки задач, еще несколько готовилось к релизу, а в очереди накопилось более 100 задач. Спринт — установленный цикл работы — формально занимал 2 недели, но релизы время от времени переносились, из-за чего объем незакрытых задач продолжал расти.
Проблемы возникали из-за непонятной приоритизации, постоянного возвращения задач на доработку или их закрытия без QA-ревью. Кроме того, не было проверки влияния отладки на другие части системы.
В целом команда использовала гибкий подход к разработке, но процессам не хватало планирования, ретроспектив и регулярной регрессионной проверки.
Первый QA-специалист от SimbirSoft помог выстроить оценку и приоритизацию задач. В результате 90% ошибок стали выявляться до попадания к конечным пользователям — еще на этапе тестирования. Однако темп закрытия задач по-прежнему оставался недостаточным.
После первых результатов клиент решил усилить команду вторым QA-специалистом с опытом работы на платформе «1С:Предприятие». Это позволило улучшить тестирование на всем цикле.
Ключевые изменения
1. Систематизировали документацию
QA-специалисты подсветили важность корректной технической документации: она снижает количество уточнений, помогает одинаково понимать требования и повышает скорость разработки.
На смену продакт-менеджеру, который вел документацию вдобавок к своим задачам, клиент подключил бизнес-аналитика. Проработка требований и пользовательских сценариев позволила сформировать понятные технические задания для разработчиков. QA‑специалисты, в свою очередь, получили возможность проводить аудит требований на ранних этапах — до запуска процесса разработки.
2. Ввели оценку и приоритизацию задач
Команда разобрала накопившуюся очередь задач и ввела оценку в story points — стори поинтах, условных единицах измерения сложности и объема задач. Определили, сколько таких единиц содержит рабочий день. Это помогло прогнозировать загрузку и приоритизировать задачи.
3. Назначили технического лидера
Он настроил автоматическую проверку и передачу изменений между этапами разработки в GitLab, упростил создание и контроль задач. Вместе с QA‑специалистом они обновили рабочий процесс: действия зависят от статуса задачи — разработчик уточняет детали, правит код, отправляет на ревью, передаёт на тестирование.
После этих изменений задачи стали двигаться быстрее, а часть организационных проблем была снята. Следующий шаг — настройка самого процесса тестирования.
Внедрение процессов тестирования
После подключения QA-специалистов команда смогла выстроить полноценную проверку системы и закрыть несколько направлений обеспечения качества.
Функциональное тестирование
Проверяли, как работают основные элементы «1С:Предприятия»: справочники, документы, регистры и постоянные данные.
Например, для документа «Поступление товаров» контролировали заполнение полей, подстановку данных, формирование проводок и влияние на итоговую отчетность.
Интеграционное тестирование
Проверяли обмен данными между частями системы. Тестовые документы передавали через XML-схемы, затем контролировали их прием, отображение и соответствие документации.
Главная задача — убедиться, что документы проходят всю цепочку без задержек, а данные соответствуют заданной схеме выгрузки.
Регрессионное тестирование
После доработок проверяли уже работающие функции, чтобы убедиться, что новые изменения не вызвали повторных ошибок.
Нагрузочное тестирование
Проверяли работу системы при большом объеме документов и регистров, особенно в период закрытия месяца.
Для часто используемых документов настроили подгрузку данных по необходимости, чтобы снизить нагрузку и ускорить работу системы.
Результат
QA-специалисты SimbirSoft подготовили тестовую документацию: сценарии проверок, отчеты об ошибках и регулярные отчеты по тестированию. Это помогло сделать контроль качества прозрачным и управляемым.
Эффект от внедрения QA проявился быстро: снизились затраты на поиск и обучение бухгалтеров, у разработчиков и продакт-менеджеров освободилось время для профильных задач.
Ключевые результаты:
- на 90% меньше ошибок в отчетах;
- время подготовки отчетов сократилось на 75%;
- бухгалтеры стали больше времени уделять анализу данных;
- текучесть кадров снизилась.
Кейс показал, что QA помогает не только находить ошибки в системе, но и улучшать бизнес-процессы.