Spend most of my evening going through one of these heavy demand specs that only governmental institutions are able to make. Hundreds of demands, ranging from the very abstract (“The solution should be easy to use”) to the very concrete (“The user presses a button that brings up a preview…”).
Hidden among all the text it states that the vendor must use all the fancy usercentric methods of design and do it all in a very dialogue-based and agile way. … but why? All the design decisions are made (poorly, though) by the specification. To go out and ask the users will result in hundreds of change request for the project managers and laywers to fight over.
Could we please stop making these lame specifications? They’re a bloody waste of time and money. Collect your organization’s needs (that’s needs, not wants), put down a core team in your own organization, call your UX consultants, and together we’ll make it happen.