Go to Home Page ... laksinu home
 
User Experience Designer ....
Main Navigation >>
Personal Pages of Laksinu
:: Home
     :: Engineering Process
     :: Usability Eng.. Process
     :: UCD & Agile Process
     :: Usability Methods

 

 

 

 




Home > Professional > Usability Engineering Process

Usability tasks can be performed at each project phase to ensure that a usable product is developed.
The Usability Engineering Team will assist developers with performing these tasks and providing the deliverables described below

  1. Requirement Defination Phase
  2. Planning Phase
  3. Design Phase
  4. Implentation Phase
  5. Testing Phase
  6. Release Phase

Requirement Defination Phase :

  • Invent some typical users and understand the users profile
  • Develop Current / Future task analysis documents
  • List the user sceniors for each and every feature we develop in the product
  • Prioritize these scenarios based on user research and list activities
  • Detail the user module -- how the user will expect to accomplish those activities

Planning Phase

  • Budget time and effort for usability
  • Enusure user feedback prior to requirements sign off
  • Indentify clear tasks for usability testing in product development plan
  • Bring visibility to management on usability and how is it helpful to the development

Design Phase

  • Prepare an initial prototype based on signed off requirements
  • Iterate the design to evaluate if it meets the user model
  • Watch what real users do with the prototype
  • Also watch what users do not do ? ( this is where we can track why user ignored that case and improve more on that )

Implementation Phase

  • Prepare Standards and try to follow them
  • Give attention to details and guidelines
  • Review screens , workflows and iterate
  • Ensure clear positioning of real time elements
  • Evaluate all error messages and make sure they are written nicely

Testing Phase

  • Ensure enough number of usability test cases
  • Track and verify usability testing recommendations if conducted separately
  • Check for usability guidelines & standards
  • Try to match users environment to the maximum possible extent

Release Phase

  • Identify a representative user
  • Watch this user install and use the product
  • Ensure an overall smooth user experience
  • Incorporate user feedback either in the same or future releases