Finally my boss has ordered that our team start from scratch and build software with minimal functionality initially and then build on it.
This is after 3 months of haggling, groping with daylight saving time related bugs, and many attempts to repair and enhance a system whose parts were being held together by chewing gum.
Sad part is - he wants me to write the spec and not show it to the customer (what a bright spark). Did I forget to say that the spec was never written and neither was any vision document, biz plan or for that matter even an issue list.
I must start writing articles on coconut herd management; nothing else could bring some light into this beleaguered team.
I didnt post this anywhere because I want to have some excruciating details from you guys who've been through this earlier.