Jack Zeal på A List Apart skiver om konceptet Design by Metaphor:
Unfortunately, the power of this method of communication comes at a significant cost. If a client says he wants his new auction site to be “like eBay,” what does that mean? An artist hears “It has a tacky color scheme.” A developer hears “It’s scalable to 20 million users.” A user hears “It has feedback ratings on all sellers.” Which, if any of these, did the client mean? You may spend dozens of hours writing specs for eBay-esque features that didn’t capture the client’s heart.
Det påminner mig om ett startup-projekt som jag stötte på för länge sedan. Det var en e-handelsportal med stora ambitioner och en delfunktionalitet skulle vara en meddelande- och kalenderfunktion som skulle fungera som Outlook. Effekten av specifikationen blev precis som Zeal beskriver. Olika kompetensgrupper hörde olika saker och ambitionsnivån ökade till fantastiska nivåer. Startupen överlevde inte dotcom-kraschen.