Пытаясь спрогнозировать стоимость сайта достаточно оценить объем работы специалистов:
- дизайнер
- верстальщик
- программист
- копирайтер
- менеджер проекта
Если, например стоит задача по смене CMS, то естественно в этом случае дизайн остается существующим и привлечение дизайнера не требуется, а работа верстальщика заключается лишь в разборе существующей верстки сайта (хотя тут конечно тоже возможны варианты с новой версткой для сайта, если она сильно устарела)
Для оценки стоимости программной части достаточно составить полный перечень страниц сайта с описанием функционала. Отдельно необходимо учесть модули к системе управления сайтов, так как управление информацией зачастую бывает сильно отличается от стандартных вариантов. Например, каталог продукции может управляться через импорт из эксель-файла, что естественно требует дополнительных ресурсов на разработку.
Для расчета стоимости желательно также предоставить прототипы (схематичное отображение) страниц сайта. Это поможет более точно рассчитать стоимость.
Часто работа делается в несколько этапов, поэтому оценку стоимости программирования вполне логично делать после отрисовки дизайна.