Стоимость в несколько миллионов может сложиться, если вам нужен крупный сайт или сервис, который нуждается в системном подходе к разработке с последующими масштабированием и поддержкой. Например, есть корпорация, которой необходимо внедрить и автоматизировать бизнес процессы. Но в крупных компаниях уже есть какая-то система складского учета, своя CRM, сеть департаментов и несколько тысяч сотрудников. Границы такой системы определить очень сложно, поэтому компании-разработчики проводят работу над такими проектами итерациями, и до начала всех операций производят детальную аналитику (так называемое ППО — предпроектное обследование, которое определяет, с чего же мы начнем и как будем строить систему).