Tag Archives: usability

Human Proof Design

Human proof design is design that prevents people from successful using the item.

cover of book, Design of Everyday Things

It is similar to mistake proofing except instead of prevent mistakes it prevents people from using it.

When you see human proof design you will often see signs to tell people how to use the device that has been human proofed. Common instances of this are hotels that have shower designs so opaque they need instructions on how to use a device most people have no problem using if they are not human proofed.

Human proof design is often created by a subset of designers that care about how something looks more than how it is used.

Most people prefer designs that are beautiful without being human proofed. The Design of Everyday Things is a great book on designing beautifully with customer focus.

A sign your design is human proofed is that a sign or manual is needed for people to use it.

Most human proof design can be identified very simply by having regular people try to use the item. Watch what they do and when they struggle to use it, many problems will be very obvious. You can’t use people in this effort that are significantly different from the normal users.

In several areas I see these failures quite often. Hotel rooms are a common source of problems. The light switches are often very odd and I have to search all over to find out how to turn on or off different lights.

Continue reading

The Future of Quality is to Actually Do What People Talked About Decades Ago

In the current ASQ Influential Voices post, Laurel Nelson-Rowe, ASQ managing director, asks: What’s the Future of Quality?

The report they link to is hidden behind a register-wall. Hopefully in the future ASQ will have better User Experience (Ux) practices in place on the web site.

But it is a good example of the failures to adopt well known, decades old recommended practices. This failure to just do what the best experts have suggested for a long time is an example of the kind of thing we should hope to see eliminated in the future.

We don’t need fancy new ideas or breakthroughs. We just need to adopt what many people have been saying for decades. Read Russell Ackoff, W. Edwards Deming, Peter Scholtes, George Box, James Womack and Brian Joiner you will be well on your way to knowing what you need to know to help us to reach a good future for quality.

There are quite a few people that have provided very good material on lean thinking and the other ideas on management improvement. This list isn’t meant to say you should limit yourself to these people. I just feel you don’t need to go in search of new things, we have much better ideas than any new things being sold now from management experts that have been decades of material we would benefit greatly from applying today.

If you want a bit on user experience (given the importance of the internet and software applications today ) you can read: Signal to Noise, Boxes and Arrows and A List Apart.

If you want to appeal to those that think you must read something new you can read a bit of Eric Reis, Elon Musk, Jeff Bezos and Dan Pink. They offer good ideas, Eric Reis offers the most concrete suggestions in this group (Dan Pink is next). And those that like shiny new things will be happy with your new names (for a while). The Ux people also will provide concrete ideas to use. I personally find many excellent management bloggers are valuable resources to managers.

We haven’t done nearly as much with all the great management concepts explained decades ago. Not much of what is said to be new in the last 20 years provides more value than the stuff we haven’t gotten around to doing yet that was laid out long ago. If we want better managed organization to provide better results to customers, employees, stockholders and other stakeholders would be wise to make the future of quality actually applying what Deming, Ackoff, Scholtes and the other provided us.

I think we will be able to make this the future of quality. We take a long time to adopt better ideas for management but we do adopt them (with lots of backsliding in many organizations, but over the decades the movement is in the right direction in most ways).

Related: We really need to change how we improve the practice of managementNew or Different? Just Choose BetterGood management is good management: it doesn’t matter if someone figured out the good idea 100 years ago or last week.New Rules for Management? No!

Magnetic White-Board Kanban Card Options

Just some quick ideas for Kanban whiteboard magnetic card options from a question I answered on Reddit.

Here is the best lean solution: Trying Out My Agile Kanban Board from Jon Miller.

kanban board with magnetic whiteboad  cards

Magnetic kanban board from Jon Miller.

Why, well mainly I am kidding about it being the best, but if you don’t read his Gemba Panta Rei blog you should! Go add it to your RSS feed reader, before you continue with this post.

Ok, welcome back. In addition to thinking his blog is great the solution from his blog is very flexible and easy – though it isn’t quite a packaged solution (as asked for on Reddit). Also that post provides some good insight into the thinking behind the board (as well as how to create your own).

