Мы реализовали для нашего клиента систему автоматизации рабочих процессов в проекте. Её суть заключается в том, что переход задачи между стадиями и все сопутствующие действия теперь выполняются автоматически по четкому алгоритму.
Основная цель доработки — освободить разработчиков и тестировщиков от рутинного администрирования. Теперь им нужно только менять статус задачи по мере её выполнения, а система сама назначает новых исполнителей и рассылает уведомления.
Что было сделано: Мы переработали и заново настроили автоматизированных «роботов» в проекте, обеспечив гибкость в редактировании текстов задач, сообщений и других параметров.
Как работает автоматизированный процесс:
- Постановка: Руководитель создает задачу, назначает теги и исполнителя.
- Оценка: Ответственный исполнитель автоматически получает уведомление, проводит оценку трудозатрат, после чего система переводит задачу в новый статус.
- Согласование и выполнение: Руководитель, получив уведомление о готовой оценке, подтверждает запуск задачи в работу. После выполнения исполнитель переводит её на стадию «Тестирование».
- Цикл тестирования:
- Система автоматически меняет исполнителя на тестировщика, который получает уведомление о необходимости проверки.
- При успешном тесте задача движется дальше.
- Если найдены ошибки, тестировщик возвращает задачу, система автоматически переназначает её на ответственного исполнителя и уведомляет всех участников. Этот цикл «доработка-тестирование» может повторяться.
- Финальное тестирование и закрытие: В установленный день тестировщик проверяет все готовые задачи. В случае успеха уведомление отправляется руководителю, и задача назначается на него для закрытия. Если тест провален, задача снова возвращается в работу и повторяются описанные выше действия.
Внедренное решение позволило значительно оптимизировать внутренние бизнес-процессы. Автоматизация рутинных операций (назначение исполнителей, оповещение команды, контроль этапов) сократила трудозатраты сотрудников, минимизировала риск человеческой ошибки и обеспечила четкое и прозрачное движение задач по всему жизненному циклу проекта.