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