Кол-во символов в принципе отражает сколько человек потратил времени на написание кода. Скажем, быстрее 400 символов в минуту мало кто пишет. А если еще и учесть время на обдумать -- то можно смело взять около 100 символов.
Т.о. можно вычислить минимальную стоимость кода. Вычесть нужно автогенерированный код и код, который программист скопировал из других источников.
Интересно узнать у кого какая стоимость символа получается?
Я прикинул -- для средних C#-овых проектов по 20 у.е. (берем стоимость для Украины) за час честной работы -- один символ стоит около 0.0033 у.е. И ИМХО, вполне реально отражает стоимость проекта.
Нельзя применять для слишком сложных (особенно с нестандартными алгоритмами) проектов, где 90% времени уходи на обдумывание. А для средних как мерило минимальной стоимости (подчеркиваю минимальной) -- вполне подходит.