The Value of the UI/Functional Spec

A few months ago, I posted an essay on why I think UI specs are important, and then I broke the link to it accidentally. This past 2 weeks I’ve been living through UI freeze hell on a bunch of products that feature complicated interfaces, many moving parts, and multiple developers; and no one is happy. I’ve updated the spec essay and reposted, adding the principle of Team Harmony to the reasons why you should bother to create specs when you build large interfaces.

Ghostweather: To Spec or Not to Spec; or: Whether To Design It or Just Mess It All Up .

In future, I'll be writing those specs myself, if I have to; but I'm not going through this again.