System, method, and computer program product for effort estimation
First Claim
Patent Images
1. A method for effort esimation, comprising:
- creating at least one use case;
classifying each use case according to a set of macro patterns;
counting the number of times each macro pattern is applied;
multiplying the number of times each macro pattern is applied by a metric corresponding to that macro pattern, to produce a set of macro pattern products; and
summing the macro pattern product to determine a effort estimate.
5 Assignments
0 Petitions
Accused Products
Abstract
A system and method for establishing an estimate for proposals and other customer requests which precludes an extensive up front investment in expert opinion and design. This is accomplished by applying a pattern-based technique toward rough application effort sizing called herein “Web Based Macro Patterns.”
72 Citations
21 Claims
-
1. A method for effort esimation, comprising:
-
creating at least one use case;
classifying each use case according to a set of macro patterns;
counting the number of times each macro pattern is applied;
multiplying the number of times each macro pattern is applied by a metric corresponding to that macro pattern, to produce a set of macro pattern products; and
summing the macro pattern product to determine a effort estimate. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A data processing system having at least a processor and accessible memory, comprising:
-
means for creating at least one use case;
means for classifying each use case according to a set of macro patterns;
means for counting the number of times each macro pattern is applied;
means for multiplying the number of times each macro pattern is applied by a metric corresponding to that macro pattern, to produce a set of macro pattern products; and
means for summing the macro pattern product to determine a effort estimate. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer program product tangibly embodied in a computer-readable medium, comprising:
-
instructions for creating at least one use case;
instructions for classifying each use case according to a set of macro patterns;
instructions for counting the number of times each macro pattern is applied;
instructions for multiplying the number of times each macro pattern is applied by a metric corresponding to that macro pattern, to produce a set of macro pattern products; and
instructions for summing the macro pattern product to determine a effort estimate. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification