Improving IT Management at the BMW Group by Integrating Existing IT Management Processes

Similar documents
Enterprise Architecture Management Tool Survey 2005

Enterprise Architecture

Enterprise Architecture Management Tool Survey 2008

Enterprise Architecture Management Pattern Catalog

Optimizing the User Experience of a Social Content Management Software for Casual Users

Introducing SAP NetWeaver in education: The impact of a SOA based platform

Data Gathering Instrument Service Portfolio Management

ITIL's IT Service Lifecycle - The Five New Silos of IT

Developing and Implementing a Balanced Scorecard: A Practical Approach

see >analyze >control >align < WhitePaper > planningit: alfabet s Logical IT Inventory

Implementation of ITIL in a Moroccan company: the case of incident management process

Structuring software cities a multidimensional approach

A DESIGN SCIENCE APPROACH TO DEVELOP A NEW COMPREHENSIVE SOA GOVERNANCE FRAMEWORK

ITSM. Maturity Assessment

IT Service Management Practitioner: Support & Restore (based on ITIL ) (IPSR.EN)

Requirements and Recommendations for the Realization of a Configuration Management Database

Integrating the Palladio-Bench into the Software Development Process of a SOA Project

IBM SmartCloud Workload Automation

EA vs ITSM. itsmf

Enterprise Architecture Management Patterns. Alexander M. Ernst Chair for Informatics 19 Technische Universität München

Understanding IT Governance

Enterprise Architecture Management Tool Survey 2014 Update

ITIL : the basics. Valerie Arraj, Compliance Process Partners LLC. White Paper July 2013

Enterprise Architecture Process, Structure and Organization

IT Customer Relationship Management supported by ITIL

IT Architecture and Service Management with ADOit. Product of the BOC Management Office

Enterprise Architecture Management Patterns

Sound Transit Internal Audit Report - No

DESCRIBING IT CAPACITY MANAGEMENT: A CALL FOR ACTION

COSA. The Ease of ITIL. White Paper

Master Program Business Information Systems Technology (BIST)

Enterprise Architecture Assessment Guide

IT Governance Issues in Korean Government Integrated Data Center 1

Service Management Personas: Aligning Business Users to IT Service Provisioning

Chap 1. Introduction to Software Architecture

Unifying IT Vision Through Enterprise Architecture

Sample Exam. IT Service Management Foundation based on ISO/IEC 20000

Randy Steinberg Migration Technologies

DEPARTMENT OF INFORMATICS. Scenario-based Analysis of Collaborative Enterprise Architecture Management Tools

HP Application Outsourcing flexible solutions for your changing global business

G DATA TechPaper #0275. G DATA Network Monitoring

PASB Information Technology Strategy Information Technology Services (ITS) January 2015

White Paper April 2006

Keywords enterprise architecture, architectural components, architectural layers, architectural views, interfaces

Frameworks for IT Management

What is BPM? Software tools enabling BPM

Towards Visual EAM Analytics: Explorative Research Study with Master Students

Configuration Management One Bite At A Time

Enterprise Architecture Roles in Delivering Business Capabilities

INTEGRATED SERVICE ARCHITECTURE FRAMEWORK (ISAF) FOR ITIL V3

STRATEGIES ON SOFTWARE INTEGRATION

Achieving Integrated IT Service Management

Modelling, Analysing and Improving an ERP Architecture with ArchiMate

The ITIL v.3. Foundation Examination

A Software Development Platform for SOA

E-Business-Controlling using the Balanced Scorecard

BALANCED SCORECARD What is the Balanced Scorecard?

2012 Bachelor of Science in Business Informatics (University of Cooperative Education, Lörrach, Germany)

Veritas Cluster Server by Symantec

Please quote as: Kortler, S.; Helms, B.; Berkovich, M.; Lindemann, U.; Shea, K.; Leimeister, J. M. & Krcmar, H. (2010): Using MDM-methods in order to

SAP / SERVIEW Roadshow SAP Solution Manager macht ITIL möglich! David Birkenbach / ITSM Solution Management

CONDIS. IT Service Management and CMDB

Challenges to an Integrated Cost Management during Early Phases of Product Development

Recent Advances in Automatic Control, Information and Communications

