Intro to Programming

By rphillippi, August 20, 2009 2:21 pm

My friend, Chris Stead, has been introducing me into programming. I have tried to pick up programming before but usually struggle with the concepts as I cannot visualize what the code is doing. Chris explained the basics of programming as such:

Imagine they (control structures) are like a police officer directing traffic around an accident, a really big accident. An accident that just about deleted the internets. They say turn, you turn. They say stop, you do it.


For is a control structure. It says ‘repeat this until Simon says stop.”‘


While is the same way.


If says ‘ONLY do this WHEN Simon says.’


That’s programming.


Oh, and else is the weird cling-on that follows If around and cleans up the leftover mess with a pooper-scooper.”


Using visual imagery to help me better understand how programming works, Chris has illustrated programming for me.


Social Media is Not a Solution

By rphillippi, August 14, 2009 1:24 am

Lately I have noticed an increase in the amount of requests for “Social Media UX Designers”. This worries me. It worries me much like the Pied Piper whom led all the rats out of the village only for them to drown in the river. This is a drastic illustration of my perspective but it does illustrate a point.

Social media is about connections and sharing experiences. It will not suddenly give your business a boost without your business having a product/service your customers (ie users) fall in love with. If you as a business create a product that the users love they will run to Facebook or Twitter or any other service to let their network know about it. On the flip side, they will also say how much they hate it.

Business needs to understand this important distinction and consider their business strategy before implementing a social media tool to their toolbox. They need to ask why they think they need it and strategize that need along with exploring what users need. Combine the two with a social media strategy that fits your business and you might find you have utilized a tool to create a solution.

Designing Carousels: A Comment on a Short by Smart Experience

By rphillippi, August 9, 2009 1:31 am

Smart Experience posted a small webinar about Carousels on their Facebook group.

Most of us in the industry design with carousels all the time. Smart Experience says they have become very popular because of their ability to provide a bunch of information visually. The mind processes information visually a lot faster than data.

If you plan to design with carousels then the first thing someone should know in designing carousels is that it is about imagery.  In fact, designing the imagery in a straight line allows the user to know just how many images there are within a carousel such as the example in the video.

Carousels create depth of field, much like flipping through several documents stacked on top of each other.

Always keep in mind that carousels are about browsing information, not searching.

Finally, Victor points out that carousels should be fun.  I don’t know that I agree with this last point of his. After all, some information found in carousels is hardly fun such as buying an appliance but then again what can we do as designers to make it interesting and unique? Can we allow the user to move in and out and around the object? Zoom in on certain features they need to learn more about? Add visualizations wherever needed to help explain features that may not be easily understood without a visit to a store?  As designers, we get to create those experiences in those modules.  To that point, it’s not just about creating a clean interface that gets the information the user needs to them but taking it a step further and helping the user to gain understanding when needed.

Video Notes From the Field

By rphillippi, August 3, 2009 8:49 pm

[Original Link & Videos] Liz Danzico recently sought out the advice of digital designers and designer conspirers far and wide, to ask them to respond to the following:

So you’re thinking about becoming a designer? If I could tell you only one thing about going into the field, my advice would be ___________ .

They can be summarized as such:
- Be empathetic towards all (the team, client, etc). Understand behaviours.
- Think about more than just the design
- Know how to express yourself. “It’s the sign of an organized mind.”
- Differentiate yourself by understanding the big picture
- Learn for yourself and create your own opinions
- Have undying passion for what you do
- Use a camera as your visual sketchbook
- Nothing better than knowing something you have changed someone’s perspective
- Focus
- Seek out, embrace, and solve for different perspectives
- Constantly tackle problems at the edge of your ability
- Find the middle ground between clever and stupid
- Constant and consistent iteration

If I were to add my own it would be:
So you’re thinking about becoming a designer? If I could tell you only one thing about going into the field, my advice would be know your client’s business. Know their competitors and then know their users. Ask for specifics get inside their heads. Then solve for what their heart and soul asks for not for what they think they need. Also, know how to talk to people in other fields and backgrounds.

Understand My Needs

