US20140229242A1 - Determining the progress of adoption and alignment of information technology capabilities and on-demand capabilities by an organization - Google Patents
Determining the progress of adoption and alignment of information technology capabilities and on-demand capabilities by an organization Download PDFInfo
- Publication number
- US20140229242A1 US20140229242A1 US13/969,688 US201313969688A US2014229242A1 US 20140229242 A1 US20140229242 A1 US 20140229242A1 US 201313969688 A US201313969688 A US 201313969688A US 2014229242 A1 US2014229242 A1 US 2014229242A1
- Authority
- US
- United States
- Prior art keywords
- organization
- state
- capability
- business
- capabilities
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
- 230000008520 organization Effects 0.000 title claims abstract description 100
- 238000005516 engineering process Methods 0.000 title claims abstract description 11
- 238000000034 method Methods 0.000 claims abstract description 45
- 230000008859 change Effects 0.000 claims abstract description 18
- 230000008569 process Effects 0.000 claims description 14
- 238000011161 development Methods 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 10
- 238000009795 derivation Methods 0.000 description 11
- 230000010354 integration Effects 0.000 description 9
- 230000004438 eyesight Effects 0.000 description 8
- 238000007726 management method Methods 0.000 description 8
- 230000009471 action Effects 0.000 description 6
- 238000004458 analytical method Methods 0.000 description 6
- 230000006870 function Effects 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 238000011835 investigation Methods 0.000 description 3
- 230000037361 pathway Effects 0.000 description 3
- 230000009466 transformation Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000006399 behavior Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000003339 best practice Methods 0.000 description 2
- 238000004040 coloring Methods 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 238000012552 review Methods 0.000 description 2
- 230000000630 rising effect Effects 0.000 description 2
- 230000000739 chaotic effect Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 230000002860 competitive effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012946 outsourcing Methods 0.000 description 1
- 238000012913 prioritisation Methods 0.000 description 1
- 230000001105 regulatory effect Effects 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/04—Forecasting or optimisation specially adapted for administrative or management purposes, e.g. linear programming or "cutting stock problem"
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0637—Strategic management or analysis, e.g. setting a goal or target of an organisation; Planning actions based on goals; Analysis or evaluation of effectiveness of goals
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
- G06Q10/063—Operations research, analysis or management
- G06Q10/0639—Performance analysis of employees; Performance analysis of enterprise or organisation operations
Definitions
- the invention relates to the field of architectural modelling tools.
- the invention relates to a method and system for determining the progress of adoption of an on-demand capability model by an organization.
- the present invention provides a method as claimed in claim 1 and corresponding component, method and computer program that assesses the progress of an IT organization towards developing the capabilities required to achieve the business goals of an on-demand business.
- the present invention provides a capability progress modelling component for determining the progress of adoption of an on-demand capabilities model by an organization, the deployment progress component comprising: a completion state descriptor component for receiving inputs from an entity describing a current state, a target state and a modelled state for the organization; and a state comparator component for comparing the current state and modelled state with the target state to derive a set of parameters, the state comparator component analyzing the set of parameters to determine deviation points indicating capability areas requiring attention in order for the organization to progress to an on-demand capabilities model.
- the present invention provides a method, component and computer program product wherein an organization can rapidly assess their plans and progress with regards to the adoption of an on-demand capabilities model.
- the present invention determines the rate of adoption over a number of capability areas. For each capability area it is possible to view, graphically, an organization's current state, target state and a modeled state. For each capability area the present invention computes information detailing the organization's capability strengths and weaknesses for a capability area.
- the present invention provides a method for determining the progress of adoption of an on-demand capabilities model by an organization comprising the steps of: receiving inputs from an entity describing a current state, a target state and a modelled state for the organization; comparing the current state and modelled state with the target state to derive a set of parameters; and analyzing the set of parameters to determine deviation points indicating capability areas requiring attention in order for the organization to progress to an on-demand capabilities model.
- the present invention provides a computer program product loadable into the internal memory of a digital computer, comprising software code configured for performing, when said product is run on a computer, a process of determining the progress of adoption of an on-demand capabilities model by an organization
- the computer program product comprising: program code configured for receiving inputs from an entity describing a current state, a target state and a modelled state for the organization; program code configured for comparing the current state and modelled state with the target state to derive a set of parameters; and program code configured for analyzing the set of parameters to determine deviation points indicating capability areas requiring attention in order for the organization to progress to an on-demand capabilities model.
- the present invention provides a consultancy service for determining the progress of adoption of an on-demand capabilities model by an organization comprising the steps of: receiving inputs from an entity describing a current state, a target state and a modelled state for the organization; comparing the current state and modelled state with the target state to derive a set of parameters; and analyzing the set of parameters to determine deviation points indicating capability areas requiring attention in order for the organization to progress to an on-demand capabilities model.
- FIG. 1 illustrates a computer system in which the present invention may be implemented in accordance with a preferred embodiment of the invention
- FIG. 2 is a block diagram depicting the operational components of the capability progress modelling component in accordance with a preferred embodiment of the invention
- FIG. 3 is a block diagram illustrating the components of the deployment state descriptor component in accordance with a preferred embodiment of the invention
- FIG. 4 is a block diagram illustrating the components of the state comparator component in accordance with a preferred embodiment of the present invention.
- FIG. 5 shows an output of the modeller requirements component in accordance with a preferred embodiment of the invention
- FIG. 6 shows another example of an output of the modeler requirements component in accordance with a preferred embodiment of the present invention
- FIG. 7 shows another example of an output of the modeller requirements component in accordance with a preferred embodiment of the present invention.
- FIG. 8 shows an example of an adoption readiness index in accordance with a preferred embodiment of the present invention.
- FIG. 9 shows another example of an adoption readiness index in accordance with a preferred embodiment of the present invention.
- FIG. 10 shows an example of a computed pre-assessment business and IT positioning chart in accordance with a preferred embodiment of the present invention
- FIG. 11 shows another example of a computed pre-assessment business and IT positioning chart in accordance with a preferred embodiment of the present invention.
- FIG. 12 is a flow chart detailing the operational steps of the capabilities progress modelling tool in accordance with a preferred embodiment of the invention.
- a computer system 100 has a central processing unit 101 with primary storage in the form of memory 102 (RAM and ROM).
- the memory 102 stores program information and data acted on or created by the programs.
- the program information includes the operating system code for the computer system 100 and application code for applications running on the computer system 100 .
- Secondary storage includes optical disk storage 103 and magnetic disk storage 104 . Data and program information can also be stored and accessed from the secondary storage.
- the computer system 100 includes a network connection means 105 for interfacing the computer system 100 to a network such as a local area network (LAN) or the Internet.
- the computer system 100 may also have other external source communication means such as a fax modem or telephone connection.
- the central processing unit 101 comprises inputs in the form of, as examples, a keyboard 106 , a mouse 107 , voice input 108 , and a scanner 109 for inputting text, images, graphics or the like.
- Outputs from the central processing unit 100 may include a display means 110 , a printer 111 , sound output 112 , video output 113 , etc.
- a computer system 100 as shown in FIG. 1 may be connected via a network connection 105 to a server on which applications may be run remotely from the central processing unit 101 which is then referred to as a client system.
- Applications may run on the computer systems 100 from a storage means 103 , 104 or via a network connection 105 which may include spread sheet applications, modelling tools and database applications and other storage and retrieval mechanisms.
- FIG. 2 shows the components of a preferred embodiment of the present invention.
- the present invention provides an enhancement to current methodology and business modelling tools in the form of a capability progress modelling component (CPM) 200 which determines the level of adoption of an on-demand operating capabilities model by the organization over a particular time period. For example, detailing further capabilities that need to be obtained to achieve enterprise wide capability to deploy portal applications.
- CPM capability progress modelling component
- the CPM 200 analyses data from external sources 230 in order to determine the progress made by an organization in their progression towards an on-demand operating capability model. An output is produced which can be modelled into a number of different graphical reports for review by a user with suggestions for improvement.
- the CPM 200 may be installed as a stand-alone component on a computer system 100 or as an add-on component which interacts and interfaces with existing business modelling tools.
- the CPM 200 comprises a number of sub components which interact with each other in order to process data received from a number of external sources.
- the components of the CPM 200 comprise a deployment state derivation component 215 , a state comparator component 220 , a requirements modeller component 210 having a display component 225 and a data store 235 .
- the deployment state derivation component 215 receives input from deployment entities 230 , such as, data gathered from users from business alignment workshops or data feeds from external devices, etc.
- the input comprises data pertaining to the current state, target state and model state of the operating capabilities of the organization.
- the current state being where an organization believes their capabilities to be now (i.e. at a particular point in time) and the target state being defined as where the organization wants their capabilities to be at the end of a particular period (e.g. in a few years time).
- the capabilities of an organization comprise competencies, technical skills, business skills, development methods, best practices and IT infrastructure, etc., which contribute to the overall ability to become an on-demand business.
- the deployment derivation component 215 receives the input and maps the input into data categories for storing in a data store 235 . On update of the data store 235 the deployment state derivation component 215 communicates an acknowledgement request to the state comparator component 220 .
- the state comparator component 220 on receipt of a communication from the deployment state derivation component 215 performs a comparator operation in order to determine the progress of adoption of the on-demand operating capabilities by the organization for the current state and that required by the target state.
- the output of the state comparator component 220 is communicated to the requirements modeller component 210 for modelling the data into a number of reports for further analysis by a user via the display component 235 .
- the requirements modeller component 210 interacts with the state comparator component 220 to receive suggestions for displaying to the user in which areas actions should be performed in order to complete the organization's transformation towards an on-demand operating capabilities model.
- the components comprise an input interface 300 and a storage component 305 .
- the deployment state derivation component 215 receives inputs, via an input interface 300 , from a user.
- the purpose of the input interface 300 is to receive data regarding an organization's capability in a number of key areas.
- the input interface provides a graphical user interface 300 for inputting data into data input fields.
- the input may be in the form of responses to questions or via other suitable prompt means.
- the data input fields may be categorised into categories or swim lanes; each category representing different organizational capabilities.
- the categories may comprise service capabilities pertaining to an enterprise user domain, an enterprise development domain, an enterprise process domain, an enterprise information domain and an enterprise infrastructure management domain, a physical infrastructure category to assess the use of technology, an application function services category to assess the degree of transformation on going in the application domain and a business services category to assess the transformation at a business level.
- the rating may be a simple yes/no answer or a numerical value for example, a value from one to five or one to ten.
- a submit button is provided to commit the input data to storage.
- the storage component 305 before committing the received data to storage, performs a check to determine whether a previous set of data has been stored in the data store 235 . If no previous data is stored, the storage component 305 proceeds to store the input data in the data store 235 . If data has been previously stored the storage component 305 creates a new entry for the input data and stores the input data in the data store 235 . Once stored, the storage component 305 transmits a communication to the state comparator component 220 informing on the newly stored data.
- the state comparator component 220 comprises a receiving component 400 , a parsing component 405 , a rules engine 410 and an output component 415 .
- the receiving component 405 receives communications from the deployment state derivation component 215 .
- the receiving component 400 requests the current state, the target state and the modelled state of the organization from the deployment state derivation component 215 .
- the parsing component 405 parses each set of input data received and builds a data map comprising the current state of the organization, the target state of the organization and the modelled state of the organization.
- the data map is sent to the rules engine 410 and rules are applied to determine the level of adoption of maturity in respect to the current state of the organization and the modelled state of the organization to determine a number of deviation points signifying areas in which the organization needs to improve.
- the deviation points are represented to the user via graphical outputs and translated into metrics representing these states.
- the current state and modelled state are also compared to the target state, and further metrics define the scale of a gap to be closed to achieve the target state from both the current and modelled states.
- the output from the state comparator component 220 is communicated to the requirements modeller component 210 for producing a series of numerical and graphical outputs for displaying to the user, via a display component 235 , in a meaningful manner.
- FIG. 5 an example of the output of the requirements modeller component 210 is shown.
- the output is in the form of a grid of squares 500 , 505 .
- Each square in the grid represents an area of capability which requires enterprise wide governance in order to achieve an on-demand operating capability for the organization.
- capabilities such as business services 510 , application function services 515 , development domain services 520 , information domain services 525 , user domain services 530 , process domain services 535 , information management domain services 540 and physical infrastructure services 545 .
- These areas are also categorised by higher level categories 555 such as business service, business function services, information services, common IT services and infrastructure services.
- a graphical representation of the estimated current state of the organization In the example of FIG. 5 the current state is represented by a series of circular indicators 590 , but other forms of graphical representation will suffice.
- a graphical representation of the estimated target state 585 of the client organization is represented by a series of stars, but other forms of representation may be used.
- the answers are represented by the colored cells 500 , 505 .
- this is represented by the colors black, white and various shades of grey, for example:
- the current and target states representations 585 , 590 provide a top down assessment of the organizations progression to an on-demand operating capability based on the users subjective view, whereas the cell coloring of the grid represents a bottom up assessment of the organization's demonstrable performance in particular capability areas.
- the state comparator component 220 begins by assessing the representations to identify any anomalies between a top down assessment and a bottom up assessment. For example, the state comparator component 220 traverses each capability area 510 - 545 , represented by the grid of cells 500 , 505 , to identify the modelled state and identifies which cells 500 , 505 the indicators 590 , 585 are positioned (the indictors representing the current state and the target state for each capability area).
- the state comparator component 220 identifies, in FIG. 5 , that indicator 595 is positioned at the intersection of the partial integration cell 565 and enterprise integration cell 570 for the process domain service capability 540 as an anomaly that requires further investigation since the user's view of the current state is not supported by evidence of demonstrable performance.
- the state comparator component 220 performs further analyses based on the individual cell coloring to identify any major areas where information is missing or where the organization has excluded capability from their business model.
- the findings of such evidence by the state comparator component 220 may indicate the need for better understanding of the organization's strategy in a specific area, or a lack of organizational acceptance of an on-demand strategy.
- the state comparator component 220 performs a third analysis to identify any specific cell 500 , 505 of the grid which appear to be out of line, e.g., a black or white cell to the left of a dark grey cell, etc. This may indicate a specific problem in the organization's environment that should be investigated further or perhaps that the pre-assessment questions should be explored in greater depth. If there is more than one cell 500 , 505 with this type of behaviour then a full assessment may be considered appropriate.
- the top down assessment of the current state is, in most cells 505 , in an advance of the actual state as suggested by the answers to the pre-assessment questions. This indicates that the user is over-optimistic about the on-demand operating capabilities of the organization as a whole. This would indicate a significant risk of establishing business plans or goals that are unsupportable by the IT organization.
- the state comparator component 220 may suggest further investigation to be carried out to determine what has led to this situation.
- One suggestion may be to revisit the inputs to the pre-assessment questions.
- a second option may be to carry out a full assessment.
- a third option may be to repeat the pre-assessment questions with the organization at the chief information officer level.
- a different scenario is shown as computed by the state comparator component 220 and displayed by the display component 235 of the requirements modeller component 210 .
- a large cluster of white cells 605 towards the right hand side of the grid is displayed and the indicators 600 are aligned vertically within the discrete column against a backdrop of light grey cells.
- the state comparator component 220 detects that a number of white cells 700 lay across nearly all the business service 510 category.
- the state comparator component 220 using a number of rules may determine that this indicates that an IT service provider's relationship with the organization does not allow the identification of state in the business service area, or the true aspirations of the business. As a result the organization may not be able to plan effectively the appropriate level of IT capability necessary to support the business.
- the state comparator component 220 may determined that this is an indicator of the relationship between the Business and the IT infrastructure hindering access to required information.
- state comparator component 220 Further analysis by the state comparator component 220 further determines that cell 710 which is positioned at the intersection of partial integration 565 and process domain services 535 is an anomaly that requires further investigation.
- the action suggested by the state comparator component 220 may be to review the characteristic definition of this cell and the initiatives or capabilities required to change its status, for example to change the status from a partial integration 565 state to an enterprise integration 570 state.
- the current and target states overlap 705 .
- FIGS. 8 and 9 show an adoption model readiness index.
- the purpose of the index is to help in the prioritisation of actions across the various swim lanes of the adoption model and also to record metrics associated with current and target state which can be used as a means of comparison with industry, geography and sector or customer type over a period of time.
- FIG. 8 shows an adoption model readiness index 800 which depicts the target state of the organization, the current state of the organization and the model state of the organization.
- each capability lane is represented by an axis, in this example there are eight axes, i.e., a business services axis 825 , an application function services axis 830 , an information management axis 835 , a process domain services axis 840 , a user domain axis 845 , an infrastructure management domain axis 850 , a development domain axis 855 , an infrastructure management domain axis 860 and a physical infrastructure axis 865 .
- the index 800 for the model state (light grey), current state (dark grey) and target state (medium grey) are represented by different shades of grey working outwards from the center of the graphic.
- the state comparator component 220 derives a set of index scores 800 for the totality of the domains which represent the current state and the gap to the target state or the modelled state and the capability gap to the target state.
- the state comparator component 220 calculates status and gap index scores for the current state of 29 and gap to the target state of 24 is determined.
- the modelled state and gap to target state are given indices of 15 and 38 respectively which indicates the organization still has to make progression in a variety of domains.
- the current state assessment has exceeded that determined by the model in all capabilities since the light grey area on the graphic representing the model state is contained wholly within the darker grey middle area representing the current state.
- FIG. 8 highlights that the biggest degree of change required between modelled state and target state is on the process domain services sector 855 and the business services domain 825 .
- the degree of change is large in all capability lanes. This is depicted by the relatively high gap number of the readiness index. The higher the gap index the greater the challenge in building a roadmap for moving to an on-demand business. Any approach that tries to map back from the target state to the current model state will generate a road map with multiple alternatives that could be potentially difficult to prioritise and execute. In such a scenario it may be preferable to reset the target state before attempting a full assessment of appropriate actions.
- FIG. 9 illustrates a further example wherein for at least one domain 920 (the information domain services 840 ), the model view is in advance of the current view for that domain 920 .
- the state comparator component 220 may suggest that priority should be given to the other areas represented by each domain 825 to 865 where there is a significant identified gap. In this example, any roadmap built will need to determine the impact it has in the information domain ensuring it supports but does not negate capability in this area.
- the state comparator component 220 calculates an adoption readiness index 910 for this view.
- the state comparator component 220 calculates status and gap index scores for the current state of 21 and gap to the target state of 18.
- the modelled state and gap to target state are given indices of 18 and 21 respectively—which in this example implies that the organizations current view of the capabilities in not far away from their view of their target state.
- FIGS. 10 and 11 show examples of adoption model pre-assessment business/IT positioning graphs. These graphs provide a view of the alignment of business and IT in terms of their vision represented by the target state and the state of current implementation in the journey towards an on-demand operating capabilities model for the organization.
- Each chart illustrates a grey set of converging pathways 1005 representing the alignment of business capability vertically and IT capability horizontally. The most desired path is where these capabilities are in balance on the rising diagonal 1030 or where IT capability is slightly ahead of business capability just below the rising diagonal 1030 .
- a dark line segment 1015 represents the path projected between the modelled state and target state for this assessment.
- the state comparator component 220 compares the modelled state and the target state as provided by the deployment state derivation component 215 .
- the results are transmitted to the requirements modeller component 225 and plotted on a grid to allow comparison with an ideal pathway (shown as a solid line in the middle of the chart 1040 ). In this way the state comparator component 220 may identify situations may be identified where modelled state or target state is misaligned between the business intention and the IT capabilities.
- the state comparator component 220 computes two metrics derived from the ideal path 1005 and the projected path 1015 .
- the first metric is a business and IT target alignment score 1020 which provides a numerical value associated with the degree of change required for the business to achieve its target in comparison with the degree of change required across IT capabilities.
- a score of 1 or very close to it indicates good alignment of the business and its IT capabilities.
- a score of less than 0.5 or greater than 1.5 indicates that business and IT visions are not aligned.
- a person skilled in the art will appreciate that other values may be used other than those discussed above.
- the second metric is a business implementation lag score 1025 which indicates the degree to which the business implementation of on-demand capability lags that of the IT infrastructure. Ideally this value should be between ⁇ 0.5 and 0.
- a large positive value indicates that business implementation is significantly ahead of the IT capabilities and/or the IT vision is significantly in advance of the business vision.
- a large negative value indicates that the IT capabilities are significantly ahead of business implementation and/or the business vision is significantly ahead of the IT vision for an on-demand business.
- FIG. 11 a scenario is illustrated where the business and IT alignment is displayed close to the model value. This is indicated by the positioning of a diagonal indicator 1115 which is confined to the light grey pathway 1110 .
- Positioning of the indicator 1115 in the light grey area would be an acceptable alignment but because it may indicate that the business implementation is ahead of the IT implementation then there is the potential for the issues to arise as the organization progresses. Fundamentally it is better if the IT implementation is slightly in advance of the business of that The IT infrastructure can respond to business changes as apart of its move to being an on-demand organization rather than impede its progress.
- Positioning of the indicating line 1115 in the dark grey or medium grey areas indicate potential for significant misalignment of business and IT plans.
- the length of the indicator line also indicates the gap between current state and target state and again is an indicator that the roadmap in this instance will be complex to develop so re-focusing of the target may be required.
- FIG. 11 also shows another example wherein the IT vision is in advance of the business vision. This is depicted by the indicating line 1115 being displayed across two swim lanes 1110 . If this scenario were allowed to continue there is a danger that the organization's IT capabilities may not be supported by the business requirements when business change is identified. This could lead to loss of sponsorship of IT from within the business or add to operational costs by supporting an over-capable IT operation. Again a business and IT target alignment score 1120 and a business implementation lag score 1125 is calculated indicating the progress still required by the organization in the IT domain and the business domain in order to fully adopt an on-demand capability model.
- FIG. 12 shows a flow chart illustrating the operational steps of the invention.
- the state comparator component 220 receives the current state, the target state and the modelled state from the deployment state derivation component 215 .
- the state comparator component 220 compares the received input data to derive a set of statistical parameters 1220 and produces a set of deviation parameters at step 220 .
- the state comparator component 220 transmits the statistical data set to the requirements modeller component 210 and at step 1230 the requirements modeller component 210 analyses the statistical data set to determine the level of adoption of an on-demand operating capabilities by the organization.
Landscapes
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Engineering & Computer Science (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Game Theory and Decision Science (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
- This application is a continuation application claiming priority to Ser. No. 11/257,824, filed Oct. 25, 2005.
- The invention relates to the field of architectural modelling tools. In particular, the invention relates to a method and system for determining the progress of adoption of an on-demand capability model by an organization.
- In the last few years an economic downturn has created a major focus on cost cutting and efficiency initiatives across many types of industries. One of the greatest impacts of the economic downturn, in the years 2002 to 2003, has been seen within the financial services sector which has seen an increase in governmental regulation and a demand for greater transparency in financial reporting, accounting and risk management.
- In response to cost cutting Chief Information Officers have sought to simplify and consolidate their financial services infrastructure. This has been achieved by replacing current IT infrastructure with new products and services and/or finding opportunities for out-sourcing and off-shoring their service and infrastructure support. While this approach may have delivered short term benefits, the technical infrastructure which is left under the financial enterprise's control is ill-equipped to meet the demands of industry growth. To meet these demands requires financial enterprises to respond more rapidly to new market opportunities, economic changes and competitive threats. The complexity of IT infrastructure and applications which support the financial enterprises often inhibit the ability to respond rapidly while containing cost, and to deliver greater transparency.
- Previous industry growth was achieved by rapid geographic expansion and mergers, both of which have left a legacy of increased complexity at a business level, an application level and a technical level. With a few notable exceptions, what has emerged is a significant duplication and redundancy at each of the above levels. This additional complexity had made it increasingly difficult to achieve many of the goals of cost cutting and the delivery of transparency mandated by many regulatory requirements.
- Thus many financial service enterprises are left with trying to achieve organic growth and to operate an efficient and secure business on what has become a chaotic development and operational infrastructure. For example, it is not unusual for the average utilization of servers in a server farm to be between five percent and fifteen percent. This level of utilization is not efficient but it is not always easy to know which servers to remove from the server farm in order to increase the utilization rate.
- The IT and application infrastructure is slowly becoming no longer fit for the purpose the business is beginning to demand from it. The rate of technology change is increasing and along with it there is an increase in the speed of take up of new technology. This is contributing to an unwieldy IT infrastructure and is not attuned to rapid change at the technology level or at the application level. In fact, some financial enterprises can now take longer to deploy a new software product release than the maintenance lifecycle of the product itself, leading to increased operational risk. Further, it can also take longer to develop and deploy a new financial product than the window of opportunity for that product remains open.
- It has now become apparent that current technology models can no loner sustain the increasing rate and pace of change that is demanded of it by the business. Hence there is a need within the art for a new technology model that is able to rapidly absorb a number of changing technical and business factors and parameters and thus evolve with the ever changing business environment. For this new model to be supported, the IT organization will need to develop new capabilities, such as technical infrastructure, development methods, operational competencies, skills and best practices.
- The present invention provides a method as claimed in
claim 1 and corresponding component, method and computer program that assesses the progress of an IT organization towards developing the capabilities required to achieve the business goals of an on-demand business. - Viewed from a first aspect the present invention provides a capability progress modelling component for determining the progress of adoption of an on-demand capabilities model by an organization, the deployment progress component comprising: a completion state descriptor component for receiving inputs from an entity describing a current state, a target state and a modelled state for the organization; and a state comparator component for comparing the current state and modelled state with the target state to derive a set of parameters, the state comparator component analyzing the set of parameters to determine deviation points indicating capability areas requiring attention in order for the organization to progress to an on-demand capabilities model.
- Advantageously, the present invention provides a method, component and computer program product wherein an organization can rapidly assess their plans and progress with regards to the adoption of an on-demand capabilities model. The present invention determines the rate of adoption over a number of capability areas. For each capability area it is possible to view, graphically, an organization's current state, target state and a modeled state. For each capability area the present invention computes information detailing the organization's capability strengths and weaknesses for a capability area.
- Viewed from a second aspect the present invention provides a method for determining the progress of adoption of an on-demand capabilities model by an organization comprising the steps of: receiving inputs from an entity describing a current state, a target state and a modelled state for the organization; comparing the current state and modelled state with the target state to derive a set of parameters; and analyzing the set of parameters to determine deviation points indicating capability areas requiring attention in order for the organization to progress to an on-demand capabilities model.
- Viewed from a third aspect the present invention provides a computer program product loadable into the internal memory of a digital computer, comprising software code configured for performing, when said product is run on a computer, a process of determining the progress of adoption of an on-demand capabilities model by an organization, the computer program product comprising: program code configured for receiving inputs from an entity describing a current state, a target state and a modelled state for the organization; program code configured for comparing the current state and modelled state with the target state to derive a set of parameters; and program code configured for analyzing the set of parameters to determine deviation points indicating capability areas requiring attention in order for the organization to progress to an on-demand capabilities model.
- Viewed from a fourth aspect the present invention provides a consultancy service for determining the progress of adoption of an on-demand capabilities model by an organization comprising the steps of: receiving inputs from an entity describing a current state, a target state and a modelled state for the organization; comparing the current state and modelled state with the target state to derive a set of parameters; and analyzing the set of parameters to determine deviation points indicating capability areas requiring attention in order for the organization to progress to an on-demand capabilities model.
- The novel features of the invention are set forth in the appended claims. The invention itself however, as well as a preferred mode of use, further objects and advantages thereof, will best be understood by reference to the following detailed description of an illustrative embodiment when read in conjunction with the accompanying drawings, wherein:
-
FIG. 1 illustrates a computer system in which the present invention may be implemented in accordance with a preferred embodiment of the invention; -
FIG. 2 is a block diagram depicting the operational components of the capability progress modelling component in accordance with a preferred embodiment of the invention; -
FIG. 3 is a block diagram illustrating the components of the deployment state descriptor component in accordance with a preferred embodiment of the invention; -
FIG. 4 is a block diagram illustrating the components of the state comparator component in accordance with a preferred embodiment of the present invention; -
FIG. 5 shows an output of the modeller requirements component in accordance with a preferred embodiment of the invention; -
FIG. 6 shows another example of an output of the modeler requirements component in accordance with a preferred embodiment of the present invention; -
FIG. 7 shows another example of an output of the modeller requirements component in accordance with a preferred embodiment of the present invention; -
FIG. 8 shows an example of an adoption readiness index in accordance with a preferred embodiment of the present invention; -
FIG. 9 shows another example of an adoption readiness index in accordance with a preferred embodiment of the present invention; -
FIG. 10 shows an example of a computed pre-assessment business and IT positioning chart in accordance with a preferred embodiment of the present invention; -
FIG. 11 shows another example of a computed pre-assessment business and IT positioning chart in accordance with a preferred embodiment of the present invention; and -
FIG. 12 is a flow chart detailing the operational steps of the capabilities progress modelling tool in accordance with a preferred embodiment of the invention. - Referring to
FIG. 1 , acomputer system 100 is shown in which a preferred embodiment of the present invention may be implemented. Acomputer system 100 has acentral processing unit 101 with primary storage in the form of memory 102 (RAM and ROM). Thememory 102 stores program information and data acted on or created by the programs. The program information includes the operating system code for thecomputer system 100 and application code for applications running on thecomputer system 100. Secondary storage includesoptical disk storage 103 andmagnetic disk storage 104. Data and program information can also be stored and accessed from the secondary storage. - The
computer system 100 includes a network connection means 105 for interfacing thecomputer system 100 to a network such as a local area network (LAN) or the Internet. Thecomputer system 100 may also have other external source communication means such as a fax modem or telephone connection. - The
central processing unit 101 comprises inputs in the form of, as examples, akeyboard 106, amouse 107,voice input 108, and ascanner 109 for inputting text, images, graphics or the like. Outputs from thecentral processing unit 100 may include a display means 110, aprinter 111,sound output 112,video output 113, etc. - In a distributed system, a
computer system 100 as shown inFIG. 1 may be connected via anetwork connection 105 to a server on which applications may be run remotely from thecentral processing unit 101 which is then referred to as a client system. - Applications may run on the
computer systems 100 from a storage means 103, 104 or via anetwork connection 105 which may include spread sheet applications, modelling tools and database applications and other storage and retrieval mechanisms. -
FIG. 2 shows the components of a preferred embodiment of the present invention. The present invention provides an enhancement to current methodology and business modelling tools in the form of a capability progress modelling component (CPM) 200 which determines the level of adoption of an on-demand operating capabilities model by the organization over a particular time period. For example, detailing further capabilities that need to be obtained to achieve enterprise wide capability to deploy portal applications. - The
CPM 200 analyses data fromexternal sources 230 in order to determine the progress made by an organization in their progression towards an on-demand operating capability model. An output is produced which can be modelled into a number of different graphical reports for review by a user with suggestions for improvement. TheCPM 200 may be installed as a stand-alone component on acomputer system 100 or as an add-on component which interacts and interfaces with existing business modelling tools. - The
CPM 200 comprises a number of sub components which interact with each other in order to process data received from a number of external sources. The components of theCPM 200 comprise a deploymentstate derivation component 215, astate comparator component 220, arequirements modeller component 210 having adisplay component 225 and adata store 235. - The deployment
state derivation component 215 receives input fromdeployment entities 230, such as, data gathered from users from business alignment workshops or data feeds from external devices, etc. The input comprises data pertaining to the current state, target state and model state of the operating capabilities of the organization. The current state being where an organization believes their capabilities to be now (i.e. at a particular point in time) and the target state being defined as where the organization wants their capabilities to be at the end of a particular period (e.g. in a few years time). - The capabilities of an organization comprise competencies, technical skills, business skills, development methods, best practices and IT infrastructure, etc., which contribute to the overall ability to become an on-demand business.
- The
deployment derivation component 215 receives the input and maps the input into data categories for storing in adata store 235. On update of thedata store 235 the deploymentstate derivation component 215 communicates an acknowledgement request to thestate comparator component 220. - The
state comparator component 220 on receipt of a communication from the deploymentstate derivation component 215 performs a comparator operation in order to determine the progress of adoption of the on-demand operating capabilities by the organization for the current state and that required by the target state. - The output of the
state comparator component 220 is communicated to therequirements modeller component 210 for modelling the data into a number of reports for further analysis by a user via thedisplay component 235. The requirements modellercomponent 210 interacts with thestate comparator component 220 to receive suggestions for displaying to the user in which areas actions should be performed in order to complete the organization's transformation towards an on-demand operating capabilities model. - Referring to
FIG. 3 the components of thedeployment derivation component 215 are shown. The components comprise aninput interface 300 and astorage component 305. - The deployment
state derivation component 215 receives inputs, via aninput interface 300, from a user. The purpose of theinput interface 300 is to receive data regarding an organization's capability in a number of key areas. Thus, the input interface provides agraphical user interface 300 for inputting data into data input fields. The input may be in the form of responses to questions or via other suitable prompt means. - The data input fields may be categorised into categories or swim lanes; each category representing different organizational capabilities. For example, the categories may comprise service capabilities pertaining to an enterprise user domain, an enterprise development domain, an enterprise process domain, an enterprise information domain and an enterprise infrastructure management domain, a physical infrastructure category to assess the use of technology, an application function services category to assess the degree of transformation on going in the application domain and a business services category to assess the transformation at a business level.
- Examples of the types of questions that may be used in a particular category are as follows:
- To what degree have shared business components and common process been implemented that can be used across lines of business?
- What is the level of progress in application rationalism?
- What evidence is there of Enterprise Architecture tooling being integrated with the application software development process?
- To what extent are model, strategies and architectures deployed to control cross line of business access to data?
- To what degree can users access applications they need from a single desktop?
- What evidence is there of business function being exposed internally and accessed as web services?
- To what extent is IT service development focused in the adoption of common standards for quality of service automation, notification and management?
- What is the level of progress in physical infrastructure rationalization either within organizational silos or across silos?
- For each question presented to a user, the user is prompted to give a rating or an indication of how the organization's behaviour demonstrates the required characteristics. The rating may be a simple yes/no answer or a numerical value for example, a value from one to five or one to ten. The range of values representing the degree of capability at each level of maturity of adoption of an integrated on-demand business capability. For example, discrete, partial integration, enterprise integration up to dynamic collaboration, etc. This set of ratings determines the modelled state of the organization.
- On completion of the questions and ratings a submit button is provided to commit the input data to storage. The
storage component 305, before committing the received data to storage, performs a check to determine whether a previous set of data has been stored in thedata store 235. If no previous data is stored, thestorage component 305 proceeds to store the input data in thedata store 235. If data has been previously stored thestorage component 305 creates a new entry for the input data and stores the input data in thedata store 235. Once stored, thestorage component 305 transmits a communication to thestate comparator component 220 informing on the newly stored data. - Moving on to
FIG. 4 , thestate comparator component 220 comprises a receivingcomponent 400, aparsing component 405, arules engine 410 and anoutput component 415. The receivingcomponent 405 receives communications from the deploymentstate derivation component 215. On receipt of the communication thereceiving component 400 requests the current state, the target state and the modelled state of the organization from the deploymentstate derivation component 215. Once received, theparsing component 405 parses each set of input data received and builds a data map comprising the current state of the organization, the target state of the organization and the modelled state of the organization. The data map is sent to therules engine 410 and rules are applied to determine the level of adoption of maturity in respect to the current state of the organization and the modelled state of the organization to determine a number of deviation points signifying areas in which the organization needs to improve. The deviation points are represented to the user via graphical outputs and translated into metrics representing these states. The current state and modelled state are also compared to the target state, and further metrics define the scale of a gap to be closed to achieve the target state from both the current and modelled states. - The output from the
state comparator component 220 is communicated to therequirements modeller component 210 for producing a series of numerical and graphical outputs for displaying to the user, via adisplay component 235, in a meaningful manner. - Moving on to
FIG. 5 an example of the output of therequirements modeller component 210 is shown. - The output is in the form of a grid of
squares business services 510,application function services 515,development domain services 520,information domain services 525,user domain services 530,process domain services 535, informationmanagement domain services 540 and physical infrastructure services 545. These areas are also categorised byhigher level categories 555 such as business service, business function services, information services, common IT services and infrastructure services. Along they axis 500 the various levels of maturity of adoption towards on-demand business capability are displayed, i.e., discrete 560,partial integration 565,enterprise integration 570,partner collaboration 575 anddynamic collaboration 580. It will be appreciated by a person skilled in the art that other categories of information can be used to achieve the same effect. - In the example of
FIG. 5 , there are three main elements to the grid, i.e.: - 1. A graphical representation of the estimated current state of the organization. In the example of
FIG. 5 the current state is represented by a series ofcircular indicators 590, but other forms of graphical representation will suffice. - 2. A graphical representation of the estimated
target state 585 of the client organization. In the example ofFIG. 5 , the target state is represented by a series of stars, but other forms of representation may be used. - 3. A graphical representation of the answers to the pre-assessment questions which determine the modelled state. In the example of
FIG. 5 , the answers are represented by thecolored cells FIG. 5 this is represented by the colors black, white and various shades of grey, for example: - Black—the organization has deliberately chosen to exclude a level of capability from their business model
- White—It is derived as uncertain whether the organization has recognized this need and therefore taken action.
- Dark grey—the organization has not yet established a program or set of initiatives/solutions to implement in this area.
- Medium grey—the organization is in the early stages of a program of initiatives to develop capability in this area.
- Light grey—the organization has a well established program of initiatives in this area.
- The current and
target states representations - The
state comparator component 220 begins by assessing the representations to identify any anomalies between a top down assessment and a bottom up assessment. For example, thestate comparator component 220 traverses each capability area 510-545, represented by the grid ofcells cells indicators - For example, the
state comparator component 220 identifies, inFIG. 5 , thatindicator 595 is positioned at the intersection of thepartial integration cell 565 andenterprise integration cell 570 for the processdomain service capability 540 as an anomaly that requires further investigation since the user's view of the current state is not supported by evidence of demonstrable performance. - The
state comparator component 220 performs further analyses based on the individual cell coloring to identify any major areas where information is missing or where the organization has excluded capability from their business model. The findings of such evidence by thestate comparator component 220 may indicate the need for better understanding of the organization's strategy in a specific area, or a lack of organizational acceptance of an on-demand strategy. - The
state comparator component 220 performs a third analysis to identify anyspecific cell cell - It is shown in
FIG. 5 that the top down assessment of the current state is, inmost cells 505, in an advance of the actual state as suggested by the answers to the pre-assessment questions. This indicates that the user is over-optimistic about the on-demand operating capabilities of the organization as a whole. This would indicate a significant risk of establishing business plans or goals that are unsupportable by the IT organization. - In this instance, the
state comparator component 220 may suggest further investigation to be carried out to determine what has led to this situation. One suggestion may be to revisit the inputs to the pre-assessment questions. A second option may be to carry out a full assessment. A third option may be to repeat the pre-assessment questions with the organization at the chief information officer level. - With reference to
FIG. 6 , a different scenario is shown as computed by thestate comparator component 220 and displayed by thedisplay component 235 of therequirements modeller component 210. In this example, a large cluster ofwhite cells 605 towards the right hand side of the grid is displayed and theindicators 600 are aligned vertically within the discrete column against a backdrop of light grey cells. - The presence of a large number of
white cells 605 at the right of the grid preceded in most lanes by grey cells indicates the organization has yet to ‘buy into’ the principle of an on-demand business. This evidence is further compounded by the positioning of thetarget state 610 in the medium grey cells, which suggests a low ambition in terms of achieving an on-demand operating environment. Thus suggestions are provided to suggest an appropriate course of action. - In
FIG. 7 , thestate comparator component 220 detects that a number ofwhite cells 700 lay across nearly all thebusiness service 510 category. Thestate comparator component 220, using a number of rules may determine that this indicates that an IT service provider's relationship with the organization does not allow the identification of state in the business service area, or the true aspirations of the business. As a result the organization may not be able to plan effectively the appropriate level of IT capability necessary to support the business. - Alternatively, the
state comparator component 220 may determined that this is an indicator of the relationship between the Business and the IT infrastructure hindering access to required information. - Further analysis by the
state comparator component 220 further determines thatcell 710 which is positioned at the intersection ofpartial integration 565 andprocess domain services 535 is an anomaly that requires further investigation. The action suggested by thestate comparator component 220 may be to review the characteristic definition of this cell and the initiatives or capabilities required to change its status, for example to change the status from apartial integration 565 state to anenterprise integration 570 state. - For user domain services, the current and target states overlap 705.
-
FIGS. 8 and 9 show an adoption model readiness index. The purpose of the index is to help in the prioritisation of actions across the various swim lanes of the adoption model and also to record metrics associated with current and target state which can be used as a means of comparison with industry, geography and sector or customer type over a period of time. -
FIG. 8 shows an adoptionmodel readiness index 800 which depicts the target state of the organization, the current state of the organization and the model state of the organization. - The graph shown a number of capability lanes, each capability lane is represented by an axis, in this example there are eight axes, i.e., a
business services axis 825, an applicationfunction services axis 830, aninformation management axis 835, a processdomain services axis 840, a user domain axis 845, an infrastructuremanagement domain axis 850, adevelopment domain axis 855, an infrastructuremanagement domain axis 860 and aphysical infrastructure axis 865. Against each axis, theindex 800 for the model state (light grey), current state (dark grey) and target state (medium grey) are represented by different shades of grey working outwards from the center of the graphic. - The
state comparator component 220 derives a set ofindex scores 800 for the totality of the domains which represent the current state and the gap to the target state or the modelled state and the capability gap to the target state. In this example thestate comparator component 220 calculates status and gap index scores for the current state of 29 and gap to the target state of 24 is determined. The modelled state and gap to target state are given indices of 15 and 38 respectively which indicates the organization still has to make progression in a variety of domains. - In the example of
FIG. 8 , the current state assessment has exceeded that determined by the model in all capabilities since the light grey area on the graphic representing the model state is contained wholly within the darker grey middle area representing the current state. -
FIG. 8 highlights that the biggest degree of change required between modelled state and target state is on the processdomain services sector 855 and thebusiness services domain 825. However, the degree of change is large in all capability lanes. This is depicted by the relatively high gap number of the readiness index. The higher the gap index the greater the challenge in building a roadmap for moving to an on-demand business. Any approach that tries to map back from the target state to the current model state will generate a road map with multiple alternatives that could be potentially difficult to prioritise and execute. In such a scenario it may be preferable to reset the target state before attempting a full assessment of appropriate actions. -
FIG. 9 illustrates a further example wherein for at least one domain 920 (the information domain services 840), the model view is in advance of the current view for thatdomain 920. Thus thestate comparator component 220 may suggest that priority should be given to the other areas represented by eachdomain 825 to 865 where there is a significant identified gap. In this example, any roadmap built will need to determine the impact it has in the information domain ensuring it supports but does not negate capability in this area. Again, thestate comparator component 220 calculates anadoption readiness index 910 for this view. In this example, thestate comparator component 220 calculates status and gap index scores for the current state of 21 and gap to the target state of 18. The modelled state and gap to target state are given indices of 18 and 21 respectively—which in this example implies that the organizations current view of the capabilities in not far away from their view of their target state. -
FIGS. 10 and 11 show examples of adoption model pre-assessment business/IT positioning graphs. These graphs provide a view of the alignment of business and IT in terms of their vision represented by the target state and the state of current implementation in the journey towards an on-demand operating capabilities model for the organization. - Each chart illustrates a grey set of converging
pathways 1005 representing the alignment of business capability vertically and IT capability horizontally. The most desired path is where these capabilities are in balance on the rising diagonal 1030 or where IT capability is slightly ahead of business capability just below the rising diagonal 1030. Adark line segment 1015 represents the path projected between the modelled state and target state for this assessment. - The
state comparator component 220 compares the modelled state and the target state as provided by the deploymentstate derivation component 215. The results are transmitted to therequirements modeller component 225 and plotted on a grid to allow comparison with an ideal pathway (shown as a solid line in the middle of the chart 1040). In this way thestate comparator component 220 may identify situations may be identified where modelled state or target state is misaligned between the business intention and the IT capabilities. - The
state comparator component 220 computes two metrics derived from theideal path 1005 and the projectedpath 1015. The first metric is a business and ITtarget alignment score 1020 which provides a numerical value associated with the degree of change required for the business to achieve its target in comparison with the degree of change required across IT capabilities. A score of 1 or very close to it (in the range of 0.75 to 1.25 for example) indicates good alignment of the business and its IT capabilities. A score of less than 0.5 or greater than 1.5 indicates that business and IT visions are not aligned. A person skilled in the art will appreciate that other values may be used other than those discussed above. - The second metric is a business
implementation lag score 1025 which indicates the degree to which the business implementation of on-demand capability lags that of the IT infrastructure. Ideally this value should be between −0.5 and 0. A large positive value indicates that business implementation is significantly ahead of the IT capabilities and/or the IT vision is significantly in advance of the business vision. A large negative value indicates that the IT capabilities are significantly ahead of business implementation and/or the business vision is significantly ahead of the IT vision for an on-demand business. A person skilled in the art will appreciate that other values may be used other than those discussed above. Referring toFIG. 11 , a scenario is illustrated where the business and IT alignment is displayed close to the model value. This is indicated by the positioning of adiagonal indicator 1115 which is confined to thelight grey pathway 1110. - Positioning of the
indicator 1115 in the light grey area would be an acceptable alignment but because it may indicate that the business implementation is ahead of the IT implementation then there is the potential for the issues to arise as the organization progresses. Fundamentally it is better if the IT implementation is slightly in advance of the business of that The IT infrastructure can respond to business changes as apart of its move to being an on-demand organization rather than impede its progress. - Positioning of the indicating
line 1115 in the dark grey or medium grey areas indicate potential for significant misalignment of business and IT plans. The length of the indicator line also indicates the gap between current state and target state and again is an indicator that the roadmap in this instance will be complex to develop so re-focusing of the target may be required. -
FIG. 11 also shows another example wherein the IT vision is in advance of the business vision. This is depicted by the indicatingline 1115 being displayed across twoswim lanes 1110. If this scenario were allowed to continue there is a danger that the organization's IT capabilities may not be supported by the business requirements when business change is identified. This could lead to loss of sponsorship of IT from within the business or add to operational costs by supporting an over-capable IT operation. Again a business and ITtarget alignment score 1120 and a business implementation lag score 1125 is calculated indicating the progress still required by the organization in the IT domain and the business domain in order to fully adopt an on-demand capability model. -
FIG. 12 shows a flow chart illustrating the operational steps of the invention. Atstep 1200 thestate comparator component 220 receives the current state, the target state and the modelled state from the deploymentstate derivation component 215. Atstep 1210, thestate comparator component 220 compares the received input data to derive a set ofstatistical parameters 1220 and produces a set of deviation parameters atstep 220. Thestate comparator component 220 transmits the statistical data set to therequirements modeller component 210 and atstep 1230 therequirements modeller component 210 analyses the statistical data set to determine the level of adoption of an on-demand operating capabilities by the organization.
Claims (19)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US13/969,688 US20140229242A1 (en) | 2005-10-25 | 2013-08-19 | Determining the progress of adoption and alignment of information technology capabilities and on-demand capabilities by an organization |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/257,824 US8566147B2 (en) | 2005-10-25 | 2005-10-25 | Determining the progress of adoption and alignment of information technology capabilities and on-demand capabilities by an organization |
US13/969,688 US20140229242A1 (en) | 2005-10-25 | 2013-08-19 | Determining the progress of adoption and alignment of information technology capabilities and on-demand capabilities by an organization |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/257,824 Continuation US8566147B2 (en) | 2005-10-25 | 2005-10-25 | Determining the progress of adoption and alignment of information technology capabilities and on-demand capabilities by an organization |
Publications (1)
Publication Number | Publication Date |
---|---|
US20140229242A1 true US20140229242A1 (en) | 2014-08-14 |
Family
ID=37986388
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/257,824 Expired - Fee Related US8566147B2 (en) | 2005-10-25 | 2005-10-25 | Determining the progress of adoption and alignment of information technology capabilities and on-demand capabilities by an organization |
US13/969,688 Abandoned US20140229242A1 (en) | 2005-10-25 | 2013-08-19 | Determining the progress of adoption and alignment of information technology capabilities and on-demand capabilities by an organization |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/257,824 Expired - Fee Related US8566147B2 (en) | 2005-10-25 | 2005-10-25 | Determining the progress of adoption and alignment of information technology capabilities and on-demand capabilities by an organization |
Country Status (3)
Country | Link |
---|---|
US (2) | US8566147B2 (en) |
KR (1) | KR100872105B1 (en) |
CN (1) | CN1955997A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9830568B2 (en) | 2014-08-14 | 2017-11-28 | Bank Of America Corporation | Controlling and managing identity access risk |
US20200057976A1 (en) * | 2018-08-20 | 2020-02-20 | Accenture Global Solutions Limited | Organization analysis platform for workforce recommendations |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8781882B1 (en) * | 2008-08-07 | 2014-07-15 | Accenture Global Services Limited | Automotive industry high performance capability assessment |
US20110066476A1 (en) * | 2009-09-15 | 2011-03-17 | Joseph Fernard Lewis | Business management assessment and consulting assistance system and associated method |
US20120179512A1 (en) * | 2011-01-07 | 2012-07-12 | Accenture Global Services Limited | Change management system |
US20120203597A1 (en) * | 2011-02-09 | 2012-08-09 | Jagdev Suman | Method and apparatus to assess operational excellence |
US20120209663A1 (en) * | 2011-02-15 | 2012-08-16 | Efiia Creations Llc | Adopting and/or optimizing the use of mobile technology |
WO2013052063A1 (en) * | 2011-10-07 | 2013-04-11 | Hewlett-Packard Development Company, L.P. | Generating a non-deterministic model of a process for a goal |
US20140195308A1 (en) * | 2013-01-09 | 2014-07-10 | International Business Machines Corporation | Analyzing the capabilities of a business enterprise |
IN2013MU01951A (en) * | 2013-06-05 | 2015-05-29 | Tata Consultancy Services Ltd | |
US9342297B2 (en) | 2013-06-07 | 2016-05-17 | Capital One Financial Corporation | Systems and methods for providing predictive quality analysis |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040015377A1 (en) * | 2002-07-12 | 2004-01-22 | Nokia Corporation | Method for assessing software development maturity |
US20040068429A1 (en) * | 2001-10-02 | 2004-04-08 | Macdonald Ian D | Strategic organization plan development and information present system and method |
US20040098299A1 (en) * | 2002-10-25 | 2004-05-20 | Ligon Steven R. | System and method for determining performance level capabilities in view of predetermined model criteria |
US6968312B1 (en) * | 2000-08-03 | 2005-11-22 | International Business Machines Corporation | System and method for measuring and managing performance in an information technology organization |
US7346529B2 (en) * | 2002-05-07 | 2008-03-18 | David R. Flores | Method for developing an enterprise alignment framework hierarchy by compiling and relating sets of strategic business elements |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6771293B1 (en) * | 1998-07-24 | 2004-08-03 | The Ohio State University Research Foundation | System for multi-criterial decision making |
US6327571B1 (en) * | 1999-04-15 | 2001-12-04 | Lucent Technologies Inc. | Method and apparatus for hardware realization process assessment |
US7162427B1 (en) | 1999-08-20 | 2007-01-09 | Electronic Data Systems Corporation | Structure and method of modeling integrated business and information technology frameworks and architecture in support of a business |
WO2001026005A1 (en) * | 1999-10-06 | 2001-04-12 | Accenture Llp | Method for determining total cost of ownership |
US7849117B2 (en) * | 2000-01-12 | 2010-12-07 | Knowledge Sphere, Inc. | Multi-term frequency analysis |
US6691127B1 (en) * | 2000-11-09 | 2004-02-10 | General Electric Company | Storage and retrieval of process capability and guidance information, and computer media therefor |
US6915270B1 (en) * | 2000-11-28 | 2005-07-05 | International Business Machines Corporation | Customer relationship management business method |
US7406430B2 (en) * | 2001-03-30 | 2008-07-29 | International Business Machines Corporation | Method and system for assessing information technology service delivery |
US7035809B2 (en) * | 2001-12-07 | 2006-04-25 | Accenture Global Services Gmbh | Accelerated process improvement framework |
US6920474B2 (en) * | 2002-03-25 | 2005-07-19 | Data Quality Solutions, Inc. | Method and system for enterprise business process management |
US7290275B2 (en) * | 2002-04-29 | 2007-10-30 | Schlumberger Omnes, Inc. | Security maturity assessment method |
KR100440615B1 (en) * | 2002-06-07 | 2004-07-19 | 고려아카데미컨설팅(주) | Competency diagnosis system & method for human resource training |
US20050125272A1 (en) * | 2002-07-12 | 2005-06-09 | Nokia Corporation | Method for validating software development maturity |
US7120643B2 (en) * | 2002-11-19 | 2006-10-10 | International Business Machines Corporation | Method, system, and storage medium for creating and maintaining an enterprise architecture |
JP2004240621A (en) | 2003-02-05 | 2004-08-26 | Fuji Xerox Co Ltd | Capability evaluation supporting system, capability evaluation supporting method, and its program |
US20050027550A1 (en) * | 2003-08-01 | 2005-02-03 | Electronic Data Systems Corporation | Process and method for lifecycle digital maturity assessment |
US7025809B2 (en) * | 2003-12-11 | 2006-04-11 | Taiwan Semiconductor Manufacturing Co., Ltd. | Dual-type air purification system |
US8595051B2 (en) * | 2003-12-24 | 2013-11-26 | Hewlett-Packard Development Company, L.P. | Metrics capability self assessment |
US20050198486A1 (en) * | 2004-01-20 | 2005-09-08 | Accenture Global Services Gmbh | Information technology development transformation |
US20050278202A1 (en) * | 2004-06-15 | 2005-12-15 | Accenture Global Services Gmbh | Information technology transformation assessment tools |
US20060074839A1 (en) * | 2004-09-24 | 2006-04-06 | Accenture Global Services Gmbh | Merger integration analysis tool |
US7574694B2 (en) * | 2004-09-28 | 2009-08-11 | Electronic Data Systems Corporation | Method for application and infrastructure rationalization |
US20060069540A1 (en) * | 2004-09-28 | 2006-03-30 | Krutz Ronald L | Methodology for assessing the maturity and capability of an organization's computer forensics processes |
US20060229926A1 (en) * | 2005-03-31 | 2006-10-12 | Microsoft Corporation | Comparing and contrasting models of business |
US20070150293A1 (en) * | 2005-12-22 | 2007-06-28 | Aldo Dagnino | Method and system for cmmi diagnosis and analysis |
-
2005
- 2005-10-25 US US11/257,824 patent/US8566147B2/en not_active Expired - Fee Related
-
2006
- 2006-10-25 CN CNA2006101365395A patent/CN1955997A/en active Pending
- 2006-10-25 KR KR20060103997A patent/KR100872105B1/en not_active IP Right Cessation
-
2013
- 2013-08-19 US US13/969,688 patent/US20140229242A1/en not_active Abandoned
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6968312B1 (en) * | 2000-08-03 | 2005-11-22 | International Business Machines Corporation | System and method for measuring and managing performance in an information technology organization |
US20040068429A1 (en) * | 2001-10-02 | 2004-04-08 | Macdonald Ian D | Strategic organization plan development and information present system and method |
US7346529B2 (en) * | 2002-05-07 | 2008-03-18 | David R. Flores | Method for developing an enterprise alignment framework hierarchy by compiling and relating sets of strategic business elements |
US20040015377A1 (en) * | 2002-07-12 | 2004-01-22 | Nokia Corporation | Method for assessing software development maturity |
US20040098299A1 (en) * | 2002-10-25 | 2004-05-20 | Ligon Steven R. | System and method for determining performance level capabilities in view of predetermined model criteria |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9830568B2 (en) | 2014-08-14 | 2017-11-28 | Bank Of America Corporation | Controlling and managing identity access risk |
US20200057976A1 (en) * | 2018-08-20 | 2020-02-20 | Accenture Global Solutions Limited | Organization analysis platform for workforce recommendations |
US11354608B2 (en) * | 2018-08-20 | 2022-06-07 | Accenture Global Solutions Limited | Organization analysis platform for workforce recommendations |
Also Published As
Publication number | Publication date |
---|---|
CN1955997A (en) | 2007-05-02 |
KR100872105B1 (en) | 2008-12-05 |
US20070094059A1 (en) | 2007-04-26 |
KR20070044791A (en) | 2007-04-30 |
US8566147B2 (en) | 2013-10-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20140229242A1 (en) | Determining the progress of adoption and alignment of information technology capabilities and on-demand capabilities by an organization | |
Malina et al. | Relations among measures, climate of control, and performance measurement models | |
US10956869B2 (en) | Assessment system | |
US8271319B2 (en) | Structured implementation of business adaptability changes | |
Bianchi | Enhancing policy design and sustainable community outcomes through collaborative platforms based on a dynamic performance management and governance approach | |
Prakash et al. | Evaluating approaches using the Grey-TOPSIS for sustainable supply chain collaboration under risk and uncertainty | |
Anggraini et al. | Assessing digital readiness of small medium enterprises: intelligent dashboard decision support system | |
Malina et al. | Causality in performance measurement model | |
Kumaraswamy et al. | Multiple performance criteria for evaluating construction contractors | |
Gonzales et al. | Factors influencing business intelligence-enabled success in global companies: an empirical study | |
US20160300288A1 (en) | Recommendation system | |
Beresford et al. | Improving supply chain performance through quality management in a global distribution environment | |
US20050272022A1 (en) | Method and Apparatus for Project Valuation, Prioritization, and Performance Management | |
McAuley et al. | Public/private BIM: an Irish perspective | |
Bailey et al. | Addressing the Arnstein gap: Improving public confidence in transportation planning and design through structured public involvement (SPI) | |
Marcelo et al. | Prioritization of infrastructure projects: A decision support framework | |
Mohsin et al. | The role of strategic auditing in enhancing strategic performance: An empirical study of the opinions of employees at the General Company for Iraqi Ports | |
Shen et al. | Enhance the evaluation quality of project performance based on fuzzy aggregation weight effect | |
Pereira et al. | Towards an encompassing maturity model for the management of higher education institutions | |
Nguyen et al. | Software Bill of Materials: A Catalyst to a More Secure Software Supply Chain | |
Dey et al. | APPRAISE: a Governance Framework for Innovation with Artificial Intelligence Systems | |
Salgado et al. | Aligning business requirements with services quality characteristics by using logical architectures | |
Оборський et al. | Determining the approach to quality in the construction of the process landscape of the Odessa polytechnic state university | |
Dlodlo | Enterprise resource planning in manufacturing SMEs in the Vaal Triangle | |
Bianchi | 24. Enhancing policy design and sustainable community outcomes through collaborative platforms based on a dynamic performance management and governance approach |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: INTERNATIONAL BUSINESS MACHINES CORPORATION, NEW Y Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:DAWKES, MARTYN J.;HOLLOWAY, CHRISTOPHER J.;SIGNING DATES FROM 20130804 TO 20130816;REEL/FRAME:031034/0445 |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE AFTER FINAL ACTION FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: RESPONSE TO NON-FINAL OFFICE ACTION ENTERED AND FORWARDED TO EXAMINER |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: FINAL REJECTION MAILED |
|
STPP | Information on status: patent application and granting procedure in general |
Free format text: ADVISORY ACTION MAILED |
|
STCV | Information on status: appeal procedure |
Free format text: NOTICE OF APPEAL FILED |
|
STCV | Information on status: appeal procedure |
Free format text: APPEAL BRIEF (OR SUPPLEMENTAL BRIEF) ENTERED AND FORWARDED TO EXAMINER |
|
STCV | Information on status: appeal procedure |
Free format text: EXAMINER'S ANSWER TO APPEAL BRIEF MAILED |
|
STCV | Information on status: appeal procedure |
Free format text: ON APPEAL -- AWAITING DECISION BY THE BOARD OF APPEALS |
|
STCV | Information on status: appeal procedure |
Free format text: BOARD OF APPEALS DECISION RENDERED |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- AFTER EXAMINER'S ANSWER OR BOARD OF APPEALS DECISION |