IP Library › Granted Patent US 7,979,513
Granted Patent B2
US 7,979,513 · App. 11/730,215 · Granted Jul 12, 2011

Method and system for determining a management complexity factor for delivering services in an environment

Assignee: International Business Machines Corporation
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,979,513
App. No.
11/730,215
Granted
Jul 12, 2011
Kind
B2
Abstract

Method and system for determining a management complexity factor for an environment, such as an information technology (IT) environment, is disclosed. A management complexity factor represents the needless complexity, inefficiencies and waste in an environment. An IT environment includes different platforms, systems, and components that have an effect on changes and upgrades within the environment. The impact of the changes or upgrades is reduced if the environment has increased coordination, few single points of failure, high information availability, a high level of automation and the like. The management complexity factor is determined by evaluating several metrics according to objective criteria and weighing the metrics according to their importance. Using the management complexity factor, strategies and targets are identified to lower the complexity and inefficiencies within the environment.

Claims (37)

1. A computer implemented method for determining a complexity factor for an environment, the method comprising:

a processor determining a value of a metric of a plurality of metrics, wherein the metric corresponds to a component of the environment;

the processor assigning the metric and a corresponding component to one of a plurality of tiers, wherein each tier of the plurality of tiers corresponds to a tier value for a tier weight, and wherein the tier value for the tier weight describes a relative importance of each of the plurality of tiers for overall delivery of services by the environment;

the processor determining a management complexity factor for the environment using values of the plurality of metrics and tier values for tier weights for the plurality of tiers, wherein the management complexity factor indicates an overall complexity of the environment,

the processor calculating a potential management complexity factor for a new environment derived from the environment using potential values of the plurality of metrics and the tier values for the tier weights for the plurality of tiers, wherein the potential values are optimized values according to industry best practices;

the processor comparing the management complexity factor for the environment with the potential complexity factor for the new environment; and

the processor generating a deliverable document with the management complexity factor.

2. The computer implemented method of claim 1 , wherein the plurality of metrics comprises architectural complexity, process maturity, level of automation, information availability, use of tools, skill alignment, rate of reactive changes, and expected growth for the environment.

3. The computer implemented method of claim 1 , wherein said assigning includes:

assigning a first tier weight value for first tier weight to a first tier of the plurality of tiers; and

assigning second tier weight value for a second tier weight to a second tier of the plurality of tiers, wherein first tier weight value for the first tier weight is greater than the second tier weight value for second tier weight to indicate that components in the first tier have a greater impact on an efficiency of overall delivery of services than components of the second tier.

4. The computer implemented method of claim 1 , wherein said assigning includes:

assigning a first tier weight to a first tier of the plurality of tiers;

assigning a second tier weight to a second tier of the plurality of tiers; and

assigning a third tier weight to a third tier of the plurality of tiers.

5. The computer implemented method of claim 1 , wherein the value of the metric is derived by determining how closely the component comports with industry best practices for the component.

6. The computer implemented method of claim 1 , further comprising modifying the component corresponding to the metric to reduce the management complexity factor.

7. The computer implemented method of claim 1 , wherein the tier values for the tier weights provide a mechanism to emphasize an importance of a specific metric for a component within a specific tier, wherein the importance relates to an effect the specific metric has on the overall complexity of the environment.

8. The computer implemented method of claim 1 , wherein the plurality of tiers comprises three tiers.

9. A computer program product for determining a complexity factor for an environment, the computer program product comprising:

a non-transitory computer readable storage media;

first program instructions for determining a value of a metric of a plurality of metrics, wherein the metric corresponds to a component of the environment;

second program instructions for assigning the metric and a corresponding component to one of a plurality of tiers, wherein each tier of the plurality of tiers corresponds to a tier value for a tier weight, and wherein the tier value for the tier weight describes a relative importance of each of the plurality of tiers for overall delivery of services by the environment;

third program instructions for determining a management complexity factor for the environment using values of the plurality of metrics and tier values for tier weights for the plurality of tiers, wherein the management complexity factor indicates an overall complexity of the environment,

fourth program instructions for calculating a potential management complexity factor for a new environment derived from the environment using potential values of the plurality of metrics and the tier values for the tier weights for the plurality of tiers, wherein the potential values are optimized values according to industry best practices;

fifth program instructions for comparing the management complexity factor for the environment with the potential complexity factor for the new environment; and

sixth program instructions for generating a deliverable document with the management complexity factor; and wherein

the first, second, third, fourth, fifth, and sixth program instructions are stored on the non-transitory computer readable storage media.

10. A computer system comprising:

a processor, a computer readable memory, and a computer readable storage media;

first program instructions for determining a value of a metric of a plurality of metrics, wherein the metric corresponds to a component of the environment;

second program instructions for assigning the metric and a corresponding component to one of a plurality of tiers, wherein each tier of the plurality of tiers corresponds to a tier value for a tier weight, and wherein the tier value for the tier weight describes a relative importance of each of the plurality of tiers for overall delivery of services by the environment;

third program instructions for determining a management complexity factor for the environment using values of the plurality of metrics and tier values for tier weights for the plurality of tiers, wherein the management complexity factor indicates an overall complexity of the environment,

fourth program instructions for calculating a potential management complexity factor for a new environment derived from the environment using potential values of the plurality of metrics and the tier values for the tier weights for the plurality of tiers, wherein the potential values are optimized values according to industry best practices;

fifth program instructions for comparing the management complexity factor for the environment with the potential complexity factor for the new environment; and

sixth program instructions for generating a deliverable document with the management complexity factor; and wherein

the first, second, third, fourth, fifth, and sixth program instructions are stored on the computer readable storage media.

Assignments (5)
CORRECTIVE ASSIGNMENT TO CORRECT THE REMOVE PATENT NUMBERS 10342096;10671117; 10716375; 10716376;10795407;10795408; AND 10827591 PREVIOUSLY RECORDED AT REEL: 58314 FRAME: 657. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 29, 2024
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 068066/0103 →
CHANGE OF NAME Recorded Dec 6, 2021
From: RAKUTEN, INC.
To: RAKUTEN GROUP, INC.
Reel/Frame 058314/0657 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2015
From: INTERNATIONAL BUSINESS MACHINES CORPORATION
To: RAKUTEN, INC.
Reel/Frame 035176/0403 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 7, 2008
From: NOVUS CONSULTING GROUP
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 021356/0980 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 10, 2007
From: GARVEY, SEAN P.; O'KEEFE, STEPHEN T.; EDGAR, WILLIAM S.; BIRCH, JOHN G.; DUVVUR, AKILESH; HIX, GARY R.; SPENCLEY, PHILIP T.; WINNER, GERALD T.; SHARIB, MATTHEW G.; ECHANIZ, JOHN F.
To: NOVUS CONSULTING GROUP
Reel/Frame 019534/0135 →
Continuity (2)
Provisional Application 60787664 · Mar 31, 2006
Related Publication 20070234301A1 · Oct 4, 2007