Back from hiatus! 2011 blog posts…

FYI, after a long hiatus I’m finally back with some posts based upon recent reflections from my first full year as a principal designer at Citrix, helping guide a difficult but rewarding (and very much ongoing) revolution in enterprise software design, per principles of simplicity, humanism, and beauty. Whew! :-) Lots of progress made and much more to do.

Upcoming blog posts that I’m currently drafting will address the following topics and more…

* We’re all mobile designers now

* The rise of hybrid designers

* Designing with executives

* Design strategy vs methods

* Creating value for users

* UI standards and processes

* SWAT team design

What I’m thinking about (10/12/10)

Starting a semi-regular series of posts summarizing recent links/essays/sites that have caught my eye and sparked some deep cycles of thoughts at work (and re: design in general). Enjoy!

** Mobile UX Archetypes:
http://johnnyholland.org/2010/05/17/archetypes-and-their-use-in-mobile-ux/

** Drawing for IxD vs ID:
http://johnnyholland.org/2009/10/30/johnny-tv-features-drawing-ideas-and-communicating-interaction/

** Defining a UX Library:
http://boxesandarrows.com/view/so-you-wanna-build-a

** Wireframing in Keynote:
http://www.slideshare.net/tbisaacs/keynote-kungfu-how-to-wireframe-like-a-ninja

SVCC Talk: UI Fundamentals

I’ve posted my slides to my SVCC 2010 talk on Fundamentals of Good UI Design here as a PDF file (24 MB). Thanks to all who attended and the great questions/follow-ups afterwards! Remember these principles and examples are drawn from my class previously taught at San Jose State Univ, with a more elaborated set of the same principles here, also for download as a PDF. Feel free to share the knowledge! Thanks.

Paper prototyping and “truthiness” of design

Recently on TechCrunch one of their bloggers/contributors was asked by a Stanford HCI class student to try out his “paper protoype” of an iPhone app. The TC guy posted a terse critical assessment of that encounter, questioning the value of soliciting feedback from random strangers for a paper prototype. The comments are certainly worth a read, especially the intense scorn and invective from HCI & UX professionals/researchers blasting the TC fellow. Wow, such heated passion!

Gotta admit it’s been amusing surveying what resulted from that event. My thoughts on this seemingly mild, but potentially watershed moment:

* I was quite surprised and admittedly excited that a popular method of prototyping UIs was mentioned on TechCrunch at all. Instead of simply geeking out over obscure techie details, the post actually showed what it’s like to engage with a paper prototype and hopefully educated millions! (OK, at least a few thousand ;-)

* And now people see firsthand what the core problem with paper prototyping is: it’s a highly drafty, sketchy, incomplete way of exploring ideas in a very rough manner, clearly unsuitable for showing random strangers without proper context. Yes, paper prototyping (PP) is ONE method, but only to very constrained limits of value extremely early in the design process. And even then, it should only be used amongst designers/researchers internally as part of their toolkit at the studio/office for sussing out issues and opportunities. It’s really a very crude, primitive sketching tool of sorts, not a primary evaluation tool for specific, tactical design decisions. The fact is PP was invented by a usability engineer, not a designer who understands that levels of articulation and fidelity equate to the level of feedback fidelity. Want actionable feedback? Show something hi-fi. (and TC folks are used to seeing fully coded up, hackathon-type of demos you an actually click and try) PP at best is for very lightweight, hi-level concept “feedback”–if that. Illustrating detailed application interactions requires way more than sketches on paper. You gotta at least do pixel mockups and get some behaviors animated…And in the form factor of a phone, in this case!

* The fact is, a design has to be experienced in its true, intended form to be truly helpful for feedback gathering, at every level: visual, interaction, and information design. To really grok the “truthiness” of what is trying to be communicated and how it is meant to be encountered, requires super hi-fidelity/accurate rendering, as near as possible to the final product. That’s why industrial designers build life-size prototypes and models, to fully dimensionalize the stimuli for feedback, away from the drafty flatland of paper sketches. Sketches are a necessary first step, as I always advocate, but its insufficient for illustrating more complex aspects/behaviors, and getting valuable actionable feedback from non-designers.

* And as I’ve said before, any data gathered must be taken with several grains of salt. It is all input to be debated and prioritized per project goals and the designer’s judgment, expertise & background , with the team together.

* Given the resulting firestorm–thru no fault of his own, of course– the Stanford HCI student may have learned a bigger lesson in all this, than he had ever expected! Truly a teachable moment.