Performing what-if analysis
AssigneeHewlett-Packard Development Company, L.P.
InventorsMaher Rahmouni, Marianne Hickey, Claudio Bartolini, Andrew Byde
Life of this patent
Estimating the term…
Abstract
Information relating to project metric data and occurrence of events in a plurality of projects is received (102). Uncertainty data is determined (106) based on the received information, where the uncertainty data represents a probability distribution of at least one metric associated with the active project. Input relating to a scenario to perform what-if analysis is received (108), and based on the input, what-if analysis is performed (110).
Claims15
A method comprising:
- receiving (102), by a computer system, information relating to project metric data and the occurrence of events in a plurality of projects;
- determining (106), by the computer system, uncertainty data based on the received information, wherein the uncertainty data represents a probability distribution of at least one metric associated with the active project;
- receiving (108), by the computer system, input relating to a scenario to perform what-if analysis;
- and
- based on the input, performing (110), by the computer system, the what-if analysis to determine an estimated impact of a particular event specified in the input scenario on the active project and on the uncertainty data.
An article comprising at least one computer-readable storage medium storing instructions that upon execution cause a computer system to:
- identify (408), for an active project, a plurality of past projects related to the active project;
- calculate (414, 416), based on information associated with the plurality of past projects, likelihood of occurrence of a particular type of event and a likely impact of the particular type of event;
- calculate (506), based on the information associated with the plurality of past projects, uncertainty data related to at least one metric of the active project;
- and
- estimate (508), as part of what-if analysis, an impact of the particular type of event as specified in an input scenario on the uncertainty data.
A computer system comprising:
- a storage media (608) to store information relating to a plurality of past projects, wherein the information includes a plurality of events in each of the past projects;
- and
- at least one processor (606) configured to:
- based on the events of the past projects in a particular time period of each of the past projects, determine a likelihood of a particular event occurring in the particular time period of an active project, and a likely impact of the particular event on the active project in the particular time period;
- determine uncertainty data based on differences between estimated metric data and actual metric data of the past projects, wherein the uncertainty data represents a probability distribution of at least one metric associated with the active project;
- determine an estimated impact of a particular event in an input scenario on the probability distribution as part of the what-if analysis;
- and
- generate a modified probability distribution based on the estimated impact.
Dependencies are inferred from the claim text.