Как определяют стоимость разработки?
Упомянутая статья не определяет стоимости разработки вообще. Она определяет какой-то гопнический способ "сбить бабла с клиента так чтобы не лохануться".
Стоимость разработки определяется ресурсами, необходимыми на эту разработку (люди, время, объемы, сложность, сторонние лицензии и тд). Цена за идентичную работу должна быть одинакова что для локального малого бизнеса, что для крупной международной корпорации с баблом. Другое дело, что корпорации можно продать допуслуги, хорошую приоритетную поддержку, фичи, обучение персонала и тд.
А посещаемость предполагается определять с помощью магического шара?
Если сайт ещё не готов, то не вижу другого способа определить его посещаемость. (Про потенциальную нагрузку уже писали, но это другое).
Правда в том, что каждый продает себя как умеет. Знаменитая история со студией Лебедева, когда сделали какашечный логотип за 1 млн. руб.
Стоимость мало коррелируется с качеством или сложностью, во всяком случае не кругах ИТ проектах разница может достигать десятков раз просто потому, что кто-то готов работать за еду, а кто-то не хочет здороваться за меньше 1000$.