IMHO, так:
1) 20% времени отнимает процесс "пыток" заказчика на предмет ТЗ: что конкретно он хочет получить
2) 60% - внешний вид, "рюшечки"
3) а самое интересное в разработке и полезное для end-user - тоже около всего-то 20%.
Здравомыслящие заказчики (которых минимум) часто выдают ТЗ за 3% времени, удовольствуются внешним видом на 37%, но требуя отладки главного функционала втечение 60%, и при этом экономят бюджет разработки втрое.