Принесите нам проблему, а не техническое задание.

Почти всё, что мы строим, начинается с фразы, сказанной вслух: на это уходит неделя у трёх человек, и всё равно что-то идёт не так. Мы определяем, какая система для этого на самом деле нужна — программное обеспечение, инфраструктура, автоматизация или исследование, которое должно быть сделано сначала, — и затем строим её.

Опишите свою проблему

Семь типов задач, за которые мы берёмся

  1. Двум тысячам человек нужно работать в одной системе одновременно?

    Когда в одной системе работает много людей, сложность не в экранах, а в том, что происходит, когда все одновременно нажимают «Сохранить». Мы строим ту часть, которая должна выдержать.

    Как мы работаем с этим
  2. У вас есть идея, которая должна существовать, прежде чем вы узнаете, работает ли она?

    Идея становится проверяемой только тогда, когда кто-то может ею пользоваться. Мы строим минимальную настоящую версию, отдаём её людям и меняем исходя из того, что они делают.

    Как мы работаем с этим
  3. Должны ли ваши данные вообще покидать ваше здание?

    Для многих организаций честный ответ — нет: данные должны оставаться там, где их видно. Мы строим и обслуживаем платформы, которые делают это практичным.

    Как мы работаем с этим
  4. Часть вашей работы всё ещё зависит от того, что кто-то вручную переносит данные между двумя системами?

    Автоматизация окупается, когда работа повторяется, правила познаваемы, а ошибки дороги. Мы проверяем все три условия, прежде чем написать строку кода.

    Как мы работаем с этим
  5. Нужный вам ответ ещё нигде не опубликован?

    Иногда вопрос никогда не задавался именно в вашей форме, и единственный способ ответить — построить эксперимент. Мы проектируем его так, чтобы результат что-то значил.

    Как мы работаем с этим
  6. Вам нужно понять, та ли система вам предложена?

    Перед крупным обязательством второе мнение от того, кто не заинтересован в продаже, стоит недорого. Мы читаем предложение так, как поставщик надеется, что его не прочитает никто.

    Как мы работаем с этим
  7. Ваша задача начинается с физического процесса, а не с пользователя?

    Некоторыми системами управляет физика раньше, чем код. Мы сначала моделируем процесс, а затем строим программное обеспечение, которое его учитывает.

    Как мы работаем с этим