Object-oriented system estimation
OwnerDan G. Gonosinventor
Life of this patent
Estimating the term…
Abstract
A calibration model that associates a level of effort associated with a discrete aspect or activity and information gathered from functional, technical, or management work products are used to generate estimate models for an object-oriented system. The data used to generate the estimate models may be adjusted repeatedly as more information becomes available.
Claims47
A computer-implemented method for estimating a level of effort required for developing an object-oriented system, the method comprising:
- at one or more computer systems, receiving estimating information;
- at one or more of the one or more computer systems, receiving one or more level of effort estimates, with each level of effort estimate being associated with an aspect or activity associated with developing an object-oriented system;
- accumulating the one or more level of effort estimates received using at least one of the one or more computer systems;
- generating one or more estimate models using the accumulated level of effort estimates and at least one of the one or more computer systems;
- and
- repeating the accumulating of the one or more level of effort estimates and the generating of the one or more estimate models as more estimating information is provided.
A computer-readable medium or propagated signal having embodied thereon a computer program configured to estimate a level of effort required to develop an object-oriented system, the medium comprising one or more code segments configured to:
- receive estimating information at one or more computer systems;
- receive one or more level of effort estimates at one or more of the one or more computer systems, with each level of effort estimate being associated with an aspect or activity associated with developing an object-oriented system;
- accumulate the one or more level of effort estimates received using at least one of the one or more computer systems;
- generate one or more estimate models using the accumulated level of effort estimates and at least one of the one or more computer systems;
- and
- repeat the accumulating of the one or more level of effort estimates and the generating of the one or more estimate models as more estimating information is provided.
A system for estimating a level of effort required for developing an object-oriented system, the system comprising a processor connected to a storage device and one or more input/output devices, wherein the processor is configured to:
- receive estimating information at one or more computer systems;
- receive one or more level of effort estimates at one or more of the one or more computer systems, with each level of effort estimate being associated with an aspect or activity associated with developing an object-oriented system;
- accumulate the one or more level of effort estimates received using at least one of the one or more computer systems;
- generate one or more estimate models using the accumulated level of effort estimates and at least one of the one or more computer systems;
- and
- repeat the accumulating of the one or more level of effort estimates and the generating of the one or more estimate models as more estimating information is provided.
Dependencies are inferred from the claim text.