Home » Training Courses » Designing Usable Systems
Home
About Us
Our Services
Training Courses
News & Events
Downloads
Interesting Links
Contact Us
Email Newsletter
Customer Testimonials

Designing Usable Systems
(Methods for Evaluating and Usability Testing of Software Systems)

Course navigator:

Background
Functional testing is a standard activity in all product development. While functional testing is an essential step in delivering a working product, it does not address the usability performance of it. The overall usability of the product is what the user actually experiences. All leading companies in software development see product usability as a competitive advantage. Studies have shown that these companies invest approximately 6% of product development cost in usability. The importance of usability in Europe is emphasized by recent EU legislation that requires software be easy to use and comply with ergonomic design standards.

What is Usability?
The usability of a product is much more than just ease-of-use. It is defined as the effectiveness and efficiency and user satisfaction of the product. It is requires that the product is effective in that it solves problems as defined by the user. It must also solve these problems in an efficient manner. Finally, the experience the user has in using the system must be satisfying to them. To design a system that has an acceptable level of usability, then we must have a thorough understanding of the types of users, the tasks they perform and the environment within which they work.

For most people, the usability of the system is all that matters to them. They are not interested in how the system actually works, but how can they use it quickly to solve their problems. For many products, usability is becoming a competitive advantage. In addition, addressing usability appropriately within the development process is cost effective. Delivering products that are considered highly usable can help establish a strong market advantage.

What are the benefits of formally addressing product usability?
The benefits of addressing product usability appropriately are as follows:

  • Reduce development costs by identifying design problems early in the development cycle
  • Ensure the system meets the users needs and expectations in terms of usability performance
  • Reduce training and maintenance costs by providing systems that are easy to use and easy to learn.
  • Ensures compliance with international standards and guidelines
  • Helps develop a positive market perception of your products.
  • Improves safety in critical systems

How do we achieve these benefits?
These benefits are achieved as follows:

  • Cost reductions are achieved by identifying design problems earlier in the development cycle. For example fixing a design problem at the concept development stage is up to 500 times less than fixing the same problem during field trials.
  • By involving users in the evaluation and testing of design concepts and prototypes at appropriate times throughout the development cycle, we identify their usability performance preferences and expectations and can modify the design accordingly.
  • Because users have been involved in the evaluation and testing of the system, we can identify those aspects of the system that are core to its success in terms of usability and we can then focus design efforts to ensure it is easy to use and easy to learn.
  • By conducting expert evaluation of your system we can validate it for compliance with international ergonomic design standards.

How can Insight help you?
We can help you develop highly usable Software Applications, Multimedia and Web-based systems by:

  • Providing practical assistance in implementing a user-driven design process
  • Providing advice on user interface design and specification
  • Conducting an evaluation of you system's user interface for compliance with ergonomic standards
  • Conducting usability testing of prototypes and pre-release systems.
  • Providing training on software usability testing - see course details: Software Usability - Designing Usable Systems

Software Usability - Designing more Usable Systems (Usability Evaluation and Testing Methods)

Software Usability - Designing more Usable Systems
(Usability Evaluation and Testing Methods)

Background
If the usability of the system is what most people experience then it makes sense that usability can be designed in to the system, and measured before release to the customer. The usability testing of a product or prototype versions of it with actual users ensures that it is being designed to meet their needs. If usability testing is used throughout the designed process, it can help identify the good and bad design features and with recommendations for improvement. Testing prototypes of the system can help identify design problems early in the development cycle and reduce the costs of implementing design changes. Usability testing can be carried out on existing systems to help identify new design requirements. Competitive products can be evaluated to determine requirements for market leadership. Usability testing can be performed throughout the development cycle using paper prototypes, rapid high fidelity prototypes and final system.

Course Outline
This one-day workshop will address the methods used for performing usability evaluation and testing of software systems.

The workshop will provide a thorough understanding how to apply key design guidelines to improve the usability of your user interface. It will include practical sessions, which will allow participants to gain experience in evaluating user interfaces and testing of icons and product usability.

At the end of this workshop you will be able to:

  • Define the usability goals of your product
  • Understand the key characteristics of user interface design
  • Understand the usability characteristics that can be measured
  • Use paper prototypes to test the usability of design concepts
  • Conduct usability testing of Icons to improve comprehension

Who should attend?
The workshop is aimed at Project Managers, Team Leader, Systems Analysts and Designers and Systems Quality personnel. Other staff who will be involved in the design and testing of the product will also benefit from attendance.

Workshop topics

  • What is usability?
  • What usability characteristics should be measured?
  • Using walkthrough evaluation to measure quality of design
  • Using observation usability testing techniques
  • Review of other methods for verifying system usability
  • Overview of the key principle of user interface design
  • Developing a usability evaluation specification Exercises
  • Testing the comprehension of Icons, menu labelling and structures
  • Conducting a walkthrough evaluation of a prototype
  • Usability testing a prototype

 

ISEB/ISTQB Foundation Course in Software Testing

2010 Schedule:
Dublin Venue unless specified


April 13th - 15th
June 15th - 17th (Belfast)

More »

NEW !

ISTQB Advanced Courses in Software Testing

Dublin Venue

Advanced Test Analyst
March 1st - 5th (Exam 11th)
June 14th - 18th (Exam 24th)

Advanced Test Manager
Feb 22nd - 26th (Exam Mar 4th)
May 24th - 28th (Exam June 3rd)

Interested in process improvement?

Contact us if you would like to hear plans for an Irish SPIN - a special interest group in process improvement

Special Interest Group in Software Testing

More »

 
Copyright © Insight Consulting Ltd