More links with kanban board options: Magnetic whiteboard cards (50-pack)Physical TaskboardsI think just magnetic symbols (not magnetic white board card) but could use magnet with icon to stick paper to the board

Another silly site, that sells some sort of solution, blocked my access because they don’t sell in the country my computer reported being located in. So I didn’t give them a free plug (assuming their product was decent which it might be?). Very dumb design if you ask me; well even though you didn’t ask, I told you anyway.

Localization that impedes users rather than helping them seems far far too common in my experience. Mapping (and related – find closest…) uses are about the only localization stuff I find useful – country based localization I nearly always find annoying or crippling. And showing my location on a map is totally awesome (especially as I travel around as a tourist – or really in whatever capacity). Such bad design and poor usability decisions cost companies money.

Related: Visual Management with Brown M&MsMaking Data VisibleDeming and Software Development

Use Urls – Don’t Use Click x, Then Click y, Then Click z Instructions

In the 1980s software applications had to use click x, then click y, then click z type instructions to get you to a specific location in a software application (or at least they had a decent excuse to do that). Too many web application development organizations forget that they now have urls to direct people exactly where to go: and that they shouldn’t rely on ancient “click here, then there, then in that other place” type instructions.

Here is an example I wrote up on my recent experience with iTunes and their failure to do this properly: Bad iTunes Ux and How to Submit a Podcast to iTunes. I see it all the time, that is just one example.

It is so sad that Google can’t even offer mildly decent help for their own software nearly a couple decades after they started out with the goal to organize the world’s information. And lots of other software companies also point you to clicking around various gui (graphical user interface) click paths instead of just

  1. showing the url (say in a help email) – instead of the gui click path text
  2. a clickable link to the url in web documents

On top of the waste inherent in click path instructions they often fail because the interface has changed and no one bothered to change the click path or the click path depends on other things being a certain way and they are not so the click path breaks.

I really can’t comprehend how this usability failure is something I run across all the time. Urls are not some secret idea only PhD computer scientists have heard of. This is super basic stuff – click path instructions should never have been acceptable for any web application. It is pitiful they are still common among companies that see themselves as advanced software development organizations.

Using the proper urls also will help make sure you are using human readable urls. Another super basic usability concept that is ignored far too often by some web application developers.

Related: Usability, Customer Focus and Internet Travel SearchMaking Life Difficult for CustomersPracticing Mistake-Promoting Instead of Mistake-Proofing at ApplePassword Gobbledygook Instruction (more bad usability)What I Would Include in a Redesigned Twitter Profile (2014)

Your Online Presence and Social Networks for Managers

This month Paul Borawski asked ASQ’s Influential Voices which social networks do quality professionals use?

TL;DR My bottom line suggestion is to first start with blogs (get a feed reader and subscribe, read and comment on blogs). Next join Reddit and subscribe to the sub-reddits you are interested in, and participate. Next start your own blog. Then join Twitter, LinkedIn, Google+. Put your learning first; other measures are largely “fools gold” (such as number of followers).

photo of John Hunter at Zion National Park

John Hunter at Zion National Park, Utah, USA.

Blogs are the best way to use the internet to learn, network, share and grow. That includes reading blogs, commenting on blogs and writing your own blog. Thankfully there are tons of great management improvement blogs (especially on lean thinking) for managers to learn from. There is a great opportunity for six sigma blogs as the field is not crowded with high value blogs on that topic.

Writing your own blog is the very best online way to create a brand for yourself (and to learn and grow). Given the workplace today, and how the future seems likely to unfold, building your own brand is a valuable career tool. Writing your own blog also builds your understanding of the topic. As you put your thoughts into words you have to examine them and often build a more complete understanding yourself before you can write about it.

You also build a network as you read and comment on other’s blogs and as others read and comment on your blog. YouTube can be used in a similar way (though I would use a blog to add text to the webcast and encourage comments on the blog rather than YouTube). Using an RSS blog feed reader is the first social network tool you should use (way before you sign up for Twitter or Facebook or anything). Podcasts can also. I have done a few podcast, most discussing the ideas in my management book. Videos and audio connect more deeply to people so they are wonderful methods to reach people. I should get some webcast up on YouTube; it is one of my plans that I haven’t gotten to you yet.

