Процесс
Как мы ведём проекты
- Разбираем задачу2–3 дня
- Оцениваем и планируемдо недели
- Запускаем пилот2–6 недель
- Внедряемпо объёму
- Поддерживаем и развиваемпостоянно
Пять шагов
Что происходит на каждом шаге
Один и тот же порядок для внедрения ИИ и для обычной разработки. Меняется наполнение, не логика.
- 2–3 дня
Разбираем задачу
Смотрим, что именно болит, кто и как работает сегодня, где лежат данные и что вы будете считать результатом. Иногда на этом шаге выясняется, что искусственный интеллект не нужен, — и мы об этом говорим.
На выходе
Формулировка задачи и критерий результата
- до недели
Оцениваем и планируем
Раскладываем работу на этапы, называем сроки и стоимость, отдельно перечисляем риски и то, что в объём не входит. Всё письменно: обсуждать нечёткое «сделаем красиво» потом уже поздно.
На выходе
План работ, смета и перечень рисков
- 2–6 недель
Запускаем пилот
Собираем работающий кусок на ваших реальных данных и в вашем процессе. Не презентацию и не демо на выдуманных примерах — то, чем можно пользоваться и на чём видно, есть эффект или нет.
На выходе
Работающее решение на реальных данных
- по объёму
Внедряем
Подключаем интеграции, переносим данные, пишем регламенты и обучаем команду. Отдельно проверяем, что происходит, когда что-то ломается: кто это увидит и что будет делать.
На выходе
Система в промышленной эксплуатации
- постоянно
Поддерживаем и развиваем
Следим за метриками, чиним, дорабатываем. Договариваемся о времени реакции заранее, чтобы в момент аварии не выяснять отношения, а чинить.
На выходе
Регламент поддержки и план развития
Принципы
О чём договариваемся на берегу
Каждый пункт — про то, из-за чего обычно портятся отношения с подрядчиком.
Говорим «не нужно», когда не нужно
Если задача решается настройкой существующей системы или вообще регламентом — скажем об этом, даже если это стоит нам проекта.
Пишем, что не входит в объём
В смете отдельным списком идёт то, чего мы не делаем. Спорить об этом на приёмке — худший способ узнать.
Один ответственный на проект
Вы общаетесь с одним человеком. Координировать разработчиков и дизайнеров — не ваша работа.
Код и документация — ваши
Передаём исходники и описание архитектуры. Вести проект дальше можно без нас, и это нормально.
Показываем работающее, а не слайды
На каждой итерации есть то, что можно открыть и потрогать. Презентация — не результат.
Договариваемся о сбоях заранее
Кто увидит аварию, за какое время реагируем, что считается критичным. Обсуждать это в момент падения поздно.
Вопросы и ответы
Вопросы о работе над проектом
Если вашего вопроса здесь нет — напишите, ответим по существу.
Сколько стоит первый этап?
Разбор задачи и предварительная оценка бесплатны. Дальше идёт платное проектирование — на выходе документ, с которым можно работать с любым подрядчиком, не только с нами.
Как вы фиксируете сроки?
В плане работ с этапами и контрольными точками. Мы не называем один срок на весь проект: он всегда оказывается неправдой. Вместо этого фиксируем ближайший этап точно, а дальний — с вилкой.
Что если задача изменится по ходу?
Это нормально и случается почти всегда. Изменения оформляем отдельно: что добавляется, как сдвигается срок и сколько это стоит. Молча съедать изменения за свой счёт мы не будем — и молча срывать срок тоже.
Как выглядит поддержка после запуска?
Договор с оговорённым временем реакции на обращения разной критичности. Отдельно — часы на развитие, чтобы мелкие доработки не превращались в новый проект каждый раз.
Расскажите про задачу — вернёмся с оценкой
Разбор задачи и предварительная оценка бесплатны. Если увидим, что задача решается без нас или без искусственного интеллекта, — скажем об этом прямо.