Patent ID: 7212986

Claim:
A method for modeling multiple tasks for multiple users comprising the steps of: breaking a project into said multiple tasks; activating a current tasking horizon, said tasking horizon comprising one of a plurality of time frames over which said multiple tasks can be completed; selecting a language for at least one of said multiple tasks; receiving an actual date for said at least one of said multiple tasks; receiving an estimated date for said at least one task; calculating a first negative churn if said received estimated date is created in or moved into said current tasking horizon; calculating a first positive churn if said received estimated date is deleted or moved out of said current tasking horizon; calculating a second positive churn if said received estimated date exists in said current tasking horizon and said received actual date is moved out of or is created outside of said current tasking horizon; calculating a third positive churn is said received actual date is moved out of said current tasking horizon and an accompanying received estimated date is not in said current tasking horizon; calculating a second negative churn when said received actual date is created in or is moved into said current tasking horizon and said received estimated date is not in said current tasking horizon; and receiving language that corresponds to said actual date, wherein a verb describes a reason for said actual date and for said churn.