Archive

Posts Tagged ‘UX’

Highlights of Week 28/2010

July 17th, 2010 Michael Gaigg 1 comment

Highlights of Week 27/2010

July 13th, 2010 Michael Gaigg 1 comment

As always, send me your link or mention it in the comments. Anything related to this blog is much appreciated by all of us. Thanks!

Highlights of Week 26/2010

July 6th, 2010 Michael Gaigg No comments

HTML5 and the Future of Adobe Flash [and Silverlight]

June 30th, 2010 Michael Gaigg No comments

Really interesting research note by Gartner.

Key findings:

  • HTML5 will become the mainstream of the Web during the next decade.
  • HTML5 is a potential threat to the continued adoption of plug-in based RIA approaches (including Flash/Silverlight).

Recommendations:

  • Enterprises should try avoid becoming dependent on any one browser or client-side technology.
  • Enterprise developers should “design for standards” and not browsers or runtimes.
  • Developers should favor the lightest-weight technology that will meet their requirements.
  • Architects should consider hybrid approaches […]
  • Before purchasing or committing to a new UI technology or platform, enterprises should first invest in a user-centered design process based on objective data about user behavior.

Complete Analysis: http://www.adobe.com/enterprise/pdfs/html5_flash.pdf

On a personal note I especially like the following part (btw: brilliantly written):

The average enterprise will continue to make ineffective use of any and all available UI technologies.

The average enterprise will continue to make ineffective use of any and all available UI technologies.

Highlights of Week 12/2010

March 26th, 2010 Michael Gaigg 1 comment

I’m still feeling enriched by the exciting sessions presented at the Web App Masters Tour in San Diego. Check out Luke’s notes of all the 9 sessions presented – fantastic!

Highlights of Week 10/2010

March 12th, 2010 Michael Gaigg No comments

Another week of fantastic articles! A little digging (or reading my blog ;) ) will save you time and buying books hehe.

Steps to improve User Experience for Government

March 31st, 2009 Michael Gaigg No comments

In my daily work I’m constantly confronted with developments for government sites. Often I hear confusion in what needs to be achieved, who needs to be served and especially why it should matter.