E-Mall as solution for marketing the Federated ERP Components on basis of Web Services

APPLICATION OF INFORMATION TECHNOLOGY SERVICE MANAGEMENT WITHIN SELECTED LOGISTICS AND TRANSPORT SERVICES

Achieve greater efficiency in asset management by managing all your asset types on a single platform.

Metricus for ServiceNow

Security and privacy rights management for mobile and ubiquitous computing

Towards Collaborative Requirements Engineering Tool for ERP product customization

Towards a Reference Model for SOA Governance

Kentucky IT Infrastructure Library (ITIL) Program

Business Service Management Cyril Gobrecht Business Solutions Manager Halim Belkhatir Regional Manager. 17 December 2008

WHITE PAPER. iet ITSM Enables Enhanced Service Management

THE NATURE OF MEDICAL DEVICE SERVICES A Multiple-Case Study

INFORMATION TECHNOLOGY FLASH REPORT

Kepner-Tregoe Service Value Management. Customer Service as a Profit Center

An ITIL Perspective for Storage Resource Management

Final Year Projects at itm. Topics 2010/2011

JOURNAL OF OBJECT TECHNOLOGY

HOW COBIT CAN COMPLEMENT ITIL TO ACHIEVE BIT

IBM Tivoli Service Request Manager

Oracle Technical Cloud Consulting Services Descriptions. July 23, 2015

What a workplace strategy professional should know about an IT department.

IBM Tivoli Monitoring for Applications

Identifying & Implementing Quick Wins

Beeple, B-Pel, Beepul? Understanding BPEL and Its Role in SOA

White Paper. Change Management: A CA IT Service Management Process Map

IT service management

Module 6 Essentials of Enterprise Architecture Tools

Towards Management of SLA-Aware Business Processes Based on Key Performance Indicators

-Blue Print- The Quality Approach towards IT Service Management

Internal Audit Report ITS CHANGE MANAGEMENT PROCESS. Report No. SC-11-11

The ITIL v.3 Foundation Examination

Development of Information Technology Service Management System in Academy on International Standard

SOA FOUNDATION DEFINITIONS

Simplifying Processes Interoperability with a Service Oriented Architecture

The role of integrated requirements management in software delivery.

Service management. The future. Colin Rudd FSM, FBCS, CITP, CEng, FLPI, (Lisbon October 2013)

Transcription:

Improving IT Management at the BMW Group by Integrating Existing IT Management Processes Florian Fischer Florian Matthes André Wittenburg BMW AG 80788 München, Germany florian.fischer@bmw.de Software Engineering for Business Information System, Technische Universität München Boltzmannstraße 3 85748 Garching, German matthes@in.tum.de Software Engineering for Business Information Systems, Technische Universität München Boltzmannstraße 3 85748 Garching, Germany andre.wittenburg@in.tum.de Abstract The management of IT landscapes consisting of thousands of business applications, different middleware systems, and supporting various business processes is a challenge for modern IT management. The BMW Group has addressed this challenge by establishing an integrated IT management process which covers strategy, architecture, planning and controlling. The BMW Group integrates the following preexisting IT processes in a continuous management process: Architecture and standardization defines blueprints in terms of architectural patterns; Landscape management maintans an overall model of the (present and future) IT landscape; Portfolio management coordinates, evaluates and prioritizes s with IT impact; Synchronization management manages ongoing (IT) projects, their dependencies and the cross functions; Strategy and objectives generates s, defines guidelines for the other processes and adjusts strategies based on feedback from the other processes. This paper describes the problems that arise if such an integrated, continuous management process is lacking. 1. Introduction The number of IT systems and especially the number of IT projects at the BMW Group requires an integrated IT management process. This IT management process has to document the whole IT landscape, plan its further development, identify weaknesses, etc. Right now, thousands of information systems support various business processes using different middleware systems running on thousands of hardware systems located in different countries. In literature, frameworks for implementing an integrated IT management process focussing on the above problem do exist (e.g. ITIL from OGC [1], TOGAF from The Open Group [2], Cobit from the IT Governance Institute [3]). But they all do not consider existing IT processes and structures. In this case study we present an approach the BMW Group uses to establish an integrated IT management process on the basis of existing loosely coupled IT processes. We discuss which problems the process addresses and how they should be solved. The main questions to be answered by the IT management are: Which IT do we have in use and where? Where are weaknesses and unused potential? Where and how IT is changed and what does the IT look like after the changes? What will IT look like in the short term and the long term? How can IT be migrated/adapted adequately? How should IT and business evolve?

To achieve the addressed objectives we distinguish between four IT governance processes (Figure 1): The strategy process supervising the IT architecture and defining frameworks and guidelines, the architecture process defining blueprints for software architecture and platforms (consisting of middleware systems, hardware systems, etc.), the planning process managing the IT portfolio and prioritizing projects and actions and the controlling process managing, monitoring and synchronizing different projects and on-going changes. Figure 1: IT governance processes and project life cycle The BMW Group already partially introduced the four IT governance processes, therefore the challenge was to map existing processes to an integrated IT management process. In the following sections we discuss each process (Sections 2 to 5) and finally present the approach the BMW Group uses to link the processes. 2. Strategy process The strategy process takes control of the goals to be achieved and the objectives leading to s, which may result in projects after calculating, prioritizing, accepting and synchronizing. Long-term goals, which are not addressed by existing or planned IT projects are defined, controlled and evaluated in the strategy process. The problem that arises is how to control and especially evaluate defined goals. The BMW Group uses an approach based on the balanced scorecard model [4] to evaluate and supervise the defined strategies. To calculate the costs and benefit of an the BMW Group distinguishes between a financial and non-financial value. The financial value is calculated using methods for calculating cost efficiency and capital value, etc. The comparison of What do we invest? and What do we get back? leads to a financial perspective. The non-financial value is calculated using a BMW Group specific scoring model and business/it value calculations. Both values, the financial and non-financial, are considered when a positive or negative decision has to be made for an. During the prioritization the different s are considered with the effect on the whole IT portfolio. The importance and urgency of each action item is balanced with the risk connected to each action item: What will happen if we do nothing? or What will happen if the project fails? together with the synchronization of the s (see Section 5) leads to an overall view. The strategy process builds the conceptual framework for the portfolio management, defining the measures and metrics for the portfolio management. But not only measure driven processes are part of the strategy process. Guidelines for the development of the IT landscape are created and turned into action items, which will be implemented by IT projects. Especially this management of s is a central task of the strategy process. During the budgeting process the planned IT projects must be evaluated and ranked. 3. Architecture process The architecture process covers different aspects of the IT landscape: The enterprise business architecture describes the business goals, objectives and processes. The enterprise information architecture considers data and object management. The enterprise application architecture covers the applications as a logical aggregation supporting the business processes. The enterprise technical architecture covers the software and hardware systems, network components, etc. The main focus of the architecture process is to cover the business applications and how they work together in the IT landscape. Before the BMW Group started to connect the different aspects, only loosely coupled information platforms existed. E.g. the Data Model Navigator holding information about the data

Figure 2: Exemplary IT map models of the central applications running at the BMW Group or IT Map covering the main aspects of the IT landscape (information systems, interfaces, etc.). The BMW Group already developed an application blueprint [5], which defines architectural patterns and solutions for business applications. The architectural blueprint consists of different architectural patterns (e.g a web application with an application server and RDBMS), which cover different scenarios for different requirements of business applications. For each architectural pattern one or more architectural solutions exist (e.g. J2EE), which consist of one or more building blocks (e.g. Oracle DB 8.1). The application blueprint is based on different frameworks like the IBM Patterns for e-business [6] or Sun s J2EE Patterns [7]. The BMW Group decided to develop an architectural blueprint due to various reasons: The increasing number of software components needed standardization (homogenization); recurring problems should be solved with best practices (architectural patterns); specialized product knowledge can be aligned to the standardized software components. Beside the architectural blueprint, the BMW Group is documenting its IT landscape using a tool called IT Map. Functions, processes, application systems and infrastructure elements are documented and visualized, and can be accessed via the corporate intranet. The questions Which IT do we have in use and where? and Where are weaknesses and unused potential? have already been addressed by IT Map. E.g. the diagram in Figure 2, which we call an IT map, shows the business process support of applications and the locations where these applications are used. Other map types also show interconnections between the application systems or life cycle phases of the applications (plan, development, test, production,...). Unfortunately these diagrams are built with high manual effort. Also the information gained from the IT maps are not directly sent to the planning and controlling processes, because changes in the IT maps do not change the IT portfolio (Section 5) or activates synchronization tasks for resolving dependencies. The BMW Group and TU München have established cooperation in the research project software cartography [8] to analyze existing and develop new IT maps. The research projects focuses on methods and modelling techniques for documenting, evaluating and planning of application landscapes. When the information about the current IT landscape is available, this information should be used to plan further development of business applications and the application landscape. The problem arising is that projects in the planning phase use IT maps representing the existing landscape today and not the planned or target landscape. Changes by other ongoing projects, which will also contribute to the IT landscape are not considered. Figure 3 shows that Project X has to consider the planned landscapes for 2005 and 2006 and the target landscape. Projects changing the landscape (Projects B, C, and D) until Project X starts have entered their information to the planned landscape of 2005 and Project E its information to the planned landscape of 2006. The target landscape is a long-term view, which also shows strategic goals without being directly connected to existing or planned IT projects.