Continue reading

5s at NASA

NASA did some amazing things culminating with landing on Moon. Much of what they did was doing many small things very well. They used 5s, checklists, gemba thinking, usability, simplicity, testing out on a small scale and much more.

Here are a few photos from the Smithsonian Air and Space museum in Washington DC. I also have some nicer NASA 5s photos from the new Annex near Dulles Airport, but, ironically, I can’t find them.

photo of container labeled with many compartments for NASA

These kits were used by NASA astronauts on the Apollo 11 mission to the moon. Obviously NASA had to have everything that might be needed where it was needed (picking up something from the supply closet in building 2 wasn’t an option).

Continue reading

Learn to Code to Help Your Career

I believe there are big benefits to knowing how to code (programing, software development). What is possible for your organization is often significantly impacted by understanding how to properly use software (and create it, coding, when needed). The lack of understanding of software is a significant problem not just for those wanting a job coding (that are available for those with the right skills) but also for those making decisions about what the organization should do.

The profound ignorance (meant not in a pejorative way but in the descriptive way) of software is a significant problem for managers today. The critical role of software in our organizations is only growing. And the importance of understanding software (which coding provides in a way no other learning does) is only increasing. My guess is a decade or two or three from now a understanding of coding will not be nearly as critical for managers. I am just guessing the nature of coding will be significantly changed and not understanding the details needed to code will not be as critical as it is today. Maybe I am wrong about the importance of understanding coding fading over time (it is more a feeling than a chain of logic I can clearly explain easily).

There are many indirect benefits of learning to code. In the same way that those with an education in engineering do very well in their careers overall, even if they take a path where they are no longer engineers a background in coding prepares you well for your career. Actually, similar to engineering, part of this effect may well be those that can graduate with an engineering degree and those that can be employed for several years as a software developer have skills and abilities that would have made them successful even if they didn’t pass through those experiences (still I think, those experiences to add to their success).

Good programmers have a strong tendency to think in ways that those interested in management improvement need (and, sadly, often lack): systems thinking, customer focus, efficiency focused [good coders often hate wasting their time and naturally despise non-value added steps], a willingness to speak up about things that need to be improved, a desire to make a difference, passion for what they do…

If you work along side good programmers these traits will be reinforced every day (this was my favorite part of my last job – working with great programmers that pursued these principles and re-enforced my doing so also). Yes there are also things you might have to temper in dealings with non-coders (being a bit kinder/less-direct about perceived failures, for example). Also some coders can be so engaged they expect an unsustainable commitment from peers (this is one of the great benefits of a good agile software development system – a focus on creating an environment for sustainable development [not expecting unreasonable effort/hours on the part of coders]).

Continue reading

Customer Focus and Internet Travel Search

The internet should make finding airline flight information easy. Instead it is a huge pain. Hipmunk has taken on the challenge of doing this well, and I think they have done a great job. This video provides an excellent view of both web usability and customer focus. This is a great example of focusing on providing customer value and using technology to make things easy – which is done far to little at most companies.

Related: Innovation Example (Farecast – which seems to have been bought by Microsoft and broken)Making Life Difficult for CustomersConfusing Customer FocusJoel Spolsky Webcast on Creating Social Web ResourcesCEO Flight Attendant

Trust Your Staff to Make Decisions

The failure to give your organization the flexibility to serve customers is a big mistake. Many companies make this mistake. Often the basic problem is managers don’t trust that their systems to hire and develop people that will make good decisions. The solution to this problem is not to give your staff no authority. The solution is to manage your systems so that you can trust your people. This is not as easy to do as it is to say, I will grant that.

Southwest Airlines and Zappos are companies that do respect employees. And those employees then provide great service. But it isn’t a simple thing. To truly manage a system with respect for people isn’t as easy as just putting up some slogans. But if you want to provide good customer service this is one requirement. There are plenty of others: continual improvement, evidence based management, customer focus, systems thinking

These thoughts were prompted by a nice post, jetBlue Just Blew It

