We are currently working on a website with many innovative design ideas. The client is very happy with the site; the design and implementation was conducted under very tight budget restraints.
The project is close to an end, but budgeting for the last 5% of the design (for example, 404 message, error messaging, usability tests) is a losing battle with the client.
This is prompting me to review my design process from engagement to design to delivering the website. Should I have held back on the innovations to ensure we can get the last 5% covered and have the site tested on a wider scale before going live? Or should I live with the fact that the UX isn't perfect because we ran out of budget?
What are your experiences, and how have you changed your design process to tackle this?