"There's a fundamental tension between design and engineering." [email protected]
Adam Rifkin stashed this in Design!
I just read randsinrepose's Design Primer for Engineers and thoroughly enjoyed this part:
[Software] became a worldwide phenomenal when anyone, anywhere could mail anyone else a picture of their cat.
The arrival of everyone (and their cats) presented a challenge to these early software development teams. These teams were used to working with early adopters and their particular needs. See, early adopters are willing to put up with a lot of crap — it’s part of the deal we have with them. “You get to play with the latest and greatest, but it may explode at any point.” Early adopters are cool with these explosions because early adoption makes them feel, well, cool.
Design results in the tangible translation between engineering thought: “fewer explosions” and user thought: “reliable, one-click cat photo mailing”. Good design manages to both showcase the best of engineering efforts while simultaneously hiding them from the user.
After working with a wide of variety of designers, my opinion is that the role of design is:
Understanding what most users want.
Prioritizing and focusing on the most important of those wants.
- Using this knowledge to exceed user expectations.
The rest of the article goes on to explain what this means.
Rands sums it up nicely: "A design-centered culture is at throwaway empty phrase unless everyone responsible for the culture of design is in each other’s faces."