×

Work item tracking system for projects

  • US 8,126,760 B2
  • Filed: 03/25/2005
  • Issued: 02/28/2012
  • Est. Priority Date: 03/25/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of operating a computer system comprising at least a processor and memory to process work items, the computer system having computer storage media in the memory with computer data storage locations associated therewith, the method comprising:

  • providing a set of work item characteristics for the work items processed by the processor, the set of work item characteristics comprises state characteristics;

    with the at least one processor, creating in the memory a definition of a first type of work item, the definition of the first type of work item comprising;

    a first at least one element configured to define a first subset of the work item characteristics, the first at least one element comprising first state information, the first state information comprising;

    a first plurality of values of a state characteristic of work items of the first type; and

    first transition rules for state transitions between states of a lifecycle of a work item of the first type indicated by the first plurality of values of the first type of work item, the first transition rules for state transitions comprising;

    a first state transition rule identifying at least one condition under which a state of the work item of the first type is allowed to change to another state, anda second state transition rule identifying at least one source that is allowed to change the state of the work item of the first type to the another state;

    creating in the computer storage media a first data structure representing a first work item of the first type from the created definition of the first type of work item, wherein the first data structure representing the first work item comprises information on at least one state of the first work item;

    with the at least one processor, creating in the memory a definition of a second type of work item that is different from the definition of the first type of work item, the definition of the second type of work item comprising;

    a second at least one element configured to define a second subset of the work item characteristics, the second at least one element comprising second state information, the second state information comprising;

    a second plurality of values of a state characteristic of work items of the second type; and

    second transition rules for state transitions between states of a lifecycle of a work item of the second type indicated by the second plurality of values of the second type of work item, the second transition rules for state transitions comprising;

    a third state transition rule identifying at least one condition under which a state of the work item of the second type is allowed to change to another state, anda fourth state transition rule identifying at least one source that is allowed to change the state of the work item of the second type to the another state; and

    creating in the computer storage media a second data structure representing a second work item of the second type from the created definition of the second type of work item;

    tracking the first work item of the first type and the second work item of the second type in a project, where the project comprises a plurality of operations; and

    processing by the processor, in one operation of the plurality of operations, the first work item and the second work item, wherein the processing of the first work item and the second work item in one operation comprises linking the first work item to the second work item, wherein;

    when the first work item of the first type represents a requirement and the second work item of the second type represents at least one test, the processing of the first work item and the second work item in one operation comprises generating a report indicating the at least one test to be performed to test performance of software in response to the requirement.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×