Browse Prior Art Database

Computer Assisted Job Task Analysis

IP.com Disclosure Number: IPCOM000038557D
Original Publication Date: 2005-Jan-31
Included in the Prior Art Database: 2005-Jan-31
Document File: 1 page(s) / 32K

Publishing Venue

IBM

Abstract

A way to semi-automate the part of the Job Task Analysis (JTA) which involved installation, configuration, and use of a software product. This invention creates a rough JTA, which can then be refined by human beings.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 85% of the total text.

Page 1 of 1

Computer Assisted Job Task Analysis

Disclosed is an algoirthm to semi-automate the part of the Job Task Analysis (JTA) which involved installation, configuration, and use of a software product. This invention creates a rough JTA, which can then be refined by human beings. This results in a faster, more accurate Job Task Analysis than would be created just by people discussing the product in a room.

The following steps have to be performed prior to the Job Task Analysis:

Step 1. Place between the application to be examined and the user a software module that logs all of the user's actions. If the case of a web based application, this can be done using an Hyper-Text Transfer Protocol (HTTP) proxy. In the case of a Windows* application, this requires a new Dynamic Link Library (DLL) that will take User's Interface (UI) requests, log them, and then forward them to the existing Dynamic Link Library.

Step 2. Place between the application and the underlying environment another software module that will log all of the application's actions. Under Linux**, this can be done using ltrace. Under Windows, this might require replacing another DLL.

Step 3. Manually list the high level tasks required to perform the job.

The following steps create a rough Job Task Analysis report semi-automatically:

Step 4: Have a trained user perform the high level task.

Step 5: Receive the report from the software modules on steps 1 & 2 and correlate it by time.

Step 6: Translate the subjects a...