Patching Auto-Stop
US-2015378710-A1 · Dec 31, 2015 · US
US9052981B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9052981-B2 |
| Application number | US-201314041440-A |
| Country | US |
| Kind code | B2 |
| Filing date | Sep 30, 2013 |
| Priority date | Sep 11, 2009 |
| Publication date | Jun 9, 2015 |
| Grant date | Jun 9, 2015 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
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.
Opening claim text (preview).
What is claimed is: 1. 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 profile from the plurality of defect profiled 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, wherein the projection analysis comprises the approximate expected percentages for the defects in the one or more stages in the life cycle of the software code project, and at least the step of providing the projection analysis is performed by a processor of the computer infrastructure. 2. The method of claim 1 , further comprising determining a thousand lines of code (KLOC) value for the software code project. 3. The method of claim 1 , wherein the projection analysis comprises projected resource investment for the one or more stages in the life cycle of the software code project. 4. The method of claim 3 , wherein the projected resource investment comprises a percentage of resource investment at each stage of the life cycle of the software code project of a total resource investment over the life cycle of the software code project. 5. The method of claim 4 , wherein the projected resource investment additionally comprises: a first set of percentage of resource investments at the one or more stages of the life cycle corresponding to an in-house system test; and a second set of percentage of resource investments at the one or more stages of the life cycle corresponding to a third party system test. 6. The method of claim 1 , wherein the at least one defect profile comprises at least one of a trigger distribution defect profile, a valid/invalid category distribution defect profile and a target distribution defect profile. 7. The method of claim 6 , wherein the trigger distribution defect profile comprises: a listing of possible triggers; projected defects orthogonally classified in the listing of possible triggers; and expected percentages for the defects comprise a projected percentage of defects having each of the possible triggers at the one or more stages of the life cycle of the software code project. 8. The method of claim 6 , wherein the valid/invalid category distribution defect profile comprises: a listing comprising a valid category and a plurality of invalid categories; and the approximate expected percentages for the defects orthogonally classified in the listing comprising the valid category and the plurality of invalid categories for each stage of the life cycle of the software code project. 9. The method of claim 8 , wherein the approximate expected percentages for the defects comprise a projected percentage of defects having each of the valid category and the plurality of invalid categories at the one or more stages of the life cycle of the software code project. 10. The method of claim 6 , wherein the target distribution defect profile comprises: a listing of possible targets; and the approximate expected percentages for the defects orthogonally classified in the listing of possible targets for each stage of the life cycle of the software code project. 11. The method of claim 10 , wherein the approximate expected percentages for the defects comprise a projected percentage of defects having each of the possible targets at the one or more stages of the life cycle of the software code project. 12. The method of claim 1 , wherein the computer infrastructure is operable to transform the maturity level for the organization to the projection analysis. 13. The method of claim 1 , wherein a service provider at least one of creates, maintains, deploys and supports the computer infrastructure. 14. The method of claim 1 , wherein steps are provided by a service provider on a subscription, advertising, and/or fee basis. 15. The method of claim 1 , wherein the evaluation of the organization across a plurality of the maturity areas comprises: providing a maturity level score for each maturity area of the plurality of the maturity areas, wherein the plurality of the maturity areas comprises a culture area, a methodology area, a technology area, an organization area, a skills area, and a measurements and control area; and determining the maturity level of the organization based on the maturity level scores for each maturity area using a plurality of tables that map combinations of possible maturity level scores for the plurality of the maturity areas to possible maturity levels for the organization. 16. The method of claim 1 , wherein: the selecting the at least one defect profile based on the maturity level comprises selecting three defect profiles comprising the trigger defect profile, the valid/invalid category defect profile, and the target defect profile associated with the maturity level; the trigger defect profile comprises the approximate expected percentages for defects orthogonally classified in a listing of possible triggers for each stage of a life cycle of a software code project of the organization; the valid/invalid category defect profile comprises the approximate expected percentages for defects orthogonally classified in a listing comprising a valid category and a plurality of invalid categories for each stage of the life cycle of the software code project; the target defect profile comprises the approximate expected percentages for defects orthogonally classified in a listing of possible targets for each stage of the life cycle of the software code project; and the projection analysis comprises the approximate expected percentages for the defects classified in the listing of possible triggers, the listing comprising the valid category and the plurality of invalid categories, and the listing of possible targets. 17. 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; and select at least one defect analysis starter/defect reduction method (DAS/DRM) defect profile based on the determined maturity level, wherein each of the plurality of maturity levels is associated with at least one of the plurality of defect profiles; and a defect projection tool operable to 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 at least one of: expected defect profiles at the one or more stages in the life cycle of the software code project; and projected
Related publications grouped by family.
Answers are generated from the same data shown on this page.