Welcome to Sign in | Join | Help

News

  • View Simon Guest's profile on LinkedIn Simon Guest's Facebook profile
Browse by Archive:




Choosing the Right Platform for User Experience
 

Rich Application or Web Application?  ASP.NET or Sharepoint?  Regular ASPX controls or AJAX?

In sessions at conferences (most recently TechEd in Barcelona), I've been discussing the many choices that architects and developers face every day, especially when it comes to user experience.  To help get across the point, I put together a tool that helps you think about platform selection, called UXIQ.  It’s a small WPF app with a set of slider controls that you can set various criteria for user experience, and in turn be presented with recommendations for the technology or platform that is the closest fit.

The decision criteria in the tool is as follows:

Persona – Location of the user, how mobile the user is, whether the user can be trained, and how personalized the experience should be.

Application – The connectivity requirements for the application, the look and feel of the application, graphics needs, and interaction requirements.

Environment – If installation is possible on the local device/machine, integration with other software, integration with other hardware, and developer knowledge.

The tool matches this criteria to a set of data (stored in an XML file) and presents the closest three technologies that match.  You can then hover over the options to see how far off they are, and also see some more information/links about the technology.  Do remember that the values represented in this tool are my opinion, based on my personal experience - if you want change the values or add/remove technologies, feel free to edit the XML data file as appropriate. 

You can find the tool here - to run, you'll require .NET 3.5 runtime which can be downloaded here.  If you are interested how the tool works, the source code for the application can be found here.

Comments

musing's of a geek

Now this would be cool

# November 27, 2007 1:39 PM

Steve Eadie

Simon this is awesome, you might want to go show the Software Factory guys this, as this would be a fantastic way for a project to be started
# November 27, 2007 1:43 PM

Christopher Steen

ASP.NET MVC - Expression Language and custom tags [Via: Fredrik N ] Are you excited about ASP.NET MVC?...
# November 28, 2007 12:26 AM

Sita Bhatt

Amazing! It even runs with my .NET 3.0 installation. This has huge potential, extremely exciting! Thanks for sharing, Simon.
# November 28, 2007 7:28 AM

Neil W

Simon, thanks for sharing. Neil
# November 29, 2007 6:55 AM

PN

Hi Sir, How can i make the smae control in SIlverlight. Any pointers to this will be really helpfule. regards, PN
# February 4, 2008 4:23 PM

notsotrivial.net

Heroes Happen Here - Kansas City Style

# March 25, 2008 10:45 PM
Leave a Comment

(required) 

(required) 

(optional)

(required) 

  
Enter Code Here: Required

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS