Все упирается в деньги.
Хорошо бы с заказчика взять за 10 часов, а чтобы прогер закрыл задачу за 1 час ну и трекнул, что все, харе мне платить. Вот на эти 2 % и живем. Правильно?
Вам не нужно время. Вам нужны деньги! И что самое интересное, исполнителям тоже нужны деньги. Сдельщина за задачи, а не за часы.
Да, вы получите тяжело поддерживаемый код, но вы же сами этого хотели!