Почему Atlas не начали сразу с разработки

Когда создаётся цифровой продукт, кажется логичным как можно быстрее перейти к разработке: написать код, собрать первые экраны и показать результат.
В Atlas пошли другим путём.
До начала разработки команда сначала определила, как должна работать система целиком: какие функции в неё войдут, как они связаны между собой, какие данные потребуются на каждом этапе и какой путь будет проходить пользователь.
Это позволяет заранее увидеть места, где одна часть системы не стыкуется с другой, где не хватает данных или где пользовательский сценарий прерывается. Исправить такие вещи на этапе проектирования значительно проще, чем после того, как они уже перенесены в код.
Для Atlas это особенно важно: будущая платформа должна объединять несколько процессов и работать с большим количеством связанных между собой данных. Поэтому задача была не в том, чтобы как можно быстрее начать писать код, а в том, чтобы сначала собрать понятную логику будущего продукта.
Теперь этот этап завершён, и проект может переходить к следующей стадии — разработке.