This week was a ball buster. I put in 54 hours to get the UI component of my client’s project to code complete. There is a reason I hate UI stuff and this is it. Most of the time spent has been twiddle UI elements around to satisfy my customer. That is a priority, but at the same time they’re wasting their money that would be better focused on things that will actually realize business benefit. How exactly does a font in a bit map image button affect the business? It doesn’t.
Part if the problem I created. I should have invested more time on the specs and gotten them signed off before coding. However, based on the progress before I suspect we’d still be documenting the specs and would now be really behind schedule.
I have a few ideas how I’ll address this in future engagements, but I’ll have to find time to implement the ideas. On the upside, the code is checked in, the customer is happy and I can move on to other parts of the project.