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





