Patent ID: 8271614

Claim:
A method for managing a project comprising: storing information pertaining to a project task in an electronic memory, wherein the information indicates a first date associated with the project task and a second date associated with the project task; storing a project calendar in the electronic memory, the project calendar identifying whether each date on the project calendar is a working day or a non-working day; calculating a difference between the first date and the second date, wherein the difference between the first date and the second data equals the number of total days between the first date and the second date minus the number of non-working days between the first date and the second date; maintaining a plurality of tolerance ranges for the project task, wherein each of the plurality of tolerance ranges is customized for a particular one of a plurality of types of users; comparing the difference between the first date and the second date to a particular one of the plurality of tolerance ranges, each one of the particular one of the plurality of tolerance ranges being uniquely associated with a particular one of the plurality of types of users; assigning a status to the project task based on the comparison of the difference between the first date and the second date and the particular one of the plurality of tolerance ranges associated with the particular one of the plurality of types of users; retrieving one or more parameters used for the generation of an image representing the status to the particular one of the plurality of types of users; and presenting the image representing the status to user within the particular one of the plurality of types of users.