Допустим клиент отпочковывает задачи регулярно.
Платит только за расчетное время.
В процессе на 5-6 связанной задаче понимаешь, что можно оптимизировать написанный ранее по другим ТЗ свой же код.
Как Вы поступаете?
Задачи отпочкованные появлялись? В письменном/электронном виде есть? Обосновать необходимость можем?
Если да, то...
(1) +100 Опять же, если клиент не жалуется/не хочет, то оставим как есть...
Предложить клиенту оптимизировать код за доп сумму
Каждое задание отдельно может быть выполнено оптимальным образом, а работа в качестве взаимосвязанных звеньев системы - нет.
Если задания выдавались отдельно (а не в рамках системы), а в последствии захотелось сделать что-то большее то за это надо платить.
Хотя вопрос тонкий. Если изначально было ясно чего хочет клиент (и к чему в итоге придем), то брать за оптимизацию не правильно (сразу надо было писать с прицелом на будущее).
Но общий подход - работа не за идею, а за деньги.
Предложить клиенту оптимизировать код за доп сумму