Autonomic determination and location of product support infrastructure resources
First Claim
1. A method for autonomic determination of resource allocation for a product, said method comprising:
- calculating product complexity utilizing a plurality of product characteristics, including release number of the product, amount of change being made in the release, length of development cycle, and number of different development and support organizations involved;
evaluating target market maturity utilizing a plurality of market characteristics, including revenue growth or decline rate, educational classes in place or number of new classes or updates to existing classes required, and number of product demonstrations;
analyzing historical usage of similar products; and
performing an autonomic determination of best allocation of product support resources from a combination of said product complexity, target market maturity and historical usage metrics from said calculating, evaluating and analyzing steps.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for enabling autonomic determination and allocation of product support resources. The automated process allocates support resources based on a combination of product and market requirements and historical data on resources used by similar products in similar markets. Projects requiring a support infrastructure are algorithmically classified by a combination of product complexity metrics and target market maturity metrics. Then, support infrastructure requirements are calculated based on the combined classification along with historical usage records for similarly classified products. The classification and allocation process is automated so that a product (or multiple products competing for available resources) can self-provision/request its resource requirement as a part of the product development and go-to-market process.
-
Citations
20 Claims
-
1. A method for autonomic determination of resource allocation for a product, said method comprising:
-
calculating product complexity utilizing a plurality of product characteristics, including release number of the product, amount of change being made in the release, length of development cycle, and number of different development and support organizations involved;
evaluating target market maturity utilizing a plurality of market characteristics, including revenue growth or decline rate, educational classes in place or number of new classes or updates to existing classes required, and number of product demonstrations;
analyzing historical usage of similar products; and
performing an autonomic determination of best allocation of product support resources from a combination of said product complexity, target market maturity and historical usage metrics from said calculating, evaluating and analyzing steps. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A system for autonomic determination of resource allocation for a product, said system comprising:
-
means for algorithmically classifying products that requiring a support infrastructure based on a combination of determined product complexity and target market maturity;
means for determining support resource allocations based on that combined classification along with historical usage records for similarly classified products; and
means for automating said classifying and determining means, whereby the support resource allocations are returned in an autonomic format comprising a series of variables and associated values. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A computer program product comprising:
-
a computer readable medium; and
instruction means on said computer readable medium for autonomic determination of resource allocation for a product, said instruction means including;
instruction means for algorithmically classifying products that requiring a support infrastructure based on a combination of determined product complexity and target market maturity;
instruction means for determining support resource allocations based on that combined classification along with historical usage records for similarly classified products; and
instruction means for returning said support resource allocations in an autonomic format comprising a series of variables and associated values. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification