Review: Infragistics UX Training for Software Professionals

image

I had the opportunity to take the course, Engineering the User Experience – Essentials for Software Professionals, from Infragistics using the online on-demand option.  The course has the following objectives:

  • Understand, communicate, and apply the background and concept of user experience.
  • Assess the user experience of interactive products.
  • Apply UI design best practices to their own work.
  • Understand the process of user experience and how to merge it within their development process.
  • Understand the role and power of user interface controls and patterns.

The course is presented online via Silverlight, takes approximately 3 hours to complete, and costs $395.  For a limited time, when you purchase a NetAdvantage product this course is included for free.

The first part of the training defines User Experience (UX) as including usability and appeal and states the case of why UX is important.  More content is this area would have been useful.

Next, various user interfaces were shown and categorized as belonging to the Hall of Shame or Hall of Fame.  This exercise took only 5 minutes and some of the “shame” examples were too obvious.  I think it would be useful to show more examples in this section.

The section on design best practices was the most extensive of the course.  The first topic was the steps of specifying an information architecture and the defining the UI to include layout, navigation, and detailed design.  Then approximately 24 usability and appearance principles were discussed including suggestions of things to do and not do.  The principles include: context, grouping, text, menus, icons, color, and composition.  This section provides enough detail to be useful.

Patterns (collection of controls to solve a specific challenge) are introduced as well as the Quince tool via a video tour.

The final major section was about assessing UX.  This was a fire-hose experience with a lot of information given.  Maybe it was because I took this course all in one morning, but this was the hardest content for me to remember.  Maybe if there was a concrete example of a UI that was then assessed, then I could remember better.  I will need to go back over this section again when my mind is clearer.

Overall, I found the training useful.  Many points of the training confirm what I have learned over my 14 years experience with software development.  Some topics were new to me like card sorting, Fitt’s law, and Nielsen’s 10 heuristics.  There were a few issues with the training.  First the sound level of some of the videos were too quiet or too loud compared to the others.  There were a lot of lists embedded in the videos that I can’t find elsewhere.  It would be good to have them for later reference.  It would also be useful if this document had links to additional resources.

I give the training a solid B.

If you take this training, I would love to hear your comments about it.

About the Author