В книге Роберта Мартина "Идеальный программист" предлагается интересный метод.
Сделайте 3 оценки:
1. Оптимистичная - почти нереальная.
2. Нормальная - сколько обычно времени занимает такая работа
3. Пессимистичная - если что-то пошло не так.
И все 3 оценки предоставьте заказчику.
Он будет точно знать, что к чему и чего можно ожидать.
Для большего понимания советую прочитать вышеупомянутою книгу.