You see, when I booked my flight last night I used their online system (good) and made a mistake in booking the date for my return (bad). I’m going to Boston for the weekend and accidently booked by return flight a month later in August instead of the 4 days I was looking for.

Of course their site has a lot of bookings and almost no one makes an error like this. But any UI designer who looks at their site could see that it’s absolutly possible since the length of the trip is never revealed except for the flight dates. (I”m arguing that they could put in a little fading header that tells you how long your trip is for.) If’ I’d see anywhere that my trip was scheduled for 35 days I’d have immediately know there was an issue. (I could make a simple change to the jetBlue UI that would solve this problem for everyone within a day.)

Today when I looked at my emailed itinerary I immediately spotted the problem and went online to change my ticket. They have a $100 change fee which I paid thinking I’d give them a call and that surely they’d waive that. After all, it wasn’t a change I was asking for, it was the ticket I wanted in the first place. It was less than 24 hours and the flight wasn’t for a month.

But no.

In speaking to the customer service rep who ‘called’ a manager. I was informed that I had only a 4 hour window to make any changes and that after that, there was nothing anyone could do. You see, no one at jetBlue customer service has the ‘authority’ to refuse this fee. It was company policy that they couldn’t actually do anything.

Continue reading

Joel Spolsky Webcast on Creating Social Web Resources

Joel Spolsky webcast on creating Stack Overflow (with the goal of providing answers to professional programmers) using ideas from anthropology. Once again he provides great information. This is particularly interesting for software development but also just a good presentation for understanding the importance of customer focus and systems thinking.

What they focused on and did:

  • Voting – Reddit… (see our management Reddit)
  • Tags – lets you see what you want and to block tags you don’t want to see.
  • Editing – letting users edit the questions and responses. For a technical question and answer system this is very useful (based on my experience).
  • Badges – people like to earn “credit” (psychology)
  • Karma – “people are willing to do for free what people are not willing to do for small amounts of money” (psychology)
  • Pre-search – provide quick view of previously answered questions
  • Google is UI – Assumption: “the front page is Google search” – build based on the idea people will search via Google
  • Performance – 16 million pages a month with 2 web servers. They are using the Microsoft stack, not open source.
  • Critical mass – they focused on getting a large user base on day one of the beta site

Related: posts related to Joel SpolskyDell, Reddit and Customer FocusInformation Technology and ManagementWhat Motivates Programmers?

Customer Friendly Terms of Use Language

The Aviary web site provides a very nice example of customer focus. They provide the legalese version of the terms of use and then explain what this actually mean in is simple terms. Good job. Legalese example

2. SITE CONTENT. The Site and its contents are intended solely for the use of Aviary Users and may only be used in accordance with the terms of this Agreement. All materials displayed or performed on the Site, other than content developed or posted by User (“User Content”) including, but not limited to text, graphics, logos, tools, photographs, images, illustrations, audio and video, and animations (“Content”) are the property of Aviary and/or third parties and are protected by United States and international copyright laws. As between you and Aviary, however, you own and retain sole and exclusive right, title and interest in and to all of your User Content (subject only to the limited license therein granted to Aviary under this Section 2). The Services may enable Users to develop derivative works based on other Users’ Content. In the event you use the Services to develop a derivative work of another User’s Content with that User’s permission, as between you and the User who developed the original work, you own and retain sole and exclusive right, title and interest in and to your derivative work, and the User who developed the original work retains the sole and exclusive right, title and interest in and to the original work. In the event you permit other Users to use the Services to develop derivative works based on your User Content, as between you and the User who developed the derivative work, you own and retain sole and exclusive right, title and interest in and to your original work, and the User who developed the derivative work retains the sole and exclusive right, title and interest in and to the derivative work. All trademarks, service marks, and trade names which appear on the Site (other than those appearing in any User Content) are proprietary to Aviary and/or third parties. You shall abide by all copyright notices, information, and restrictions contained in any Content accessed through the Services.

Readable example

  • We own our website.
  • You own your content.
  • If you allow another user to make a derivative, you still own your work.
  • Please don’t disregard our copyright notices. 🙂
  • Some content may be licensed under Creative Commons.
  • You can download anything on the site for personal, non-commercial use only. Other uses are not OK (unless you purchased the work from the creator).
  • Just because we let you use our applications doesn’t give you any property ownership in the applications. You are just granted a license to use it.
  • Aviary is allowed to display within Aviary, any work you make available to everyone to view.
  • Additionally, we can allow the work to be used by a third party in a way which promotes Aviary (for example, using the work alongside a newspaper article about Aviary).
  • The content you contribute may not infringe on the property rights of others.

Related: Making Life Difficult for CustomersGobbledygookComplicating SimplicityUser Happiness with Search Engines

Disruptive Innovation Example: Eliminate Your Phone Bill

Clayton Christensen’s ideas on disruptive innovation are very powerful. I have written about Innovation Thinking with Clayton Christensen previously. Here is an example of such innovation. All you need is a broadband internet connection and you can Kiss your phone bill good-bye:

The Ooma service uses so-called Voice over Internet Protocol (or VOIP) technology to deliver calls to your existing phone using a broadband connection. Consumers need only to buy a $249 Ooma Hub (it was a hefty $399 when the service launched last year); all domestic calls are free. (Ooma charges a few pennies a minute for international calls to landlines and 20 to 30 cents a minute for overseas calls to mobile phones. Calls from Ooma box to Ooma box are free.)

Replacing your phone service is, of course, just the start for Ooma. In some ways, calling is the Trojan horse to get the box in your house and then figure out other services to sell, like enhanced network security or kid-safe Web surfing.

I ordered mine from Amazon for $203 and have been using it for a month, it has been great. Relatively easy to setup (they had a pretty good customer survey and I recommended they use colored cables – they color cables in the drawings in the users guide but give you 3 white cable to use – they are different types of cables so it isn’t tough to figure out but that would make it a bit easier).

I have been using Vonage for awhile and it is ok, but I don’t see any reason to pay each month when Ooma doesn’t charge a monthly fee (even on the lowest option on Vonage the bill is over $22/month). When I tried to cancel Vonage they refuse to allow it through the web site. Then forced me through voice mail maze only to then say we only answer the phone for you between 9-5 EST on workdays (that is about 75% of the time they are unavailable). I called back a week later, when I got a chance and they forced me through 10 minutes of wasted time but at lest I was able to get it canceled – once they refused to allow cancellation over the web site I was worried the customer disservice would be greater than it was.

Related: Six Keys to Building New Markets by Unleashing Disruptive InnovationSave Money on FoodThe Innovators Solution by Clayton M. Christensen and Michael E. Raynor – Using Google to Eliminate IT Costs

Lame Move by Google

Google does great things and makes good decisions most often. However a recent move on their part has ended very lamely. As part of what their 10th anniversary celebration they provided a search of the 2001 index (the oldest index they could find to search now). This was extremely cool.

Now if you go to find it so you can try it out you will be disappointed. Search for it on Google you will find a link to Google Search 2001 which gives you a page that says: “The page – www.google.com/search2001.html – does not exist.” Is it amazingly lame that Google took the search down, has it has the first result on searches, and has no explanation on that page of what it was about.

It would be cool for them to leave it up (it was interesting). And I would think they could make a great deal of money showing ads (I can’t remember if they did show ads). But not leaving a page at that address (which was linked to over 95,000 times) explaining what the page did and that it is now offline is very lame. Breaking 95,000 links is bad enough for some pointy haired boss that believes the internet is made up of tubes but for a well run internet company to do that is pitiful.

This move shows Google in a similar light as Gap when managers shut down the Gap’s web site for days (in 2005). Google failed when exiting the video business (DRM issues), then realized their mistake and recovered. The fix for this would take all of 1 hour. Someone just has to put up a page discussing what the page was for and that the search has been discontinued.

But really they should explore if it is better to just make it live – maybe it doesn’t but I would certainly want to look into that option. If not, I would put up some interesting results from the experiment (though if the choice is just a 1 hour solution or nothing then just put up a page in 1 hour) and link to commentary about the search and interesting things people found. This would be an interesting task for an intern, or someone else, and could provide an interesting and popular page. but most importantly at least not breaking 95,000 links (plus all those who go to the page from search results pages) is the minimum Google should do.

Related: web pages should live foreverSearch Share Data Checking the ACSIWays for Google to Improve Continue reading

Making Life Difficult for Customers

Companies seem to think technology is an excuse to provide bad service. Or maybe they don’t need any excuse at all to do so, based on how often they provide bad service. My latest experience with lame pointy haired boss technology came while looking to watch a football game online. Years ago you could listen to any Wisconsin Badger game over the internet – very simple, no special software (just the simple free Real Audio plugin). In subsequent years (just to play a simple audio stream that had worked in previous years they kept requiring upgrades and their ever more complex required software would fail very often). Then the option of listen to online radio broadcasts disappeared altogether (for schools that chose to prevent this anyway).

Now sites that provide video seem incapable of making it a simple process. They chose not to use standard open software solutions. Instead they require you follow their desires to use this or that and then the whole operation fails quite often. Google, no surprise, is an exception (yes it worked prior to Google, they were just smart enough to buy it and not break it). YouTube just works. Can others copy this, idea? Some can, but many phbs decide that really everyone that uses their web sites should be happy to try and download special software and make configuration changes… to get their site working on their personal computers.

The idea that playing video online is solved problem and just making it more and more complex is not a good idea for users no matter if they want to add some bullet points to their boss on why they should get a larger raise this year because they got the engineers to add on some additional new feature that no-one actually wants. Granted This solved problem is a bit lame now, so I am all for improving it. But this should be a process that goes for simpler solutions, not more complex ones. And certainly any timed to the operating system of the end user is too idiotic to consider.
Continue reading


How is this for Gobbledygook? Your home banking access code is expired! You must change your access code at this time. Your access code:

* may be between 4 and 20 characters in length
* must not have been changed within the last 0 days
* may not be one of 3 previously used access codes
* must not repeat the same character more than 0 times
* must not contain 0 characters from previous access code
* must contain at least 0 non-alphabetic character(s)
* may contain the following special characters: !”#$%&()+,-/;<=>?[\]^_`{|}*’
* must contain at least 0 alphabetic character(s)

1) What does “must not have been changed within the last 0 days” mean?
2) How about “must not repeat the same character more than 0 times” ?
3) Or “must not contain 0 characters from previous access code” ?

This kind of stuff is what makes people think computer programmers are crazy. I am sure the software allows users to set criteria. Then this screen is suppose to explain the criteria to users. It seems to me, if the selection is 0, then the correct procedure is to not display anything about it to the user.

Really I am not sure how “must not contain 0 characters from previous access code” is even to be applied if an positive integer were used. I guess you could not allow using any characters from the last access code, which seems crazy to me to begin with, but setting a number seems totally bizarre. I could see setting a requirement that says no repeat of the same sequence of x characters. I think that would probably not work well, but at least I understand what it would mean.

Related: Change Your NameBad Software Visual ControlsComplicating Simplicityweb usability resourcesSchneier on Security

Don’t Do What Your Users Say

In, Don’t do what your users say, Hanford Lemoore, provides a nice illustration of why customer focus is important but must be done with care.

in UI design it’s important to understand that what a user says and what a user is telling you can be two different things.

I got a good variety of comments back. Constructive thoughts. But I noticed an interesting trend: The most common thing suggested was “Add an undo to the game.” It seems almost everyone who tested the game had asked for an undo option.

I wanted to find the root cause of the “undo” request. I had some friends of mine host a playtest party at their house

During the party I got a lot of great feedback. Just watching someone play my game and see them learn from their mistakes was an incredible experience. But mainly I was watching closely to see if and why anyone was going to request an undo feature. What I saw was surprising.

After the user test is was clear to me that the root cause for undo requests was that the controls were too sensitive for the average player. There were a few other things that were revealed too. People really loved solving the puzzles in the game — the first time. But if they had to restart, they really did not enjoy redoing the puzzles they had already solved. This was another cause of wanting an undo in the game.

This is a great example of looking for the root cause and going to the gemba. You must focus on customers but you must bring thought into how you react. Just doing what they say is likely a bad idea. Ignoring them is also bad. But listening and learning and then adjusting is good.

Related: Pleasing CustomersConfusing Customer FocusWhat Could we do Better?Good Customer Service ExampleFind the Root Cause

Businesses Tell the IRS They Are Not American but Executives Stay in USA

I have previously written about the ethically challenged companies that claim they are not American to avoid paying the taxes that they owe. For some reason the executives, often seem to stay in the USA though? It is sad that such behavior is tolerated.

10 Big Businesses That Have Moved Their Headquarters Abroad to Pay Less U.S. Taxes

Halliburton: Houston-based Halliburton, which offers a broad array of oil-field technologies and services to upstream oil and gas customers worldwide, announced the opening of a corporate headquarters in the United Arab Emirates city of Dubai on March 12, 2007. The company, which was once led by U.S. Vice President Dick Cheney, said that its relocation was part of a strategy that it announced in mid-2006 to concentrate its efforts in the Middle East in order to attract business.

Yes the same company taking billions in Pentagon no-bid contracts (Company Official Defends No-Bid Army ContractHalliburton Contract Critic Loses Her JobHalliburton’s Fleecing Ends — Or Does It?).

And that isn’t all – read this on how they don’t pay social security or unemployment… taxes since they are not an American company when they hire American’s to work for the US government in Iraq. Top Iraq contractor skirts US taxes offshore – “Kellogg Brown & Root, the nation’s top Iraq war contractor and until last year a subsidiary of Halliburton Corp., has avoided paying hundreds of millions of dollars in federal Medicare and Social Security taxes by hiring workers through shell companies based in this tropical tax haven.”
Continue reading

Pleasing Customers

Why is 37signals so arrogant? by Don Norman

The Brash Boys at 37signals Will Tell You: Keep it Simple, Stupid. Brash is an understatement. I was quoted in the article because of my article arguing that simplicity is highly overrated: the tasks that we do require tools that match the requirements, and these add complexity.

Yes, they are arrogant — and proud of it: “Arrogant is usually something you hurl at somebody as an insult,” Hansson said. “But when I actually looked it up — having an aggravated sense of one’s own importance or abilities’ — I thought, sure.” Park concludes his article by saying “Call it arrogance or idealism, but they would rather fail than adapt. ‘I’m not designing software for other people, ‘Hansson says. ‘I’m designing it for me.’ ” “I’m not designing … for other people.” I think that simple phrase speaks volumes. Thank goodness most companies recognize that this attitude is deadly.

I don’t agree. Not compromising leads to solutions that are unlikely to be all things to all people. But with an intelligent and knowledgeable leader will lead to excellent solutions for those that share desires. Now I don’t think this is the best strategy, especially for growth. But it can be an excellent strategy for startup, innovators and those seeking 1,000 fans.
Continue reading

Great Visual Instruction Example

antibiotic visual instructions

This does a great job of explaining what you need to know clearly. While this presentation for Azithromycin doesn’t prevent a mistake it sure makes it much more likely that the process can be completed successfully. We need more effort in creating such clear instructions.

Visual clarity is more important than lots of words. Applying that concept is not as easy as it sounds but it is a very important idea for instructions to end use and instructions for processes in your organization. Expecting people to read much is just setting yourself up for failure when they don’t bother (you should consider psychology, and how people will actually use your instructions not how you want them to).

via: Prescription UI

Related: Using Design to Reduce Medical ErrorsVisual Instructions ExampleVisual Work InstructionsStandardized Work InstructionsHealth Care Pictographs5sEdward Tufte’s: Envisioning Information

Bad Visual Controls – Software

Bad Visual Controls Example: Software via Lean Manufacturing Blog. Funny example. If I had to use it I might use a different adjective.

In the example, the software uses icons that are not obvious. The user has pasted labels on their monitor with text description of each icon. The labels are smaller than the icons.

Some resources for web usability and software usability “A user interface is well-designed when the program behaves exactly how the user thought it would.” (that is pretty hard [impossible actually] to accomplish when the user doesn’t have a clue what will happen).