April 14, 2008   Sign In |  About ebizQ |  Contact Us |  Join ebizQ Gold Club

ITGumbo: spicing IT up

IT Copywrite

Technology and application of technology.

ebizQ presents ITGumbo: a spicy blog network where vendors and IT professionals share ideas about creating Business Agility.

PACT analysis for usefulness

Usefulness of a system constitutes its usability and utility. Utility is the quality of being useful. Usability is the ease of use. Hence better usability can be designed with well defined utility. There are many definitions of the usability principles. Utility is also defined as one of the design goals for Human Computer Interface (HCI).

PACT analysis is one of the procedures used to determine the utility of an interactive system. The methods used for PACT analysis can be surveys, brainstorming in discussion groups, empirical data collected by heuristic evaluation and cognitive knowledge.

PACT analysis

  1. People - Identify the people who will use the system and the people who will be affected by the interactive system. The people are the front-end consumer and the back-end customer care representative. What information must be provided to the consumer through the user interface to get the right inputs? The system online help and input forms can be designed based on this. Special consideration may be given to people with disability. There may be limitations due to the language or specific culture requirements. What information the back-end customer care representative requires in order to fulfil the consumer order? The input form box and buttons can be designed accordingly.

  2. Activity - Identify the activities that will be performed by the interactive system. The activities are functions and features of the interactive system that require user inputs and hence user interface. There may be a need to design different menus for each activity. There may be some common functionality and therefore some software modules can be re-used.

  3. Context - Recognise the context in which the interactive system will be used. The social context: how the interactive system will influence the social set-up of the consumer. How can this interactive system make the consumer social life more active and pleasing? Example: e-commerce saves time, presents more options to choose from, 24hr availability and global shopping but there is a concern about security of online transaction and product delivery. The physical context: what convenience does interactive system add to the physical aspects of life. E-commerce saves time & gas. The environmental context: the scope of use of the interactive system, i.e. public, organization or an institution. E-commerce is a way of global social networking.

  4. Technology - What are the necessary hardware and software technologies required to implement the interactive system? The basic requirements must be differentiated from the advanced features.

This analysis is an input to the system specification and requirements definition phase. PACT analysis can be conducted in all other phases of the product development life cycle. PACT analysis can be done for any product development and is not limited to the HCI of an interactive system.

Example: For a simple client-server application, two people can assume the roles of client and server respectively. The activity will be the feature that is to be implemented and context is the scope of feature. Technology will be the hardware systems that will act as client and server and the physical media that connects them; software will be the protocols and algorithms used to establish the connection, transfer data and process data.
Advertisement

0 TrackBacks

Listed below are links to blogs that reference "PACT analysis for usefulness".

TrackBack URL for this entry: http://itgumbo.com/microsite/MT/mt-tb.cgi/1434

Leave a comment