Patent ID: 8606624

Claim:
A method, comprising: creating, via a computer, a plurality of projects associated with a product development cycle and a plurality of programmatically linked gateways; categorizing, via the computer, the plurality of projects into different categories of risk associated with the plurality of projects wherein the categories of risk indicate a level of project risk; generating, via the computer, a summary report that compiles a total number of completed projects among the plurality of projects, a status of the completed projects with respect to meeting objectives and expectation, a number of the completed projects within each of the different categories of risk, and gateway scores for the completed projects within each of the categories of risk; associating, via the computer, one or more activities with the gateways; creating gateway indicators for the gateways based on the gateway scores for the completed projects within each of the categories of risk and a forecasted execution of one or more activities of the plurality of projects; configuring the computer to track an entire history of changes made to the gateway indicators for every sub-activity of the one or more activities within the plurality of projects; tracking, via the computer, an execution status of the every sub-activity and receiving an execution status of the one or more activities based on a measurement criterion, wherein the measurement criterion is the product of gateway scores for the every sub-activity associated with each gateway; and generating, via the computer, an alert and a risk report that indicates all the activities that are at risk for the plurality of projects based on the measurement criterion and on the level of project risk associated with a corresponding activity.