Figure 3: Current, planned and target landscape Of course Project X has to keep in mind, that projects may be delayed or stopped for unknown reasons. Therefore Project X must update its planning before the project starts and while the project proceeds. The benefit of this approach is that Project X has more information about the future landscape and the assumptions in the project plan are closer to the upcoming conditions. Additionally the intervals that the planned landscapes (2005, 2006,...) cover must be aligned with the planning periods of IT projects and the budgeting/prioritizing processes. If IT budgeting/prioritizing takes place once a year, landscapes should have the same or a smaller analyzing interval. Changes due to financial or other reasons are covered better when these periods are aligned to each other. 4. Planning process The portfolio management is the main task of the planning process. At the BMW Group it controls and manages the s, plans resources and the costs. META Group defines IT portfolio management as follows: IT portfolio management is a disciplined and structured approach of continuous, repeatable, and easily sustainable processes designed to map business requirements to technology decisions. [9] When a new is created (e.g. a business process should be supported by IT) its requirements must be documented and made available to the portfolio management. The goals and conformance with the architectural processes are evaluated together with other created s. During the approval/budgeting process existing resources (human and monetary) are matched with the s. The resulting prioritization with budgets for each approved IT projects leads to a new landscape map (see Section 3). During the IT projects the BMW Group controls and adjusts the portfolio at predefined checkpoints. Projects which are not in time, running out of budget, etc. are analyzed. The portfolio is updated at these defined checkpoints to confirm that the original planning fits with the goals in the portfolio. The synchronization management addresses the problem that IT projects have dependencies with other projects. For example, an IT project waiting for interfaces implemented by other projects has to be synchronized with the plans of these projects (see Section 5).

Strategies and Objectives Architecture and Standardization Landscape Management Landscape Goals/Concerns Portfolio Management Portfolio Synchronization Management Synchro plan J F M A M J J... Call for action Define+ document Adjust+ plan Prioritize+ approve Execute+ control Production+ finalize Figure 4: Modules of the IT governance process Project Life Cycle 5. Controlling process The controlling process consists of the synchronization management, which checks project plans and their dependencies. The information collected in the portfolio management is the initial source for the synchronization management. New s are registered in synchronization plans (synchro plans) and the hereby-gained information is returned to the portfolio management for prioritizing projects. After a new is approved, a more detailed project plan leads to a new version of the synchronization plan; now also covering the main project phases. During the project the synchronization plan is updated in predefined intervals like the information in the portfolio management. The ongoing controlling process has to deal with different changes during the projects: E.g. projects which are not in time, projects overrunning budgets or projects dealing with changed requirement. Also general budget cutting or changes in strategies and business goals must be controlled. Important is that the integrated process has to deal with each change independent from the point where it arises in the whole IT management process. The adjustment and synchronization between the whole portfolio, the architecture, etc. must be done or is delegated to other processes by the control process. 6. Integrating the process The different processes described in Sections 3 to 5 did already exist at the BMW Group prior to the introduction of the IT Management process in Figure 1. But not every process was fully established and especially a continuous integrated process did not exist. Figure 4 shows the modules, which establish the process cycle in Figure 1. The modules map existing known structures at the BMW Group to an integrated model, which supports the governance process. The strategies and objectives (Section 3) cover the guidelines for the architecture and standardization and the landscape management (Section 3). The evaluation of the goals, which should be achieved is done using a balanced scorecard approach. The alignment of the strategies and objectives and the portfolio and synchronization management (Section 4 and 5) ensure that these goals fit with strategies and objectives. The architecture and standardization influence the landscape management by defining guidelines for further development and new IT projects. Action items created in the portfolio management are matched and integrated in the landscape management to ensure a consistent and sustainable IT landscape. The

Strategy and Concern Goals Policy Strategy Guideline Call for Action Initiative Synchro Plan IT Map Blueprint Status Resources Depeendencies Program Project Process Organization Application Infrastructure Architectural Pattern Architectural Solution Synchro Points Interface Business Object Building Block Gateways Phase Life Cycle Data Infrastructure Portfolio Action Item Planning and Control Object Task Value Effort Figure 5: High level view on the information model synchronization management ensures that dependencies between projects are dissolved and changes during the project life cycle are handled in the landscape and portfolio management. Finally the project life cycle with its different phases is linked to the modules to ensure that projects are linked to the superior IT management and governance processes. To ensure that processes and the modules are linked adequately an information model [10] has to be developed. Additionally the existing tools supporting different modules of the IT governance processes have to be integrated or displaced by a tool which supports each module. The BMW Group has built an information model (high level view in Figure 5) covering the different aspects of each process and each model [11]. The information model covers different aspects like business processes, deployed applications, technical platforms, goals, etc. The platform that integrates the information model will be used as a single point of information and is build by the BMW Group together with alfabet meta-modelling AG [12]. By now the BMW Group has started to enrol the modules (Figure 4) and has already defined new roles and responsibilities. The new IT landscape manager builds the interface between the four different processes and takes care of the synchronization between the processes. This role has to interact with IT and business to increase the business alignment of IT. 7. References [1] OGC, "ITIL - Service Delivery", 1 ed. Norwich, Office of Government Commerce, UK: The Stationery Office, 2000. ISBN 0-11-330017-4. [2] The Open Group, "TOGAF Enterprise Edition" Version 8.1, 2002, <http://www.opengroup.org/architecture/ togaf> (cited 2005-03-03) [3] IT Governance Institute, "COBIT Framework", Rolling Meadows, USA: Information Systems Audit and Control Association, 2000, ISBN 1-893209-14-8. [4] R. S. Kaplan and D. P. Norton, "The Balanced Scorecard - Measures That Drive Performance," Harvard Business Review, vol. 70, pp. S. 71-79, 1991. [5] A. Stangler, "Unternehmensweite Musterarchitekturen und Technologiestandards," Diplomarbeit (in German), Fakultät für Informatik. München: Technische Universität München, 2004. [6] IBM, "IBM Patterns for e-business," IBM Corporation, 2004, <http://www-106.ibm.com/ developerworks/patterns/> (cited 2005-03-03).

[7] SUN, "J2EE Patterns", Sun Microsystems, Inc., 2001, <http://java.sun.com/developer/technicalarticles/j2ee/ patterns/> (cited 2005-03-03). [8] J. Lankes, F. Matthes, and A. Wittenburg, "Softwarekartographie: Systematische Darstellung von Anwendungslandschaften," presented at Wirtschaftsinformatik 2005 (in German), Bamberg, Germany, 2005, ISBN 3-7908-1574-8. [9] META Group, "Enterprise Architecture Desk Reference", META Group, Inc., 2002. [10] H. Krcmar, "Informationsmanagement", 3 ed. Berlin et al.: Springer, 2003, ISBN 3-540-66359-2. [11] T. Halbhuber, "Entwicklung eines Informationsmodells für das IT-Management", Diplomarbeit (in German), Fakultät für Maschinenwesen. München: Technische Universität München, 2004. [12] alfabet, "SITM Solution Framework", alfabet metamodeling AG, 2005, http://www.alfabet.de/planningit/ products/overview.htm (cited 2005-07-01).