It seems that in many people’s minds, UX is considered most useful in situations where sites or systems are built for customer-facing situations. This is true, UX is very useful for this. However, although there are fewer users in back-office applications, the use-cases are far more complex and the numbers of different user roles are greater. Back-office processes are critical to the success of a business, because if you sell something well but deliver poorly, your sales can’t be sustained. You really can’t talk about Customer Experience design without taking a hard look at back office processes. Successful enterprises put considerable thought and energy and resources into fine-tuning every aspect of their businesses.Read More
Define or Die!
A recent article in CIO magazine asserts that over 50% of IT projects fail. The article states, I think quite correctly, that the reason for this is that the systems that end up being implemented don’t align with the business interests for which they were intended. It isn’t a technology failure, it is a requirements failure. The takeaway is this: define or die! We must learn to define what we want before we go to the immense trouble of building this complex computer infrastructure.Read More
If you are unfamiliar with the idea of User Experience design (UX), it may sound a bit ethereal or theoretical. It is actually anything but theory – think of it as the software world’s way of creating blueprints. I thought it might be useful to post a little portfolio of some real-life examples of UX documents so you can see what this is about.Read More
Nothing is more important to web site and application development than User Experience Design (UX). This is something I’ve learned through experience and that I have a great passion about. If you think about it, it makes perfect sense. It is much easier to be “agile” when you are talking to a client or end-user and their change request involves changing a sketch or wireframe or a note on behavior, rather than completely reprogramming something. Really good and to-the-point UX research and design can prevent mountains of problems and headaches and delays and disappointments down the line. It also ensures that programmers know the expectations very clearly, and won’t spend time adding features that no one wants and won’t design in a way that fits more easily into programming tool conventions than human usability conventions.Read More