Embedded Engineering
Входим в работу команды и берём инженерную ответственность за конкретное направление — от первых решений до изменений в рабочей системе.
ПодробнееФормат работы
Разбираемся в одном вопросе, который мешает принять инженерное решение. Работаем с кодом, данными и людьми, а спорные места проверяем на практике.
В начале фиксируем решение, которое нужно принять. Например:
Границы работы определяет вопрос. Если для ответа нужно пройти через продукт, инфраструктуру и данные, рассматриваем их вместе.
Как идёт работа
Смотрим код, данные, метрики и историю решений. Разговариваем с людьми, которые работают с системой каждый день.
Не ограничиваемся мнением. Если вопрос можно проверить с помощью замера, прототипа, теста или небольшого изменения, делаем это на реальном материале.
Сравниваем варианты и показываем, что изменится в каждом случае: затронутые системы, зависимости, риски и первый объём работы.
Что остаётся
Результат Deep Dive зависит от поставленного вопроса. В него могут войти:
Материалов должно хватить, чтобы принять решение и начать работу без повторного исследования той же проблемы.
Формат нужен, если ответ нельзя получить из существующей документации и одного разговора. Требуется доступ к системе, проверка фактов или технический эксперимент.
Если уже понятно, что и где менять, исследовательский этап не нужен. Можно переходить к Embedded Engineering или выбрать готовое решение HOUNDS.
Входим в работу команды и берём инженерную ответственность за конкретное направление — от первых решений до изменений в рабочей системе.
Подробнее