Okay, so 4 weeks after we (read: I) wrote the first specification, I get to start attempting to generate a spec with the input of other people. Which is good, except after doing it for four hours no-one except me wants to do it anymore. Which is fine, as long as no-one bothers me about software that they can't use. Unfortunatly, I know that they will bother me about it, until I have to fix it. So I have a choice, either leave it alone and write an approximation of what they want, or I force them under gunpoint to go back into 'the room' now until we have a specification for a system we can build.