PREDICTING LIKELIHOOD OF ON-TIME PRODUCT DELIVERY, DIAGNOSING ISSUES THAT THREATEN DELIVERY, AND EXPLORATION OF LIKELY OUTCOME OF DIFFERENT SOLUTIONS
First Claim
1. A method for predicting a probability distribution of completion times for a project, comprising:
- receiving a set of unfinished tasks belonging to the project and attributes associated with the unfinished tasks;
obtaining a probability distribution of an estimated effort needed to complete each of the unfinished tasks; and
determining the probability distribution of completion time for the project based on the probability distribution of an estimated effort needed to complete each of the unfinished tasks.
4 Assignments
0 Petitions
Accused Products
Abstract
A task effort estimator may determine a probability distribution of an estimated effort needed to complete unfinished tasks in a project based on one or more of a set of completed tasks belonging to a project and attributes associated with the completed tasks belonging to the project, a set of completed tasks not belonging to the project and attributes associated with the completed tasks not belonging to the project, or the combination of both. A project completion predictor may determine a probability distribution of completion time for the project based on the probability distribution of an estimated effort needed to complete the unfinished tasks in the project, and one or more resource and scheduling constraints associated with the project.
-
Citations
20 Claims
-
1. A method for predicting a probability distribution of completion times for a project, comprising:
-
receiving a set of unfinished tasks belonging to the project and attributes associated with the unfinished tasks; obtaining a probability distribution of an estimated effort needed to complete each of the unfinished tasks; and determining the probability distribution of completion time for the project based on the probability distribution of an estimated effort needed to complete each of the unfinished tasks. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for predicting a probability distribution of completion times for a project, the method comprising:
-
a processor; a task estimator operable to execute on the processor and further operable to receive a set of unfinished tasks belonging to the project and attributes associated with the unfinished tasks, the task estimator further operable to receive one or more of, a set of completed tasks belonging to the project and attributes associated with the completed tasks belonging to the project, a set of completed tasks not belonging to the project and attributes associated with the completed tasks not belonging to the project, or combinations thereof, the task estimator further operable to determine a probability distribution of an estimated effort needed to complete each of the unfinished tasks based on one or more of the set of completed tasks belonging to the project and attributes associated with the completed tasks belonging to the project, the set of completed tasks not belonging to the project and attributes associated with the completed tasks not belonging to the project, or the combination of both; a project completion predictor operable to execute on the processor and further operable to receive one or more resource and scheduling constraints associated with the project, the project completion predictor further operable to determine the probability distribution of completion time for the project based on the probability distribution of an estimated effort needed to complete each of the unfinished tasks and the one or more resource and scheduling constraints associated with the project. - View Dependent Claims (15, 16)
-
-
17. A computer readable storage medium storing a program of instructions executable by a machine to perform a method for predicting a probability distribution of completion times for a project, the method comprising:
-
receiving a set of unfinished tasks belonging to the project and attributes associated with the unfinished tasks; obtaining a probability distribution of an estimated effort needed to complete each of the unfinished tasks; and determining the probability distribution of completion time for the project based on the probability distribution of an estimated effort needed to complete each of the unfinished tasks. - View Dependent Claims (18, 19, 20)
-
Specification