What a great weekend it was, especially when you have a baby who just learned to crawl and walk. In the past week great stuff came out of MIX09. It was superb! Some of the highlights were…Silverlight 3, Expression Blend’s SketchFlow, Silverlight Out-of Browser (SLOOB) Experience etc.
The Day 1 Keynote was great, although a few things related to Silverlight 3.0 we already knew, as the .NET Developers around the world were blabbing about it since the Silverlight 2.0 Release. There were a few surprises, which were superb!
As for the Day 2 Keynote-that inpsired me a lot. I loved hearing Deborah Adler’s presentation, including her personal story about what ignited her superb achievement-the ClearRx idea.
After hearing her Keynote of Mix09, I started thinking more about the role of “Information Architects” and “User Experience Experts”: True, very true… It is not always about the “Web App Interface” and “Desktop App Interfaces”, it is about “experience” that a user can gain using certain products. Whether they are bad or good depends on the design, nothing more. What I understand from the Day 2 Keynote that this time Microsoft is truly and sincerely asking Developers to build a better system, and instead of throwing “BSOD” lets throw a nice error like Apple does, or may be even better than that! Because every Operating System has some issues… hey! okay, I am not gonna start the OS War here!!!!
Anyways…as I carry around the “inspiration” I got from Deborah’s Keynote, I noticed something… When I was at Costco with my wife and my 9 month old baby girl, we were looking for her spring clothes, and my wife asked me to look for 12 months size cloths, so I started digging through the pile of clothes on the Baby Clothes Table, which you know is already a mess, things are there but it is hard to find sometimes… Then one idea suddenly struck me… the Color Tagging! They separated the Age-based clothes on the the basis of Color Tagging! Blue is for 12 months old, Red is for 6 months old etc.
Yes!! The Color Rings-we heard about them in the Keynote by Deborah!!! They used the Color Rings to separate the prescription drugs according to the family members. Well the same thing Carter’s does-check this image below:

So I thought that this is not the new idea, it is something already exists, and I think I already read about it, I noticed that Don’t Make Me Think by Steve Krug already talked about it, and I am sure before him someone else was discussed this issue. For me, Steve’s Don’t Make Think is the “First Step” that I took when I get interested in to the User Experience & Information Architect. Although Steve’s Book talk about Web App Interfaces, but if you really read-in-between-the-line you will certainly realized it is somehow implemented on the everyday products.
I noticed in the above picture and the point that I got inspired from Deborah Adler’s Day 2 Keynote speech is “Color Coding” .. Or I would say “Conventions”… Steve Kurg said somewhere in his book that “Conventions are your friend, use them wisely” and look what Deborah did! although that “Color Rings” is just the part of her whole big idea which is really a good innovation, and I wish Walgreen, and Long Drugs and other retail Pharmacists should implement this, I would highly recommend to watch her Keynote, it is inspiring.
So I think as Software Architect we should remember that by functionatly we are cool, we implement superb and hip algorithm, but we should put our focus more on user-centric approach, and trust me fellas, at the moment on the project I am working we surely putting a very superb-user-centric-approach..hmm sounds like I can make an hip looking abbreviation out that what I said ! SUCA ..ah! Sounds like bad thing! LOL.
Conventions, Natural Interface & Good User Experience. I think they are everywhere from tiny Web Page to the big engine for Space Shuttle, there impact is everywhere. I am hoping that I will successfully transform myself in to the Information Architect / User Experience Arena very soon.
How the Conventions can create the game changing products in any field, take an iPhone for instance.
Alright, I will leave you with that. Until next time.