Про метрики Холстеда я уже думал. Ещё бы, конечно, вести подобные статистики с разбивкой по проектам, тогда можно получить усреднённое время реализации проекта. На достаточно больших периодах, можно даже приблизиться к каким-то нормам, независимым от среды и языка. Волонтёры статистику могут вести вообще в фоновом режиме, в BlackBox это сделать несложно. Результаты отсылать куда-нибудь в Центр.

P.S. Вообще, мне думается, что такой "мониторинг программиста" поможет избавиться от сугубо субъективных оценок и смотреть именно на то, как просто\сложно реализовывать задачи. Для этого нужны параметры, независимые от языка\среды, но фиксирующие как раз труд программиста.