When it comes to building software, there are a lot of developers that attempt to wear more than one hat – designing and building the software and designing and building the UI.
I’m guilty of doing that. And the truth is, most of the design and interfaces I created looked as bad as you would expect.
At some point, you gotta pick a side. Odds are if you’re a developer, you should leave the UI to designers and usability experts.
I stumbled across a creative breakdown on the differentiation between architecture and user experience design.
User Experience
Essentially, user experience is how a user will interact with a given product.
Software Architecture
The architecture is how the product is implemented and ultimately what supports the specified user experience.
Yup, usability experts and designers create the experience and its our job to develop the architecture and implementation.
Pick your side and stick with it – you’ll be better for it.
[HT: Quora]
Speak your mind...