Become creative to engage citizens in governmental issues (using the citizen’s language), e.g. upload a photo of the damaged street (http://www.fixmystreet.com/)

Become creative to engage citizens in governmental issues (using the citizen’s language), e.g. upload a photo of the damaged street (http://www.fixmystreet.com/)

Listening into a Webcast by Human Factors International (download white paper on Designing the e-government experience through citizen-centered usability, March 2008) gave me additional insights that I want to summarize and present here:

Goals of eGovernment

The web offers governmental sites the potential for increased operational efficiency and cost reductions while improving access to information and services for their citizens.

Levels of interaction between these two actors (government & citizens) include:

  • Connect citizens with legislative offices
  • Communicate faster and more targeted
  • Leverage access to public services (enhanced productivity with reduced effort)

Steps to improve eGovernment

Traditionally the government has three main functions:

  1. Report
  2. Transact
  3. Interact

What can be done to improve these functions/processes?

Get it out there

  • What information is interesting?
  • What is already available?

Make it useful & usable

  • Pre-digest the information (e.g. into charts, comparisons, …)
  • Understand the citizen’s needs (e.g. Spanish language, search, text size, …)
  • Assist citizen’s in finding the information (sometimes they don’t know it exists)
  • Avoid: limited business focus, internal focus, lack of shared resource

Provide self-service

  • Assist citizens to walk through business logic (avoid unnecessary pages, forms, fields, …)

Track improvement

  • Establish a baseline (best practices review, scorecard, usability testing success rates, web analytics, call center volume, server logs, …)
  • Validate improvements (success rate, task time) & seek for support within your organization for doing this
  • Continuously track usage
  • Why? Avoid falling back in national ranking, reduce costs for service calls, …

Make it engaging

  • “Will? Can?” Will citizens use the service? Can they find it?
  • Make it exciting
  • Use experiences or technologies that are current and up to date (videos, gadgets, …)

Embrace the future

  • Become creative to engage citizens in governmental issues (using the citizen’s language), e.g. upload a photo of the damaged street (http://www.fixmystreet.com/)
  • Encourage citizens to interact through social tools

Erase boundaries

  • Integration of “Report”, “Transact” and “Interact” means to remove the disparity between organizational structures of governments and the mental models of the citizens
  • Understand and channel the motivation of citizens to use online services
  • Integrate offers from multiple agencies into one comprehensible user experience

Start a movement

  • Create a community by involving State & Agency Leadership, Agency CIO’s and Webmasters
  • Recognition and adoption are key aspects
  • Embrace the chaos
  • Provide useful & usable tools
  • Reward contributions & demonstrate progress
  • View webmasters as a partner, not as recipient

Transparency

  • The user’s perspective of the organization and the actual organizational structures are mostly very different. Citizens should not need to know how an agency is organized or be familiar with its terminology.
  • Focus on the citizen means to understand how they look for information!
  • Integrate internal processes into one intelligent solution (iGov = integrated Government)
  • Understanding the level of literacy is key to success. Easy language assists citizens in filling out bureaucratic forms.

Government must view itself as a business

  • Attract and satisfy citizens. Beware of competition and consider concepts like ‘brand loyalty’. Effective interaction adds benefits to citizens.
  • Convert visitors into customers meaning that citizens become active online users of the services.
  • Broaden the focus onto international audience which is important to attract entrepreneurship and investment capital and is a good indicator of a strong technology market and research and development environment.

Assistance through technology, tools and continuous improvement

  • Support CIO’s and webmasters through tools like design templates, standards, guidelines and an effective means of governance.
  • Adjust technology to changing market conditions, population demographics and the user’s level of expectations.
  • Create a culture and long-term commitment (=institutionalization) of usability within the agency!
  • Establish a baseline of improvement and continuously validate and improve through benchmarks.

Your thoughts?

I’d like to hear your feedback and if you have applied one or many of above techniques in your agency and what your experiences were.

References

  • Straub, K., Gerrol, S.; Designing the e-government experience through citizen-centered usability; Human Factors International, Inc.; White paper; March 6, 2008

15 = Quince or a Really Cool Pattern Library

February 4th, 2009 Michael Gaigg No comments

Quince is an online repository of UX patterns. It was developed by Infragistics and released to the public today. It’s free and open so that anybody can contribute with their knowledge. Silverlight required!

Yes, Quince is not the first pattern library, there are plenty of other excellent pattern libraries like Yahoo! Design Pattern Library, Open Source Pattern Library, UI-Patterns.com and many more, but it surely is a very comprehensive and good looking one.

What are Patterns?

A pattern is a reusable, best-practices approach used in the design of a solution to a commonly-occuring problem within a specific context. A pattern is not a finished piece of code or design that can be used as is. Rather, it reflects the sum total of a community’s knowledge and experience or expertise in a given domain.

I strongly recommend reading the interview about Pattern Languages for Interaction Design with Erin Malone, Christian Crumlish, and Lucas Pettinati.

Social Interface Patterns

Another very interesting approach to patterns is taken by Christian Crumlish and Erin Malone who are currently working on a book for O’Reilly Media.
Check out their Designing Social Interfaces patterns wiki and contribute to their upcoming book. Very interesting approach!

Antipatterns

Antipatterns are common UX mistakes to learn from. Probably the most prominent antipattern is “Click here” also known as “Navigating in a mysterious way”. Read a very interesting Antipatterns blog entry by Peter Hornsby.

Controversy

I think there is no doubt that patterns can boost our development process and reduce the amount of work needed to re-invent common elements. Study them and try to enhance on top of them!

Antipatterns on the other side might not be that useful. Even though I agree with Scott Berkun in his line of argumentation about Failure: the secret to success that it is important to learn from one owns mistakes and failures but that might be also overrated like Jason states in Learning from failure is overrated: “There’s a significant difference between “now I know what to do again” and “don’t do that again.” The former being better than the latter.”

What do you think? Have I missed something or somebody?