s2s os

операционная система soultosoul

подход, по которому мы выпускаем продукты и сохраняем здоровыми команды, которые их делают.

  1. 1

    определяем результат

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

  2. 2

    сначала архитектура

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

  3. 3

    инженерия 90/10

    ии делает механические 90% работы, отсюда и скорость. наши инженеры берут на себя остальные 10%: архитектуру, безопасность и бизнес-логику, и проверяют, что результат верный.

  4. 4

    процесс без эго

    мы ищем решения, продиктованные эго, и проверяем их реальностью бизнеса. когда кто-то говорит «думаю, нам нужно сделать x», мы спрашиваем «какой бизнес-результат даст x?». споры о личных вкусах и внутренней политике решаем данными и результатами.

  5. 5

    инфраструктура благополучия команды

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

  6. 6

    непрерывная поставка

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

мы используем эту операционную систему и в клиентских проектах, и в своих продуктах.

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