Patent ID: 7349863

Claim:
A computer-implemented method of dynamic project planning, comprising: generating a project list having a plurality of activities, each activity having a respective activity name; structuring selected activities from among the plurality of activities with respective activity pre-structured process models, the activity pre-structured process models having respective activity characteristics values; generating time precedence relationships between the plurality of activities; structuring the time precedence relationships with respective activity relationship pre-structured models, the activity relationship pre-structured models having respective activity relationship values; selecting a first activity having a first activity name from among the plurality of activities, wherein the first activity is associated with a first one of the activity pre-structured process models having a first activity characteristics value, wherein the first activity is associated with a first one of the activity relationship pre-structured models having a first activity relationship value; updating at least one of the first activity characteristics value or the first activity relationship value; automatically identifying, in response to the updating, a second activity having a second activity name from among the plurality of activities, wherein the first activity does not include the second activity and the second activity does not include the first activity, wherein the second activity is associated with a second activity pre-structured process model having a second activity characteristics value, wherein the second activity is associated with a second one of the activity relationship pre-structured models having a second activity relationship value, wherein the second activity characteristics value is the same as the first activity characteristics value or the second activity relationship value is the same as the first activity relationship value; and automatically updating, in response to the updating at least one of the first activity characteristics value or the first activity relationship value, a corresponding at least one of the second activity characteristics value or the second activity relationship value.