Как описать задачу на автоматизацию разработчику
Для первой оценки не нужно большое техническое задание. Достаточно описать, кто и что делает сейчас, в каких программах, как часто, что идёт не так и какой результат нужен. Особенно важны исключения: именно они определяют объём работы.
Что написать
- Что происходит сейчас. Опишите процесс по шагам, как его выполняет сотрудник.
- Как часто. Сколько раз в день или неделю и сколько это занимает времени.
- Какие программы участвуют. Например, CRM, 1С, таблицы, почта, кабинет службы доставки.
- Что идёт не так. Ошибки, задержки, потерянные заявки.
- Какой результат нужен. Не функция, а итог: «менеджер больше не переносит заказы вручную».
Самое важное: исключения
Обычный сценарий описывают все. Сложность начинается там, где чего-то не хватает: нет адреса, изменился заказ, данные не совпали. Если сотрудник в таких случаях действует по своему опыту, опишите это. Система должна знать, что делать, или кому передать задачу.
Пример описания
«Склад пишет в чат, что нужен стикер. Менеджер находит заказ, проверяет адрес и габариты, оформляет отправление и отправляет файл обратно. Это происходит много раз в день. Иногда нет габаритов, тогда менеджер спрашивает склад. Хотим, чтобы обычные случаи оформлялись без менеджера». По такому описанию уже можно начать разговор. Так выглядел один из реальных проектов.
Что подготовить, если есть
- Скриншоты или короткую запись экрана.
- Примеры файлов и таблиц без личных данных покупателей.
- Ссылки на документацию сервисов, если она есть.
Чего не нужно
Не обязательно выбирать технологию или писать техническое задание. На первом этапе важнее объяснить бизнес-задачу. Технологию можно подобрать позже, когда понятен процесс.
Похожая задача? Опишите, что сотрудники делают вручную.