Archive of UX Articles
March 1st, 2010

I came across a really interesting article LukeW.com, showing how making changes to the way an input form on a website increased interaction by 25 to 40%. The changes reflect the value of thinking outside-in, investing in user experience, and performance measurement.
Bonus: the idea is cool.
Read the rest of the article…

Posted in Interaction design, Product Management, ROI, Requirements, Software development, UX, User Stories | 19 Comments »
November 3rd, 2009

Design-Free requirements are important for two reasons, and hard for two other reasons.
Design-free requirements are hard because you “know what you want” when you should be documenting “why you want it.” Writing design-free requirements can be hard when you don’t trust your development team to “do the right thing” even though it is not your job to design the solution.

Posted in Agile, Business Analysis, Interaction design, Interface Design, Product Management, Requirements, Requirements Models, Software development, UX, Use Cases, User Stories | 22 Comments »
October 19th, 2009

Your company is building out a toolkit to support third-party developers. You’ll need a bunch of different types of widgets – combo-boxes, text entry fields, domain-specific controls, etc. You’ve got a long list of desired controls from your customers. You’re agile. What do you build first?

Posted in Agile, Interface Design, Product Management, Software development, UX | 14 Comments »
October 13th, 2009

Perpetually intermediate (competent) users. Users who briefly exist as novice users and never become experts. Most of your users are competent, and you should design for them. Competent users have different needs and different expectations than novice or expert users. How do you know your user’s competency levels, so you can design for them?
Read the rest of the article…

Posted in Business Analysis, Interface Design, Product Management, ROI, Software development, UX, Usability | 20 Comments »
June 22nd, 2009

When defining requirements, you always start in the context of a goal – either a user goal or a corporate goal. You need to be aware of both. Having a positive user experience is important, and requires a user-centered understanding. Achieving your corporate goals might be in conflict with some user goals.

Posted in Business Analysis, Interaction design, Interface Design, Prioritization, Product Management, Requirements, Software development, UX | 18 Comments »
April 29th, 2009

Blue Ocean Strategy provides an interesting reactive analysis of companies and markets. Personas are used to understand your customer’s needs. Combining the two provides powerful proactive insights when positioning your product for market success.

Posted in Book Reviews, Communication, Marketing, Prioritization, Product Management, Requirements, Reviews, Software development, UX | 14 Comments »
January 13th, 2009

Netlife Research brings us the 2009 Bad Usability calendar. Get it while it’s hot.
Read the rest of the article…

Posted in UX, Usability | 3 Comments »
February 4th, 2008

Learning how to write use cases can be tough, but it is simple compared to the balancing act of determining which use cases to write and how to manage the expectations of all the stakeholders that are involved. It can be a difficult balancing act to prioritize use cases to assure that you meet the goals of the business while satisfying the needs of the users.
Read the rest of the article…

Posted in Business Analysis, Interaction design, Prioritization, Product Management, ROI, Requirements, Requirements Models, Software development, UX, Use Cases | 3 Comments »
January 31st, 2008

Netlife Research (company website in Norwegian) has done it again. Their 2008 Bad Usability Calendar is here and it is great. So great that it is hard to pick a favorite. Download it here. 2007 has more great examples.
[Note: This is a short post- just got back from the Velvet Revolver concert at Stubb's. Living in Austin rocks!]

Posted in Austin TX, UX, Usability | 2 Comments »
January 17th, 2008

You want your software to be used, not to sit on the shelf. You can’t achieve the ROI of your software if people don’t use it. And you can’t achieve the ROI of your software by forcing people to use it either. Some will fail to achieve the benefits, and others will delay using it or refuse to use it entirely. You have to make them want to use it, and you have to design the software for the users who must use it. Otherwise, you won’t achieve the ROI.
Read the rest of the article…

Posted in Business Analysis, Interface Design, Product Management, ROI, UX, Usability | 3 Comments »