By rphillippi, August 3, 2009 11:45 am

[Original Link] You go to a restaurant for dinner a friend recommended without knowing exactly what time they open. Unfortunately you arrive half an hour before they open and disappointed to see “Sorry we are closed” or “closed” sign. You feel “shut out”.

But what if the sign says “we will serve you later”?

The Jumbi-chu or sometimes Shitaku-chu – “we will serve you later” or literally “we are in preparation” signs are commonly seen at the front door’s of Japanese restaurants outside of their business hours. The other day I read an article of a Westerner living in Japan talking about this sign and he thinks it’s a very considerate way of saying “closed” because the guest feels the people working behind the door will welcome you later.

My non-Japanese friends often remind me that in Japan we enjoy “good service for free” and the typical Japanese service is:

Punctual and precise
Detailed
Not to tell people what you want because most of the time people know and will do it automatically
Living away from Japan …
When living in Canada for 2 years, I missed the Japanese parcel-delivery service. One time I could not receive a parcel and I was surprised to know that there was no re-delivery no matter how big the parcel is. In Japan you can request the re-delivery for free at your desired date and time, and although it’s not recommended, even if you miss the second delivery the parcel is re-delivered again and again until you receive it. While such a service mind-set usually provides much convenience to Japanese, it may cause “too much of a good thing problem” causing Japanese not to think consciously about our users.

As a usability consultant I conducted many web site competitor analysis and find that US companies seem to know what to provide their users and how to approach them. The common problems of Japanese websites:

Too much information is provided at a time – In usability tests we see users who are overwhelmed by the amount of information they see and they are unable to find what they really need.
Regardless of how much the users know about their services/products – The service/product information starts from their real names and content is dominated by business terms or technical features that users would not understand.
Writing how good their services/products are and not about the user benefits – Even if we read all the information, we are still left feeling “so what?”
In short, they just stick to explaining all the little features they think is good and not clear about who they are talking to and what/how information should be communicated clearly.

Why does this happen?
The Japanese are generally very good at providing services that take the customer’s situations into account. But why not on the websites? I think a major reason is that Japanese companies are behind in marketing compared to the western companies. The process of marketing usually starts from defining the target users first then the business goal is broken down into action plans (inductive). But most Japanese companies’ websites seem to do the reverse, starting from the small pieces of service/product features and not getting to the conclusion which communicates the benefit to the users (deductive). Seems like they force users to figure out the benefits and next steps themselves.

Different way of thinking?
As professor Richard Nisbett agues in “The Geography of Thought: How Asians and Westerners Think Differently…and Why”(2003), Asians are context and setting dependent and allow multiple causes, while Westerners are focal object/outcome oriented and pursue single cause and effect. Even in daily conversations Japanese tend to avoid taking a pronounced standpoint and expect others to read between lines, because it avoids conflicts with others and protects from unwanted counterarguments. This way of communication works if you can expect the middle or long term relationships. However, the nature of websites as media only allows “Treasure every encounter, for it will never recur” type of relationship. So, if websites are unable to catch the users at the first glance, they leave the sites very quickly.

In my 2 years in Canada I was “trained” by my Taiwanese friend to be more assertive to deal with different situations living a Western life. Years later, I joined the global usability community, and interestingly, I feel I do not need to be so assertive among usability professionals, no matter where they come from. Perhaps because the nature of usability work is empathetic i.e. to be “in your user’s shoes”, adaptive to different approaches across cultures and considerate before its demanded by others. The Japanese in general are good at considering other people’s situation and for Japanese companies to be more successful in the online communications, they need to provide the information in the shape so users can easily understand them in seconds not minutes or hours.

—————

What I really like about this article is that goes beyond a local culture and says we need to consider the needs of users beyond our own spectrum. I have worked for far too many firms who say, “We don’t need to consider accessibility as that’s only 2% of our users. Yet that 2% is millions of potential customers that organizations are missing out on. If you are truly an organization that cares, that means you care about ALL your customers not just the majority.

The Break Up

By rphillippi, August 1, 2009 5:40 pm

Time to start listening again.

Panorama Theme by Themocracy