System and method to map defect reduction data to organizational maturity profiles for defect projection modeling
First Claim
Patent Images
1. A system implemented in hardware, comprising:
- a selection tool operable to;
determine a maturity level for an organization from a plurality of maturity levels, wherein a plurality of defect profiles are organized within the plurality of maturity levels;
select at least one defect profile based on the determined maturity level for the organization, wherein each of the plurality of maturity levels is associated with at least one of the plurality of defect profiles and each of the plurality of defect profiles comprises approximate expected percentages for defects in one or more stages in a life cycle of a software code project of the organization; and
provide a projection analysis for the one or more stages in the life cycle of the software code project based on the selected at least one defect profile, the providing the projection analysis comprising;
utilizing the approximate expected percentages for the defects according to the at least one defect profile; and
providing an actual number of expected defects in the one or more stages in the life cycle of the software code project.
2 Assignments
0 Petitions
Accused Products
Abstract
A method is implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage medium having programming instructions. The programming instructions are operable to receive a maturity level for an organization and select at least one defect analysis starter/defect reduction method (DAS/DRM) defect profile based on the maturity level. Additionally, the programming instructions are operable to determine a projection analysis for one or more stages of the life cycle of a software code project of the organization based on the at least one DAS/DRM defect profile.
-
Citations
12 Claims
-
1. A system implemented in hardware, comprising:
-
a selection tool operable to; determine a maturity level for an organization from a plurality of maturity levels, wherein a plurality of defect profiles are organized within the plurality of maturity levels; select at least one defect profile based on the determined maturity level for the organization, wherein each of the plurality of maturity levels is associated with at least one of the plurality of defect profiles and each of the plurality of defect profiles comprises approximate expected percentages for defects in one or more stages in a life cycle of a software code project of the organization; and provide a projection analysis for the one or more stages in the life cycle of the software code project based on the selected at least one defect profile, the providing the projection analysis comprising; utilizing the approximate expected percentages for the defects according to the at least one defect profile; and providing an actual number of expected defects in the one or more stages in the life cycle of the software code project. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method implemented in a computer infrastructure having computer executable code tangibly embodied on a computer readable storage memory having programming instructions operable to:
-
determine a maturity level for an organization from a plurality of maturity levels, wherein a plurality of defect profiles are organized within the plurality of maturity levels; select at least one defect analysis starter/defect reduction method (DAS/DRM) defect profile based on the determined maturity level; and determine a projection analysis for one or more stages of a life cycle a software code project of the organization based on the at least one DAS/DRM defect profile, wherein the projection analysis comprises; expected defect profiles at the one or more stages in the life cycle of the software code project; and projected resource investment for the one or more stages in the life cycle of the software code project. - View Dependent Claims (8, 9, 10, 11)
-
-
12. A computer program product comprising a non-transitory computer readable storage medium having readable program code embodied in the non-transitory computer readable storage medium, the computer program product includes at least one component operable to:
-
determine a maturity level for an organization from a plurality of maturity levels; select at least one defect profile from a plurality of defect profiled based on the determined maturity level for the organization, wherein each of the plurality of maturity levels is associated with the at least one defect profile of the plurality of defect profiles and each of the plurality of defect profiles comprises approximate expected percentages for defects in one or more stages in a life cycle of a software code project of the organization; and determine a projection analysis for the one or more stages in the life cycle of the software code project based on the selected at least one defect profile, the determining the projection analysis comprising; utilizing the approximate expected percentages for the defects according to the at least one defect profile; and providing an actual number of expected defects in the one or more stages in the life cycle of the software code project.
-
Specification