Це, мабуть, звучить заплутано, але ось це іде.
Я вже деякий час працюю над проектом для клієнта. Мені не дали ніяких деталей, окрім "Це повинен бути плагін XYZ та інтерфейс із продуктом ABC". Що було добре, але зараз ми до кінця (я думаю) і це просто затягується. У мене немає часу витрачати на це, і я вже закінчую графік на 3 місяці. Намагатися змусити клієнта описати мені, як він хотів би мати можливість переміщатися по даним (проблема інтерфейсу) просто важко. Я подав знущання над тим, що я думаю, що він хоче, але його остання відповідь - "ви повинні подивитися на продукт XXX", він має подібну функціональність.
Звичайно, я поглянув на це і схоже на те, що я подав, але я не думаю, що спосіб, який я будував, підтримує те, що він мені зараз описує. У нас була хороша комунікація через процес, але він не знає, що хоче. Я пояснив, як збираюся будувати рамку, і він погодився, тому з дизайну це не поганий вибір.
Коли я переглядаю те, що, на мою думку, є доопрацьованими модулями, він каже: "Ви повинні це зробити так", що вимагає від мене повернутися та переробити код та інтерфейс користувача. Деякі дрібніші речі міг би бути краще продуманий мною, але великі речі - це те, як я інтерпретував його вимоги, і я кілька разів перебирав цей модуль під час розробки.
Я вже отримав остаточні кошти минулого місяця, тому я зараз працюю безкоштовно. Я більше не хочу займатися цим проектом. Я вже отримав оплату. Раніше я робив інші успішні проекти з цим клієнтом, і у нього є маса інших проектів, які він хоче зробити.
Що біса мені робити? Я більше не хочу працювати над цим проектом. Я не хочу просити більше грошей (гроші насправді не проблема). Я також не хочу його змушувати зліти. Я знаю, це схоже на те, що я хочу мати свій торт і їсти його теж.
Якщо ви думаєте, що я повинен закликати це кинути, як мені це зробити з огляду на обставини?