A Maturity Model based Roadmap for Implementing TOGAF

Size: px
Start display at page:

Download "A Maturity Model based Roadmap for Implementing TOGAF"

Transcription

1 A Maturity Model based Roadmap for Implementing TOGAF R.W. Gosselt University of Twente Deldenerstraat 37-I, 7551AB Hengelo The Netherlands ABSTRACT Almost two third of the enterprise projects result in failure. The fact that the supporting architecture frameworks are overly complex is one of the main reasons for this. In this paper we try to reduce the initial complexity of adopting The Open Group Architecture Framework (TOGAF), the de facto standard, by prioritizing and tailoring its implementation based on insights from architecture maturity models. This should make the initial dive into the world of enterprise architecture and TOGAF specifically less daunting. Keywords Enterprise Architecture, Maturity models, Maturity assessment, TOGAF, Architecture Development Method, NASCIO. 1. INTRODUCTION One of the challenges facing enterprises today is how to cope with the rapid changes in the business environment and IT technology [25]. As an enterprise grows in size and complexity, several factors impede its abilities to solve the problems it faces. The point is rapidly reached where the factors that come into play in structuring and conducting the business of the enterprise become too numerous and complex to manage [9]. As information systems and technologies grow in complexity and scope, the need for a coherent and comprehensive modeling approach becomes of paramount importance [13]. In the last decades the subject of Enterprise Architecture has raised a lot of interest [7]. It helps control complexity, create cohesion and provides a future proof solution.[27] The top benefits reported are improved systems integration, improved IT governance, higher chance the development team follows common technology, improved business efficiency and increased data integrity [5]. The growing interest in enterprise architecture has led to the development of many frameworks to support the creation of enterprise architecture. The Open Group Architecture Framework ( TOGAF)[29] is such a framework and it has become the de facto standard for development and deployment of enterprise architecture[2]. According to Shaw [24], more than 66% of enterprise architecture initiatives fail. This was a conservative estimate he derived from a Rotterdam University survey done in Before this survey, in 2007 the Gartner Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. 17 th Twente Student Conference on IT, June 25 th, 2012, Enschede, The Netherlands. Copyright 2012, University of Twente, Faculty of Electrical Engineering, Mathematics and Computer Science. group had predicted that 40% of all the EA programs would terminate by 2010 because of failures. Although exact data for TOGAF projects is not available it is reasonable to assume that TOGAF projects cope with comparable failure rate. There is a plethora of reasons why these projects fail. The Open Group recognizes a lack of experience, lack of understanding of the artifacts and excessive time pressure as one of the main reasons [32]. According to Gartner [4], a wrong architecture leader, insufficient stakeholder understanding & support, too much focus on IT, the EA team doing all the work, lack of integration between the business units, lack of impact measurement and lack of communication are the key reasons. According to Sunderan most architecture projects are overly ambitious and complex [28] which leads to delayed results and running out of budget. This is confirmed by Sessions [23], who reports that the main characteristic shared by each of the Enterprise Architecture Frameworks is complexity. All of the frameworks are highly complex. Murch [15] states, to let IT infrastructures and architectures become increasingly complex with no action is unacceptable and irresponsible. If we simply throw more skilled programmers and others at this problem, chaos will be the order of the day. Until IT vendors and users alike solve the problem of complexity, the same problems will be repeated and will continue to plague the industry. It is easy to see that complexity is a big issue in TOGAF implementations. TOGAF is a heavy methodology that requires quite some architecture skills and sophistication. One could say that a complete implementation of the TOGAF method is only possible for organizations which have the highest EA maturity level. Less mature organizations don t have the infrastructure to fully implement TOGAF. For organizations new to the enterprise architecture practice adopting TOGAF could be a daunting task. This paper uses the six levels of architecture maturity proposed by NASCIO to prioritize and tailor the adoption of TOGAF as the organizations maturity progresses. To do this we first create a good understanding of enterprise architecture and its role in the organization. This is described in section 2.1. In section 2.2we analyze the TOGAF method and provide an overview of its key elements. Section 2.3 contains a description of maturity models and an overview of the relevant elements of NASCIO for our research. In section 3 the results of our mapping of TOGAF elements to the NASCIO stages are described. An overview of these results is presented in the table in appendix B. On the left hand side are the TOGAF elements, on the right the maturity stage at which they should be introduced within the architecture program. On the right-hand-side we also mapped each TOGAF element to the NASCIO category which provides a description in relation to the TOGAF element.

2 2. RELATED WORK 2.1 Enterprise Architecture Enterprise architecture (EA) has the purpose to optimize, across the enterprise, the often fragmented legacy of processes (both manual and automated) into an integrated environment, that is responsive to change and supports the achievement of the business strategy[29]. EA can be used by organizations to perform strategic planning and develop blueprints of their future-state. EA is also used as a management tool to ensure planning and activities are aligned with the strategic goals of the organization, and to identify opportunities for collaboration and reuse of resources across an organization[25]. An architecture may be viewed as a set of rules, guidelines and patterns for describing the architecture of systems.[18] The ISO standard [8] describes architecture as the fundamental organization of a system embodied in its components, their relationships to each other, and to the environment, and the principles guiding its design and evolution. The Open Group [29] defines enterprise as any collection of organizations that has a common set of goals. For example, an enterprise could be a government agency, a whole corporation, a division of a corporation, a single department, or a chain of geographically distant organizations linked together by common ownership. The term enterprise in the context of enterprise architecture can be used to denote both an entire enterprise encompassing all of its information and technology services, processes, and infrastructure and a specific domain within the enterprise. In both cases, the architecture crosses multiple systems, and multiple functional groups within the enterprise. Most enterprise architecture frameworks (EAFs) provide a definition of enterprise architecture. These definitions share commonalities that EA is about a set of models including their components and how these components integrate and work together to achieve a specific goal [14]. It is important to understand that Enterprise Architecture is not limited to IT, but is a company wide effort [21]. According to Lankhorst et al.[12] enterprise architecture (i) offers a holistic perspective of the current and future operations, and on the actions that should be taken to achieve the company s goals. It is (ii) an important asset in positioning new developments within the context of the existing processes, IT systems, and other assets of an organization, and it helps in identifying necessary changes. Thus, good architectural practice helps a company innovate and change by providing both stability and flexibility. The insights provided by an enterprise architecture are needed on the one hand in determining the needs and priorities for change from a business perspective, and on the other hand in assessing how the company may benefit from technological innovations. And EA is a (iii) valuable asset in the complex and diverse world of business-it alignment. The business-it alignment is based on a well-known strategic alignment model of Henderson and Venkatraman[6] which distinguishes between the aspects of business strategy and organizational infrastructure on the one hand, and IT strategy and IT infrastructure on the other hand. Lankhorst et al. [12] positioned enterprise architecture within the context of the enterprise. This is visualized in the form of a pyramid show in Figure 1. At the top of this pyramid, we see the mission of the enterprise: why does it exist? The vision states its image of the future and the values the enterprise holds. Next there is its strategy, which states the route the enterprise will take in achieving this mission and vision. This is translated into concrete goals that give direction and provide the milestones in executing the strategy. Translating those goals into concrete changes to the daily operations of the company is where enterprise architecture comes into play. It offers a holistic perspective of the current and future operations, and on the actions that should be taken to achieve the company s goals. Figure 1. Enterprise architecture positioned within the organizations context (Lankhorst et. al.) Architecture has three value creating potentials: innovativeness, responsiveness and economies of scale [11]. Organizations with highly capable infrastructure will have greater tendency to innovate with information technology. Higher levels of IT infrastructure capabilities will be more responsive at adapting their information systems to accommodate changing business conditions. The development cost and time of business application systems will generally be lower for firms with more capable IT infrastructures. 2.2 Enterprise architecture frameworks With the growing use of EA, architects have an increasing need for instruments to manage, to define, realize and communicate demands on the architecture [10]. An enterprise architecture framework (EAF) provides such an instrument. Enterprise architecture frameworks are commonly used to develop a single cohesive model that encompasses all aspects of a business in support of business and IT initiatives. A well-developed EA optimizes business processes by eliminating redundancy, contradictions and identifying gaps [17]. EAFs help organizations to build target-conformant enterprise architecture that is flexible, adaptable and efficient [25]. The four most used Enterprise Architecture Frameworks are the Zachman Framework, The Open Group Architecture Framework (TOGAF), Federal Architecture Framework (FEA) and the Gartner Methodology TOGAF TOGAF is growingly considered to be the de facto standard way of working for the development and deployment of modern IT systems in enterprises [2]. TOGAF is freely available to members and non-members and has gained a market penetration of 50% according to its own figures [19]. Ohren[18], made some efforts of characterizing available EAFs. From his architecture framework ontology can be concluded that TOGAF distinguishes itself by the development of an architecture repository to support the organization of re-usable architectures. TOGAF is not wholly specific with respect to generated documents; in fact, it provides very little in the way of prescriptive document templates merely guidelines for inputs and outputs [20]. In a comparison of the before mentioned four 'frameworks' Sessions [22] states that TOGAF, although self-described as a

3 framework, it is actually more accurately defined as a process. He comes to this conclusion because the Architecture Development Method is the most visible and important part of the TOGAF framework, which is a process for creating the architecture artifacts. Figure 2. Phases in the TOGAF Architecture Development Method The Architectural Development Method (ADM) is a detailed, step-by-step method on how to build, maintain, and implement an enterprise architecture. It consists out of 8 different steps in the design cycle. See figure 2. These phases are an indication however, because TOGAF is flexible with respect to the phases. As the specification itself says: One of the tasks before applying the ADM is to review its components for applicability, and then tailor them as appropriate to the circumstances of the individual enterprise. This activity might well produce an "enterprisespecific" ADM [29]. TOGAF allows phases to be done incompletely, skipped, combined, reordered, or reshaped to fit the needs of the situation [22]. Appendix B contains an overview off the most important elements of the TOGAF method. Next we will describe these elements to get a better understanding of what they are. Architecture development Method (ADM), the development process, is the most visual element of TOGAF. The ADM provides a tested and repeatable process for developing architectures. The ADM includes establishing an architecture framework, developing architecture content, transitioning, and governing the realization of architectures. All of these activities are carried out within an iterative cycle of continuous architecture definition and realization that allows organizations to transform their enterprises in a controlled manner in response to business goals and opportunities. The Architecture Board oversees the implementation of the governance strategy. This body should be representative of all the key stakeholders in the architecture. Architecture Compliance Assessment. Once an architecture has been defined, it is necessary to govern that architecture through implementation to ensure that the original Architecture Vision is appropriately realized and that any implementation lessons are fed back into the architecture process. Period compliance reviews of implementation projects provide a mechanism to review project progress and ensure that the design and implementation is proceeding in-line with the strategic and architectural objectives. Architecture Contracts are the joint agreements between development partners and sponsors on the deliverables, quality, and fitness-for-purpose of an architecture. The Architecture Governance Framework supports the architecture governance by assisting the identification of effective processes and organizational structures, so that the business responsibilities associated with architecture governance can be clarified, communicated, and managed effectively Architecture governance is the practice and orientation by which enterprise architectures and other architectures are managed and controlled at an enterprise-wide level. It includes systems to control over the creation and monitoring of all architectural components and activities. Ensuring compliance with internal and external standards and regulations and ensuring accountability to the stakeholders. Phase G of the TOGAF ADM is dedicated to the implementation governance. The Architecture skills framework provides a set of roles, skills, and experience norms for staff undertaking enterprise architecture work. The Architectural content framework provides a structural model for architectural content that allows the major work products that an architect creates to be consistently defined, structured, and presented. Architecture Building Blocks (ABBs) typically describe required capability and shape the specification of Solution Building Blocks (SBBs). For example, a customer services capability may be required within an enterprise, supported by many SBBs, such as processes, data, and application software. Solution Building Blocks (SBBs) represent components that will be used to implement the required capability. For example, a network is a building block that can be described through complementary artifacts and then put to use to realize solutions for the enterprise. The Architecture Definition Document is the deliverable container for the core architectural artifacts created during a project and for important related information. The Architecture Definition Document spans all architecture domains (business, data, application, and technology) and also examines all relevant states of the architecture (baseline, transition, and target). The Architecture Definition Document provides a qualitative view of the solution and aims to communicate the intent of the architect. A Transition Architecture shows the enterprise at an architecturally significant state between the Baseline and Target Architectures. Transition Architectures are used to describe transitional Target Architectures necessary for effective realization of the Target Architecture. Architecture Patterns are a technique for putting building blocks into context. Patterns can be used to describe a re-usable solution to a problem. Building blocks are what you use. Patterns can tell you how you use them, when, why, and what trade-offs you have to make in doing so.

4 Architecture Principles are a qualitative statement of intent that should be met by the architecture. They have at least a supporting rationale and a measure of importance. Principles are general rules and guidelines, intended to be enduring and seldom amended, that inform and support the way in which an organization sets about fulfilling its mission. We differentiate Business, Data, Application and Technology principles. The Architecture Repository acts as a holding area for all architecture-related projects within the enterprise. The repository allows projects to manage their deliverables, locate re-usable assets, and publish outputs to stakeholders and other interested parties. Part of the repository is the Reference library which provides guidelines, templates, patterns, and other forms of reference material that can be leveraged in order to accelerate the creation of new architectures for the enterprise. Another important aspect of the repository is the Standards information base which captures the standards to which new architectures must comply. They may include industry standards, selected products and services from suppliers, or shared services already deployed within the organization. The Architecture Metamodel describes the organizationally tailored application of an architecture framework, including a method for architecture development and a metamodel for architecture content. The Architecture Requirements Specification provides a quantitative view of the solution, stating measurable criteria that must be met during the implementation of the architecture. The Architecture Roadmap lists individual work packages that will realize the Target Architecture and lays them out on a timeline to show progression from the Baseline Architecture to the Target Architecture. The Architecture Roadmap is incrementally developed throughout Phases E and F, and informed by readily identifiable roadmap components from Phase B, C, and D within the ADM. The Architecture Vision is created early on in the ADM cycle. It provides a summary of the changes to the enterprise that will accrue from successful deployment of the Target Architecture. The purpose of the Architecture Vision is to provide key stakeholders with a formally agreed outcome. Business principles, business goals, and business drivers provide context for architecture work, by describing the needs and ways of working employed by the enterprise. Many factors that lie outside the consideration of architecture discipline may nevertheless have significant implications for the way that architecture is developed. Capability assessments are used to identify the abilities that an organization possesses. Capabilities are typically expressed in general and high-level terms and typically require a combination of organization, people, processes, and technology to achieve. We differentiate a business capability assessment, IT capability assessment, architecture maturity assessment and a Business transformation readiness assessment. The latter provides insight in the readiness of the organization to accept change. Identifying readiness issues and then dealing with them in the Implementation and Migration Plans is vital for a successful architecture transformation in Phases E and F. A Change Request is a document containing a call for an adjustment of the architecture; it may be submitted in order to kick-start a further cycle of architecture work. The development of a Communications Plan allows for effective communication, of targeted information to the right stakeholders at the right time through the right channels, to be carried out within a planned and managed process. The Enterprise Continuum is a categorization mechanism useful for classifying architecture artifacts (Architecture continuum) and solution artifacts (Solutions continuum), both internal and external to the Architecture Repository, as they evolve from generic Foundation Architectures to Organization-Specific Architectures. The Implementation and Migration Plan provides a schedule of the projects that will realize the Target Architecture. The Implementation and Migration Plan includes executable projects grouped into managed portfolios and programs. A key element of the Implementation and Migration Plan is the Implementation and Migration Strategy which provides strategic implementation direction and an implementation sequencing approach. The Implementation Governance Model ensures that a project transitioning into implementation also smoothly transitions into appropriate architecture governance. It does so by defining specific processes, organizations, roles, responsibilities, and measures on a project-by-project basis. Interoperability requirements define the degree to which the information, business processes and services are to be shared. As part of the change management phase Monitoring Tools are deployed that monitor for technology and business changes that impact the baseline architecture. They could eventually lead to change requests. The Organizational model contains the scope of organizations impacted, budget requirements, roles and responsibilities (for architecture teams) and a governance and support strategy. A Request for architecture work is a document that is sent from the sponsoring organization to the architecture organization to trigger the start of an architecture development cycle. Requests for Architecture Work can be created as an output of the Preliminary Phase, a result of approved architecture Change Requests, or terms of reference for architecture work originating from migration planning. A Requirements Impact Assessment assesses the current architecture requirements and specification to identify changes that should be made and the implications of those changes. Risk management. There will always be risk with any architecture/business transformation effort. It is important to identify, classify (assessment), and mitigate these risks before starting so that they can be tracked (monitoring) throughout the transformation effort. It is within the governance framework that the risks have to be accepted and then managed. Stakeholder Management is an important discipline that successful architecture practitioners can use to win support from others. Stakeholder management helps ensure stakeholders support and their input improves the quality of the models produced. Stakeholders are people who have key roles in, or concerns about, the system. Different stakeholders with different roles in the system will have different concerns. Stakeholders can be individuals, teams, or organizations (or classes thereof). Concerns are the key interests that are crucially important to the stakeholders in the system, and determine the acceptability of the system. The Statement of Architecture Work defines the scope and approach that will be used to complete an architecture development cycle. The Statement of Architecture Work is typically the document against which successful execution of the architecture project will be measured and may form the basis for a contractual agreement between the supplier and consumer of architecture services.

5 Tailored architecture framework. Before TOGAF can be effectively used within an architecture project the TOGAF model needs to be tailored for integration into the enterprise and also tailored for the specific architecture project. This tailoring will include integration with project and process management frameworks, customization of terminology, development of presentational styles, selection, configuration, and deployment of architecture tools, etc. The formality and detail of any frameworks adopted should also align with the organizational context, such as culture, stakeholders, commercial models for enterprise architecture, and the existing level of Architecture Capability. The Technical reference model (TRM) is a taxonomy that categorizes a set of technology areas and their relationships at a conceptual level. It establishes a common structure and vocabulary for describing technology components. Solution development & deployment. During Phase G (Implementation & Migration) the actual solution is implemented and deployed. This is not a direct output of the architecture development process. But because of its importance it is also listed as an element of TOGAF. 2.3 Maturity models Maturity models date back to the early seventies. In contrast to popular believe the first application of a staged maturity model to IT was not by CMM/SEI, but rather by Richard L. Nolan, who, in 1973 published the stages of growth model for IT organizations. The Capability Maturity Model (CMM) was originally developed as a tool for objectively assessing the ability of government contractors' processes to perform a contracted software project. The CMM is based on the process maturity framework first described in the 1989 book Managing the Software Process by Watts Humphrey. It was later published in a report in 1993 (Technical Report CMU/SEI-93- TR-024 ESC-TR February 1993, Capability Maturity Model for Software, Version 1.1) and as a book by the same authors in The CMM model proved useful to many organizations, but its application in software development has sometimes been problematic. Applying multiple models that are not integrated within and across an organization could be costly in training, appraisals, and improvement activities. The Capability Maturity Model Integration (CMMI) project was formed to sort out the problem of using multiple CMMs.[31] For software development processes, the CMM has been superseded by CMMI, though the CMM continues to be a general theoretical process capability model used in the public domain. CMMI was developed by the CMMI project, which aimed to improve the usability of maturity models by integrating many different models into one framework. The project consisted of members of industry, government and the Carnegie Mellon Software Engineering Institute (SEI). Maturity models can be categorized in one of two types of maturity models [26]. (i) Staged models: These models distinguish five levels of maturity. For each level a number of focus areas are defined specific to that level. These focus areas have to be implemented satisfactorily for the organization to achieve that particular level. (ii) Continuous models: These models also distinguish five general maturity levels and a number of focus areas. The difference with the first kind of models is that the focus areas are not attributed to a level, but within each focus area the 5 levels are distinguished. 2.4 Enterprise architecture maturity models With the emergence of enterprise architecture also a lot of maturity models specifically tailored for enterprise architecture were developed.[1,3,16,26] According to NASCIO an essential part of enterprise architecture development is for the organizations to assess their current situation, and then set goals for the future. Identifying the maturity of EA Architecture program components formally allows the organization to benchmark the status of current programs and begin the process of improving their effectiveness, or kick off a new program.[16] Architecture Capability Maturity Models (ACMMs) provide an effective and proven method for an organization to gradually gain control over and improve its architecture change processes. By describing process improvement practices and a framework to measure that improvement. A maturity model is not only suitable as an assessment tool of the current state of the architecture. It could also be used as a roadmap of steps to take to improve the enterprise architecture [30]. 2.5 NASCIO One of the most used models is the National Association of State Chief Information Officers ( NASCIO) Enterprise architecture maturity model [14,29]. It is also proposed by TOGAF to perform Enterprise architecture maturity assessments. The model is based on the Capability Maturity Model developed by the Software Engineering Institute (SEI). NASCIO describes the intent of the model as: to supply a tool that can be used to benchmark the effectiveness of an Enterprise Architecture program. It also illustrates the natural progression of benefits that a supported and managed architecture program will contribute to an organization as it matures. NASCIO organizes its maturity descriptions by 8 different categories: Architecture Planning ensures the program is managed to assure the goals for implementation are realistic and achievable and the program is kept within scope. Architecture Framework consists of the processes, templates and forms used by those documenting the operations and standards of the organization. Architecture Blueprint refers to the completed documents that are prepared using the Architecture Framework processes, templates and forms. The Blueprint refers to the documented products and standards, together with their detail, classifications, impact statements, and migration strategies. Communication is the element that ensures standards and processes are established and readily available to team members for reference and use. As an organization changes and programs evolve the continued communication ensures the EA program remains vital and operates optimally. Compliance must be reviewed periodically to be sure the business and IT programs and services are operating effectively. Integration addresses the ability of the various entities (internal or external to the organization) to coordinate their efforts to the greatest benefit of the organization. This is a key factor, as great efficiencies are gained by identifying similar functions or operations, both inside and outside of an organization. Involvement must be part of an EA Program. Without the support of managers and employees who are expected to utilize and follow the defined process, the program is sure to fail.

6 The maturity model is a staged model which differentiates 6 stages of maturity, from no program (immature) to a continuously improved program (mature). We will give a short description of each of these stages. Appendix A contains a more in-depth description of the (for our research relevant) elements in each of the 6 stages. Or consult the NASCIO maturity model document for a more detailed description for each of the different stages[16]. Level 0: No program. At this level there is not a documented architectural framework in place at this level of maturity. While solutions are developed and implemented, this is done with no recognized standards or base practices. The organization is completely reliant on the knowledge of independent contributors. Level 1: Informal program. The base architecture framework and standards have been defined and are typically performed informally. There is general consensus that these steps should be performed, however they may not be tracked and followed. Organizations with an Enterprise Architecture framework at this level are still dependent on the knowledge of individual contributors. Level 2: Repeatable program. The base architecture and standards have been identified and are being tracked and verified. At this point in the program processes are repeatable and reusable templates are starting to be developed. The need for product and compliance components to conform to the standards and requirements has been agreed upon, and metrics are used to track process area performance. Level 3: Well-defined program. The enterprise architecture framework is well defined; using approved standard and/or customized versions of the templates. Processes are documented across the organization. Performance metrics are being tracked and monitored in relationship to other general practices and process areas. Level 4: Managed program. At this point performance metrics are collected, analyzed and acted upon. The metrics are used to predict performance and provide better understanding of the processes and capabilities. Level 5: Continuously improved program. The processes are mature; targets have been set for effectiveness and efficiency based on business and technical goals. There are ongoing refinements and improvements based on the understanding of the impact changes have to these processes. 3. USE OF TOGAF IN EACH LEVEL With every level of architecture maturity more elements of TOGAF should be adopted in the EA process. In this chapter we will describe these elements for each of the maturity levels. Because a higher maturity builds on lower levels only the elements introduced in that maturity level are specified. An overview of the mapping of the NASCIO elements to the TOGAF elements can be found in Appendix A. An overview of the TOGAF elements in each of the maturity levels can be found in Appendix B. That table also contains a mapping of the TOGAF elements on the different categories distinguished by NASCIO in its maturity model. 3.1 Level 0: No program At this maturity stage TOGAF has not yet entered the reality of the organization. The awareness and even most elementary use of an enterprise architecture framework would put the organization in a higher maturity level. 3.2 Level 1: Informal program According to NASCIO the architecture activities and the architecture process are informal and unstructured at this stage of maturity. There is no defined process and the success of the architecture activities depends on the efforts of individual contributors. These contributors can use aspects of the ADM in isolation. For the development of a baseline and target architecture they could use the architecture vision phase of the ADM as guide. According to the TOGAF document the goal of the architecture vision phase is develop a high-level aspirational vision of the capabilities and business value to be delivered as a result of the proposed enterprise architecture. As part of the vision phase it provides a step by step plan to deliver a lowlevel (0.1 version) business, application and technology architecture. These steps don t rely on the existence or knowledge of other TOGAF elements and could therefore well be used in isolation. The deliverable can be seen as an immature or draft (v0.1) architecture definition document. One of the biggest reasons for EA failure is a lack of focus on the business aspects early on in the architecture life cycle[4,24]. It is therefore important to focus on business architecture as well as the IT architectures and involve the business practice in the process. NASCIO describes the informal documentation of business drivers in this maturity stage. The business principles, goals and drivers element of TOGAF could be beneficial in guiding this documentation. One of the first things you want to do in developing an enterprise architecture is demonstrating success[23]. This helps you build momentum and establish credibility early on. It is therefore important to develop and deploy solutions early on. In this level of architecture maturity there is very little communication about the architecture and its documents. 3.3 Level 2: Repeatable program At this maturity level the need for governance has been identified. TOGAF supports this by means of an Architecture Governance Framework. The forming of committees has started, but this is not a very formal process. The development of clear roles and responsibilities is supported by the stakeholder management process and documented as part of the organizational model. In this level of maturity the organization should have decided on the use of an architecture methodology ( ADM) and start tailoring the architecture framework. The tailoring of the framework has become important because a lot of elements of TOGAF get introduced to the architecture process in this maturity level leading to an increase in complexity. The (tailored) Architecture program is documented within the architecture metamodel which is part of the architecture repository. The customized Architecture development Method forms the bases for EA program plan that should be developed. The architecture principles, which are defined in addition to the business principles, are also an input to the identification of EA tasks. The Migration & Implementation Plan and Architecture Roadmap are key deliverables regarding planning. In this maturity level focus is on the resource requirements and business value of the individual projects. The organization is beginning to reuse methods for capturing critical EA information. This could be supported by a fixed set of artifacts, which are documented in the content metamodel. The technical reference model provides taxonomy for describing technology components. The growing need for storage and dissemination of architecture documents can be filled by the architecture repository. The architecture

7 definition document is used to contain the core architectural artifacts created and now also contain transition architectures. The architecture principles together with the Architecture Vision are key elements used in the identification of strategic info. The organization has begun to develop a compliance process to ensure that projects and enhancements are consistent with EA standards. TOGAF provides architecture compliance assessment to support this process. The need for Enterprise Architecture is being communicated to Senior Management and EA awareness activities are beginning to emerge or be developed. The organization also begins to develop plans for EA educational sessions and materials to increase the awareness and understanding of the EA concepts and processes. All communications efforts are planned through the Communications plan element of TOGAF. Although EA awareness is one of the key success factors for enterprise architecture there are no direct references to it in the TOGAF documentation. EA awareness and involvement are however improved by a well-executed communications plan and readily available architecture documentation. 3.4 Level 3: Well-defined program Most of the TOGAF elements used in the previous maturity level will be developed more extensively in this level. For instance the Implementation and migration planning is extended by focusing on the timeline and financial requirements of the different projects. The governance committees get a more formal nature. An architecture board could be formed and the Architecture skills framework could be useful to support the definition of well-defined governance committees. The organization starts using templates to capture information consistently. These templates are located within the reference library. The use of an Standards information base assists in the classification of existing technology standards in a consistent way. Architecture Patterns help to identify combinations of Architecture Building blocks and/or Solution Building Blocks (ABBs/SBBs) that have been proven to deliver effective solutions in the past. The Enterprise continuum acts as a categorization mechanism for all the architectural and solution artifacts. The EA Compliance process is followed consistently throughout the enterprise. If there is a variance to the requirements or architecture definition document a change request may be created to kick-start a new development cycle. When a new cycle is necessary a request for work is created. Interoperability requirements could be used to improve the integration between the EA Program and strategic planning and budgeting processes by describing the way information and services are shared. 3.5 Level 4: Managed program The main difference between organizations in this maturity level and the previous one is the extent to which metrics are used to measure progress and effectiveness. For instance the organization captures metrics to measure the progress against the established EA plans. The Architecture requirements specification provides quantitative statements that outline what a project must do in order to comply with the architecture. It is typically a major component of the architecture contracts. The statement of architecture work is another document in which quantitative measurements are defined. They are used to measure whether the project is successfully executed. Requirements impact assessments can be used to identify the need for updates to architecture documentation and/or classifications. Corrective action plans are put in place when deficiencies in templates and/or procedures are identified. The risks and issues that may threaten the success of the enterprise architecture practice and its ability to meet its vision, goals and objectives is assessed. This helps the organization to improve the effectiveness of the architecture program. Although a government framework is already in place, specific processes, organizations, roles, responsibilities, and measures may need to be defined on a project-by-project basis. The Implementation Governance Model could be used to support this. 3.6 Level 5: Continuously improved program Requirements Impact Assessment assesses the current architecture requirements and specification to identify changes that should be made and the implications of those changes. Based on these implications the architecture is updated. Monitoring tools are deployed to watch for new technology and business trends that will improve the business. 4. CONCLUSION The maturity models provide some indication for what TOGAF elements to focus on early in the enterprise architecture maturity and which elements to postpone, until a higher maturity is reached. It could offer a kind of roadmap on top of the step-by-step plan offered by the architecture development method (ADM), which is the most visual and most important part of TOGAF. Besides offering a good step-by-step process it also introduces a lot of processes, deliverables & methods to use within or on top of it. The maturity based roadmap could help identify the elements that are relevant for the organization at hand, offering guidance for the architects in selecting what elements to focus on. The more modular specification document introduced by the Open Group with version 9.1 makes this focus on single elements easier. This helps avoid the architect getting overwhelmed by information and also making the architecture process less complex. Although our research could offer benefits in theory this should be proven in practice. Due to the limited time offered to the bachelor thesis project we don t provide a validation of the proposed mapping in practice. 4.1 Future work The most important restriction of our research is a lack of validation to see whether our results comply with actual use of TOGAF. It would, in general, be interesting to see what elements of TOGAF have been adopted in the real world and how successful these architecture projects have been. And to be more specific, how the adopted elements relate to the architecture maturity of the organizations. Within the specification document they make notion that a future versions of TOGAF may include a maturity model to measure adoption of TOGAF itself. This paper could be used as a starting point for such a maturity model. This model should assess whether the relevant elements of TOGAF have been adopted in the given maturity stage. 5. REFERENCES 1. Department of Commerce. Enterprise Architecture Capability Maturity Model - Version: Dietz, J.L.G. and Hoogervorst, J.A.P. A Critical Investigation of TOGAF - Based on the Enterprise Engineering Theory and Practice. In A. Albani, J. Dietz

8 and J. Verelst, eds., Advances in Enterprise Engineering V. Springer-Verlag Berlin, Berlin, 2011, GAO. A Framework for Assessing and Improving Enterprise Architecture Management (Version 1.1).. 4. Gartner. Ten Enterprise Architecture Pitfalls Identified Gokhale, A. Increasing Effectiveness Of The Zachman Framework Using The Balanced Scorecard. (2010). 6. Henderson, J.C. and Venkatraman, N. Strategic alignment: leveraging information technology for transforming organizations. IBM Systems Journal 32, (1993), Iacob, M.-E., Franken, H., and Berg, H. van den. Handbook enterprise architecture : method, language and tools. BiZZdesign, Enschede, IEEE. IEEE Std : IEEE Recommended Practice for Architectural Description of Software-Intensive Systems. IEEE, (2000). 9. Iyer, B. and Gottlieb, R. The Four-Domain Architecture: An approach to support enterprise architecture design. IBM Systems Journal 43, 3 (2004), Jonkers, H., Lankhorst, M.M., ter Doest, H.W.., Arbab, F., Bosma, H., and Wieringa, R.J. Enterprise architecture: Management tool and blueprint for the organisation. Information Systems Frontiers 8, 2 (2006), Kayworth, T.R., Chatterjee, D., and Sambamurthy, V. Theoretical justification for IT infrastructure investments. Advanced topics in information resources management 1,, Lankhorst, M. Enterprise architecture at work: Modelling, communication and analysis. Springer-Verlag New York Inc, Leist, S. and Zellner, G. Evaluation of current architecture frameworks. Proceedings of the 2006 ACM symposium on Applied computing, (2006), Meyer, M., Helfert, M., and O Brien, C. An Analysis of Enterprise Architecture Maturity Frameworks. In J. Grabis, M. Kirikova, W. Aalst, et al., eds., Perspectives in Business Informatics Research. Springer Berlin Heidelberg, 2011, Murch, R. Managing Complexity in IT, Part 1: The Problem. In NASCIO. NASCIO Enterprise Architecture Maturity Model Version Oda, S., Fu, H., and Zhu, Y. Enterprise Information Security Architecture A Review of Frameworks, Methodology, and Case Studies ND IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND, (2009), Ohren, O. An ontological approach to characterising enterprise architecture frameworks. Knowledge Sharing in the Integrated Enterprise: Interoperability 183, (2005), Opengroup. Newsletter - Togaf 9 survey results Perks, C. and Beveridge, T. Guide to Enterprise IT Architecture. Springer-Verlag New York, Inc., Ross, J.W., Weill, P., and Robertson, D. Enterprise architecture as strategy: creating a foundation for business execution. Harvard Business Press, Sessions, R. A Comparison of the Top Four Enterprise- Architecture Methodologies Sessions, R. A Better Path to Enterprise Architectures Shaw, B. Enterprise Architecture Will Yours Fail Too. il.htm. 25. Song, H. and Song, Y.-T. Enterprise architecture institutionalization and assessment. Proceedings - 9th IEEE/ACIS International Conference on Computer and Information Science, ICIS 2010, (2010), van Steenbergen, M., van den Berg, M., and Brinkkemper, S. A Balanced Approach to Developing the Enterprise Architecture Practice. ENTERPRISE INFORMATION SYSTEMS-BOOKS 12, (2008), Steenbergen, M. van. Maturity and effectiveness of enterprise architecture. (2011). 28. Sunduran, S. Five Keys to a Successful Enterprise Architecture Program -- Enterprise Systems. Architecture.aspx?Page=3&p= The Open Group. The Open Group Architecture Framework (TOGAF), version 9. Van Haren Publishing, Zaltbommel, Vermoolen, J. Een volwassenheidsgroeimodel voor Enterprise Architectuur - Hulpmiddel voor organisatiegerichte IT Wikipedia contributors. Capability Maturity Model. Wikipedia, the free encyclopedia, ity_model&oldid= World-Class Enterprise Architecture. Whitepaper, The Open Group, (2010).

9 APPENDIX A NASCIO ELEMENTS MAPPED TO TOGAF NASCIO elements TOGAF elements 0: No EA program 1: Informal program Informal EA activities by individual contributors Informal and incosistent business drivers 2: Repeatable program Identified need for governance Begin development of clear roles & responsibilities Begin development of an architecture vision Identify EA tasks and resource requirements Develop a EA plan Decide on a methodology EA program is documented Identification of strategic info Technology standards identified Ensure project compliance with standards EA repository for storage and dissemination needed Need for communication to Senior management 3: Well defined program Architecture committees are defined and their authority are aligned Templates are used for consistent information capturing Consistent classification of existing standards Formal EA compliance process as part of EA lifecycle processes EA program is integrated with strategic planning and budget 4: Managed program Measure architecture progress against EA plan Documentation and classification of products and compliance Capture metrics to improve effectiveness 5: Continuously improved program Proactively review architecture program Monitoring of new business & technology trends Architecture vision (phase) Architecture definition document Architecture Development Method Business Principles, Goals and Drivers Architecture governance framework Organizational model Stakeholder management process Architecture vision Architecture principles Architecture roadmap Migration & implementation plan Architecture development method Tailoring of the architecture framework Architecture & content metamodel Architecture vision Technical reference model Architecture compliance assessment Architecture repository Communications plan Architecture board Architecture skills framework Reference library Standards information base Architecture patterns Architecture building & solutions blocks Enterprise continuum Change requests & request for arch. Work Interoperability requirements Architecture requirements specification Architecture contracts Statement of architecture work Requirements impact assessment Risk management Requirements impact assessment Monitoring tools

10 APPENDIX B TOGAF ELEMENTS IN EACH MATURITY LEVEL

Passit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2

Passit4Sure.OG Questions. TOGAF 9 Combined Part 1 and Part 2 Passit4Sure.OG0-093.221Questions Number: OG0-093 Passing Score: 800 Time Limit: 120 min File Version: 7.1 TOGAF 9 Combined Part 1 and Part 2 One of the great thing about pass4sure is that is saves our

More information

TOGAF Foundation Exam

TOGAF Foundation Exam TOGAF Foundation Exam TOGAF 9 Part 1 (ESL) Time Limit 90 minutes Number of questions 40 Pass-through 22 1. Which of the following best describes the meaning of "Initial Level of Risk" in Risk Management?

More information

TOGAF 9 Training: Foundation

TOGAF 9 Training: Foundation TOGAF 9 Training: Foundation Part I: Basic Concepts Document version control information Document Name Document Status Document Owner Part I: Basic Concepts Final IT Management Group TOGAF Lead Trainer

More information

TOGAF Foundation. Part I: Basic Concepts 1 /

TOGAF Foundation. Part I: Basic Concepts 1 / TOGAF Foundation Part I: Basic Concepts 1 / Enterprise and Enterprise Architecture An Enterprise is any collection of organizations that has a common set of goals, for example: Government agency Whole

More information

TOGAF 9.1 Phases E-H & Requirements Management

TOGAF 9.1 Phases E-H & Requirements Management TOGAF 9.1 Phases E-H & Requirements Management By: Samuel Mandebvu Sources: 1. Primary Slide Deck => Slide share @ https://www.slideshare.net/sammydhi01/learn-togaf-91-in-100-slides 1. D Truex s slide

More information

An overview of The Open Group's Enterprise Architecture and Evolution of IT4IT

An overview of The Open Group's Enterprise Architecture and Evolution of IT4IT An overview of The Open Group's Enterprise Architecture and Evolution of IT4IT Krishnamoorthy Marimuthu 1, Dr. V.Prasanna Venkatesan 2 1 BI Architect, Tata Consultancy Services, Chennai, India 2 Head-Dept.

More information

Exam Questions OG0-091

Exam Questions OG0-091 Exam Questions OG0-091 TOGAF 9 Part 1 https://www.2passeasy.com/dumps/og0-091/ 1. According to TOGAF, Which of the following are the architecture domains that are commonly accepted subsets of an overall

More information

ADM The Architecture Development Method

ADM The Architecture Development Method ADM The Development Method P Preliminary Phase Preliminary Phase Determine the Capability desired by the organization: Review the organizational context for conducting enterprise architecture Identify

More information

TOGAF 9.1 in Pictures

TOGAF 9.1 in Pictures TOGAF 9. in Pictures The TOGAF ADM Cycle Stage Set up an EA team and make sure it can do its work The ADM is about understanding existing architectures and working out the best way to change and improve

More information

Design of an Integrated Model for Development of Business and Enterprise Systems

Design of an Integrated Model for Development of Business and Enterprise Systems International Journal of Research Studies in Computer Science and Engineering (IJRSCSE) Volume 2, Issue 5, May 2015, PP 50-57 ISSN 2349-4840 (Print) & ISSN 2349-4859 (Online) www.arcjournals.org Design

More information

Exam Questions OG0-093

Exam Questions OG0-093 Exam Questions OG0-093 OG0-093 TOGAF 9 Combined Part 1 and Part 2 https://www.2passeasy.com/dumps/og0-093/ 1. Which of the following TOGAF components was created to enable architects to design architectures

More information

MBA BADM559 Enterprise IT Governance 12/15/2008. Enterprise Architecture is a holistic view of an enterprise s processes, information and

MBA BADM559 Enterprise IT Governance 12/15/2008. Enterprise Architecture is a holistic view of an enterprise s processes, information and Enterprise Architecture is a holistic view of an enterprise s processes, information and information technology assets as a vehicle for aligning business and IT in a structured, more efficient and sustainable

More information

TOGAF 9.1. About Edureka

TOGAF 9.1. About Edureka Course Curriculum: Your 31 Module Learning Plan TOGAF 9.1 About Edureka Edureka is a leading e-learning platform providing live instructor-led interactive online training. We cater to professionals and

More information

Federal Segment Architecture Methodology Overview

Federal Segment Architecture Methodology Overview Federal Segment Architecture Methodology Background In January 2008, the Federal Segment Architecture Working Group (FSAWG) was formed as a sub-team of the Federal CIO Council s Architecture and Infrastructure

More information

The Open Group Exam OG0-091 TOGAF 9 Part 1 Version: 7.0 [ Total Questions: 234 ]

The Open Group Exam OG0-091 TOGAF 9 Part 1 Version: 7.0 [ Total Questions: 234 ] s@lm@n The Open Group Exam OG0-091 TOGAF 9 Part 1 Version: 7.0 [ Total Questions: 234 ] https://certkill.com Topic break down Topic No. of Questions Topic 1: Volume A 100 Topic 2: Volume B 134 2 https://certkill.com

More information

The Course Modules for TOGAF Online Certification Training: 1. Introduction. TOGAF Structure. 2. Core Concepts

The Course Modules for TOGAF Online Certification Training: 1. Introduction. TOGAF Structure. 2. Core Concepts The Course Modules for TOGAF Online Certification Training: 1. Introduction An introduction to TOGAF TOGAF Structure 2. Core Concepts Definition of key concepts and terms Architecture Framework 3. ADM

More information

PART 1: INTRODUCTION. Purpose of the BIZBOK Guide. What is Business Architecture?

PART 1: INTRODUCTION. Purpose of the BIZBOK Guide. What is Business Architecture? PART 1: INTRODUCTION Purpose of the BIZBOK Guide A Guide to the Business Architecture Body of Knowledge (the BIZBOK Guide) provides a practical guide for business architecture practitioners and individuals

More information

Objective (c.f., p.58)

Objective (c.f., p.58) TOGAF 9.1 CIS 8090 Session #4 Chapter 6 Preliminary Phase Chapter 7 Phase 4 Architecture Vision Part III Chapter 18 Introduction to ADM Guidelines and Techniques Sources: 1. Primary Slide Deck By: Samuel

More information

PART 1: INTRODUCTION. Purpose of the BIZBOK Guide. What is Business Architecture?

PART 1: INTRODUCTION. Purpose of the BIZBOK Guide. What is Business Architecture? PART 1: INTRODUCTION Purpose of the BIZBOK Guide A Guide to the Business Architecture Body of Knowledge (BIZBOK Guide) provides an industry standard framework for business architecture practitioners and

More information

Title: Integrating EA into the Full Information Systems Life Cycle

Title: Integrating EA into the Full Information Systems Life Cycle Presentation to: Architecture Practitioners Conference Title: Integrating EA into the Full Information Systems Life Cycle 1 John J. Keane, Jr. M.S. Computer Science, MBA ITIL Foundation Chief Information

More information

5 DIMENSIONS OF CHANGE MANAGEMENT AND PROJECT MANAGEMENT INTEGRATION

5 DIMENSIONS OF CHANGE MANAGEMENT AND PROJECT MANAGEMENT INTEGRATION THOUGHT LEADERSHIP ARTICLE 5 DIMENSIONS OF CHANGE MANAGEMENT AND PROJECT MANAGEMENT INTEGRATION The disciplines of change management and project management understandably cross paths throughout the execution

More information

Enterprise Architecture: an ideal discipline for use in Supply Chain Management

Enterprise Architecture: an ideal discipline for use in Supply Chain Management Enterprise Architecture: an ideal discipline for use in Supply Chain Management Richard Freggi Senior Supply Chain Architect (TOGAF 9.1 certified level 2) HP Inc. Content Understanding Supply Chain Management

More information

CERT Resilience Management Model, Version 1.2

CERT Resilience Management Model, Version 1.2 CERT Resilience Management Model, Organizational Process Focus (OPF) Richard A. Caralli Julia H. Allen David W. White Lisa R. Young Nader Mehravari Pamela D. Curtis February 2016 CERT Program Unlimited

More information

Architecture Practice: a fundamental discipline for information systems

Architecture Practice: a fundamental discipline for information systems Association for Information Systems AIS Electronic Library (AISeL) ACIS 2002 Proceedings Australasian (ACIS) December 2002 Architecture Practice: a fundamental discipline for information systems Pin Chen

More information

Best Practices for Enterprise Agile Transformation

Best Practices for Enterprise Agile Transformation Best Practices for Enterprise Agile Transformation A White Paper for the Software Development Project Community Date: May 2017 Select Computing, Inc. 9841 Broken Land Parkway Suite 209 Columbia, MD 21046

More information

Designing enterprise architecture based on TOGAF 9.1 framework

Designing enterprise architecture based on TOGAF 9.1 framework IOP Conference Series: Materials Science and Engineering PAPER OPEN ACCESS Designing enterprise architecture based on TOGAF 9.1 framework To cite this article: H Qurratuaini 2018 IOP Conf. Ser.: Mater.

More information

Rational Software White Paper TP 174

Rational Software White Paper TP 174 Reaching CMM Levels 2 and 3 with the Rational Unified Process Rational Software White Paper TP 174 Table of Contents Abstract... 1 Introduction... 1 Level 2, Repeatable... 2 Requirements Management...

More information

Actionable enterprise architecture management

Actionable enterprise architecture management Enterprise architecture White paper June 2009 Actionable enterprise architecture management Jim Amsden, solution architect, Rational software, IBM Software Group Andrew Jensen, senior product marketing

More information

Chapter 6. Software Quality Management & Estimation

Chapter 6. Software Quality Management & Estimation Chapter 6 Software Quality Management & Estimation What is Quality Management Also called software quality assurance (SQA) s/w quality:- It is defined as the degree to which a system, components, or process

More information

Enterprise Architecture. Business Discipline, NOT Religious Ritual

Enterprise Architecture. Business Discipline, NOT Religious Ritual Enterprise Business Discipline, NOT Religious Ritual Mike Lambert Chief Technical Officer Architecting the Enterprise Limited mike@architecting-the-enterprise.com SLIDE 1 of 31 For Millennia People have

More information

CERT Resilience Management Model, Version 1.2

CERT Resilience Management Model, Version 1.2 CERT Resilience Management Model, Asset Definition and Management (ADM) Richard A. Caralli Julia H. Allen David W. White Lisa R. Young Nader Mehravari Pamela D. Curtis February 2016 CERT Program Unlimited

More information

Toolbox for Architecture Framework Discussions at The Open Group. SKF Group, February 2018

Toolbox for Architecture Framework Discussions at The Open Group. SKF Group, February 2018 Toolbox for Architecture Framework Discussions at The Open Group SKF Group, February 2018 Toolbox Overview Components in our Enterprise Architecture Management: APPROACH FRAMEWORK CONTENT TOOLBOX Architecture

More information

Iasa Engagements enhance Corporate Membership

Iasa Engagements enhance Corporate Membership Iasa Engagements enhance Corporate Membership A webinar presented by Iasa Global, 19th August 2015 For more information see http://iasaglobal.org/corporate-member-engagements/ Formally known as the International

More information

Business Process Improvement Guided by the BPMM i

Business Process Improvement Guided by the BPMM i Business Process Improvement Guided by the BPMM i In this first column, we introduce the idea of organizational maturity by describing the overall content of the Business Process Maturity Model (BPMM),

More information

Business Architecture Fundamentals

Business Architecture Fundamentals Course Description 3 day - expert led hands-on In this turbulent and increasingly competitive global economy, and the rapid pace of change in business models involving changing technology and customer

More information

Practical Process Improvement: the Journey and Benefits

Practical Process Improvement: the Journey and Benefits Practical Process Improvement: the Journey and Benefits 27-29 September 2004 Colin Connaughton AMS Metrics Consultant CMM, Capability Maturity Model, and Capability Maturity Modeling are registered in

More information

Contents. viii. List of figures. List of tables. OGC s foreword. 6 Organizing for Service Transition 177. Chief Architect s foreword.

Contents. viii. List of figures. List of tables. OGC s foreword. 6 Organizing for Service Transition 177. Chief Architect s foreword. iii Contents List of figures List of tables OGC s foreword Chief Architect s foreword Preface Acknowledgements v vii viii 1 Introduction 1 ix xi xii 1.1 Overview 3 1.2 Context 3 1.3 Goal and scope of Transition

More information

Oracle Cloud Blueprint and Roadmap Service. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle Cloud Blueprint and Roadmap Service. 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Oracle Cloud Blueprint and Roadmap Service 1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Cloud Computing: Addressing Today s Business Challenges Business Flexibility & Agility Cost

More information

Chapter 1 Introduction to Enterprise Architecture

Chapter 1 Introduction to Enterprise Architecture Chapter 1 Introduction to Enterprise Architecture Marc M. Lankhorst 1.1 Architecture It is often said that to manage the complexity of any large organisation or system, you need architecture. But what

More information

Understanding Model Representations and Levels: What Do They Mean?

Understanding Model Representations and Levels: What Do They Mean? Pittsburgh, PA 15213-3890 Understanding Model Representations and Levels: What Do They Mean? Mary Beth Chrissis Mike Konrad Sandy Shrum Sponsored by the U.S. Department of Defense 2004 by Carnegie Mellon

More information

Chapter 3. Information Systems Development. McGraw-Hill/Irwin. Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved.

Chapter 3. Information Systems Development. McGraw-Hill/Irwin. Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 3 Information Systems Development McGraw-Hill/Irwin Copyright 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Objectives 3-2 Describe the motivation for a system development process

More information

TOGAF - The - The Continuing Story Story

TOGAF - The - The Continuing Story Story TOGAF - The - The Continuing Story Story The Open Group Framework (TOGAF) Presented by Chris Greenslade Chris@Architecting-the-Enterprise.com 1 of 53 TA P14 1 The questions to answer Who are we? What principles

More information

Enterprise Management Frameworks & TOGAF 9

Enterprise Management Frameworks & TOGAF 9 Enterprise Management Frameworks & TOGAF 9 Presented By: Mr. Robert (Bob) Weisman MSc, PEng, PMP, CD CEO/Principal Consultant, Build The Vision Inc. Robert.weisman@buildthevision.ca www.buildthevision.ca

More information

Presented at the 2009 ISPA/SCEA Joint Annual Conference and Training Workshop - Making the Case for SOA Arlene F.

Presented at the 2009 ISPA/SCEA Joint Annual Conference and Training Workshop -   Making the Case for SOA Arlene F. Making the Case for SOA Arlene F. Minkiewicz Introduction A Service Oriented Architecture (SOA) is a computing environment in which applications are composed, rather than developed, through a set of standard

More information

CSPA within the Enterprise Architecture (part 1)

CSPA within the Enterprise Architecture (part 1) CSPA within the Enterprise Architecture (part 1) Mauro Bruno THE CONTRACTOR IS ACTING UNDER A FRAMEWORK CONTRACT CONCLUDED WITH THE COMMISSION Outline The problem statement EA main features EA frameworks

More information

Program Lifecycle Methodology Version 1.7

Program Lifecycle Methodology Version 1.7 Version 1.7 March 30, 2011 REVISION HISTORY VERSION NO. DATE DESCRIPTION AUTHOR 1.0 Initial Draft Hkelley 1.2 10/22/08 Updated with feedback Hkelley 1.3 1/7/2009 Copy edited Kevans 1.4 4/22/2010 Updated

More information

Five Guiding Principles of a Successful Center of Excellence

Five Guiding Principles of a Successful Center of Excellence Five Guiding Principles of a Successful Center of Excellence What is a Center of Excellence? At some point in their life cycle, most companies find it beneficial to develop a Center of Excellence (CoE).

More information

CGEIT Certification Job Practice

CGEIT Certification Job Practice CGEIT Certification Job Practice Job Practice A job practice serves as the basis for the exam and the experience requirements to earn the CGEIT certification. This job practice consists of task and knowledge

More information

Translate stakeholder needs into strategy. Governance is about negotiating and deciding amongst different stakeholders value interests.

Translate stakeholder needs into strategy. Governance is about negotiating and deciding amongst different stakeholders value interests. Principles Principle 1 - Meeting stakeholder needs The governing body is ultimately responsible for setting the direction of the organisation and needs to account to stakeholders specifically owners or

More information

Gaining and Maintaining IT & Business Alignment. presented by Robert Sheesley for PMI Pittsburgh Chapter

Gaining and Maintaining IT & Business Alignment. presented by Robert Sheesley for PMI Pittsburgh Chapter Gaining and Maintaining IT & Alignment presented by Robert Sheesley for PMI Pittsburgh Chapter Agenda The Dynamics: Not an Accidental Love Triangle The Problem: The Vicious Cycle of Alignment Aligning

More information

TOGAF Version 9.1 A Pocket Guide

TOGAF Version 9.1 A Pocket Guide TOGAF Version 9.1 A Pocket Guide Copyright 2009-2011, The Open Group All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form or by

More information

PrepAwayExam. High-efficient Exam Materials are the best high pass-rate Exam Dumps

PrepAwayExam.   High-efficient Exam Materials are the best high pass-rate Exam Dumps PrepAwayExam http://www.prepawayexam.com/ High-efficient Exam Materials are the best high pass-rate Exam Dumps Exam : OG0-093 Title : TOGAF 9 Combined Part 1 and Part 2 Vendor : The Open Group Version

More information

Extended Enterprise Architecture ViewPoints Support Guide

Extended Enterprise Architecture ViewPoints Support Guide Extended Enterprise Architecture ViewPoints Support Guide Editorial Writer: J. Schekkerman Version 1.8 2006 Preface An enterprise architecture (EA) establishes the organization-wide roadmap to achieve

More information

This chapter illustrates the evolutionary differences between

This chapter illustrates the evolutionary differences between CHAPTER 6 Contents An integrated approach Two representations CMMI process area contents Process area upgrades and additions Project management concepts process areas Project Monitoring and Control Engineering

More information

Moving to a Service-Oriented Architecture

Moving to a Service-Oriented Architecture Tijdschrift voor Economie en Management Vol. L, 4, 2005 Moving to a Service-Oriented Architecture by K. VANHOLST, J. WILMAERS and J. CATTERSEL Kris Vanholst Inno.com, Beersel Jan Wilmaers Inno.com, Beersel

More information

Useful EAM-Standards and Best-Practice Frameworks

Useful EAM-Standards and Best-Practice Frameworks Useful EAM-Standards and Best-Practice Frameworks 29.06.2016, Prof. Dr. Florian Matthes Software Engineering für betriebliche Informationssysteme (sebis) Fakultät für Informatik Technische Universität

More information

An Enterprise Architect in the Modern World. David Slight Moscow 17 th October 2013

An Enterprise Architect in the Modern World. David Slight Moscow 17 th October 2013 An Enterprise Architect in the Modern World David Slight Moscow 17 th October 2013 Agenda Definition, timeline, key methods and approaches What does a modern Enterprise Architect look like Worldwide best

More information

Actual4Test. Actual4test - actual test exam dumps-pass for IT exams

Actual4Test.   Actual4test - actual test exam dumps-pass for IT exams Actual4Test http://www.actual4test.com Actual4test - actual test exam dumps-pass for IT exams Exam : OG0-093 Title : TOGAF 9 Combined Part 1 and Part 2 Vendor : The Open Group Version : DEMO Get Latest

More information

Building an Effective Enterprise Architecture Capability

Building an Effective Enterprise Architecture Capability Publication date: September 26, 2013 Building an Effective Enterprise Architecture Capability Using TOGAF and The Grip Approach Sven van Dijk Iver Band Henry Franken Bas van Gils Rob Kroese Reviews by:

More information

Improving Acquisition in Government Requirements Management Leading Practices: CMMI-ACQ Visualization

Improving Acquisition in Government Requirements Management Leading Practices: CMMI-ACQ Visualization the way we see it Improving Acquisition in Government Requirements Management Leading Practices: CMMI-ACQ Visualization July 2008 Capgemini Government Solutions Table of Contents 1 The Challenge: Increase

More information

Enterprise Architecture Development

Enterprise Architecture Development Methodology Overview Prepared For: Our Valued Clients Introduction Page 2 Engagement Objectives Perform an assessment of the current Enterprise against the short and long term IT and Business Strategic

More information

PracticeDump. Free Practice Dumps - Unlimited Free Access of practice exam

PracticeDump.   Free Practice Dumps - Unlimited Free Access of practice exam PracticeDump http://www.practicedump.com Free Practice Dumps - Unlimited Free Access of practice exam Exam : OG0-093 Title : TOGAF 9 Combined Part 1 and Part 2 Vendor : The Open Group Version : DEMO Get

More information

Enterprise Architecture Dealing with Complexity and Change

Enterprise Architecture Dealing with Complexity and Change member of Enterprise Architecture Dealing with Complexity and Change Introduction to Business-IT Alignment and Enterprise Architecture 1 Drivers for Change can be internal and external External Drivers

More information

InterPARES Trust Project

InterPARES Trust Project InterPARES Trust Project Report Title and code: TR04 Assessing Information Systems: A Template for Analysis Document type: Status: Version: Research domain: Date submitted: Final report Public 1.0 Control

More information

Establishing Architecture for Large Enterprise Solutions in Agile Environment

Establishing Architecture for Large Enterprise Solutions in Agile Environment http:// Establishing Architecture for Large Enterprise Solutions in Agile Environment Sujatha Dantuluri Software Architecture Karsun Solutions LLC Herndon, USA Abstract Companies are adopting Agile, Scaled

More information

Enterprise Digital Architect

Enterprise Digital Architect Enterprise Digital Architect Location: [Asia & Pacific] [Australia] Town/City: Preferred locations: Australia, USA, Malaysia or Manila; or any other jurisdiction (country or US state) where WVI is registered

More information

WHITE PAPER. The Business Architecture Practice. February Whynde Kuehn, S2E Consulting Inc., USA

WHITE PAPER. The Business Architecture Practice. February Whynde Kuehn, S2E Consulting Inc., USA WHITE PAPER February 2017 The Business Architecture Practice A practical approach to establish and mature your internal practice Whynde Kuehn, S2E Consulting Inc., USA Audience This white paper is designed

More information

EXECUTIVE SUMMARY 1. RECOMMENDATION FOR ACTION

EXECUTIVE SUMMARY 1. RECOMMENDATION FOR ACTION EXECUTIVE SUMMARY 1. RECOMMENDATION FOR ACTION The Vision Implementation Group (VIG) is invited to take note of the progress of the ESS Vision 2020 SERV project and to endorse the proposed roadmap for

More information

TOGAF usage in outsourcing of software development

TOGAF usage in outsourcing of software development Acta Informatica Pragensia 2(2), 2013, 68 76, ISSN 1805-4951 Section: Online: aip.vse.cz Peer-reviewed papers TOGAF usage in outsourcing of software development Aziz Ahmad Rais 1, Rudolf Pecinovsky 1 1

More information

Measurement for Maturity and Process Improvement Using DataDrill EXPRESS

Measurement for Maturity and Process Improvement Using DataDrill EXPRESS Measurement for Maturity and Process Improvement Using DataDrill EXPRESS Date: 15 October 2006 Preface This document is the valuable property of Distributive Management. It may not be made available, copied

More information

Human Dimension of Enterprise Architecture

Human Dimension of Enterprise Architecture IBIMA Publishing Journal of Eastern Europe Research in Business & Economics http://www.ibimapublishing.com/journals/jeerbe/jeerbe.html Vol. 2013 (2013), Article ID 620563, 8 pages DOI: Research Article

More information

Strategy Analysis. Chapter Study Group Learning Materials

Strategy Analysis. Chapter Study Group Learning Materials Chapter Study Group Learning Materials 2015, International Institute of Business Analysis (IIBA ). Permission is granted to IIBA Chapters to use and modify this content to support chapter activities. All

More information

A META-MODEL FOR THE SPATIAL CAPABILITY ARCHITECTURE

A META-MODEL FOR THE SPATIAL CAPABILITY ARCHITECTURE A META-MODEL FOR THE SPATIAL CAPABILITY ARCHITECTURE JOSEF MIKLOŠ Software AG Institute of Geoinformatics, VŠB - Technical University of Ostrava E-mail: josef.miklos@centrum.cz ABSTRACT It is observed

More information

ENTERPRISE ARCHITECTURE TRANSFORMATION ROADMAP PLAN ANALYSIS AND VISUALIZATION. Master Thesis Business Information Technology IWAN KURNIAWAN

ENTERPRISE ARCHITECTURE TRANSFORMATION ROADMAP PLAN ANALYSIS AND VISUALIZATION. Master Thesis Business Information Technology IWAN KURNIAWAN ENTERPRISE ARCHITECTURE TRANSFORMATION ROADMAP PLAN ANALYSIS AND VISUALIZATION Master Thesis Business Information Technology IWAN KURNIAWAN MASTER THESIS ENTERPRISE ARCHITECTURE TRANSFORMATION ROADMAP

More information

Software Project Management Sixth Edition. Chapter Software process quality

Software Project Management Sixth Edition. Chapter Software process quality Software Project Management Sixth Edition Chapter 13.2 Software process quality 1 Product and Process Quality A good process is usually required to produce a good product. For manufactured goods, process

More information

CERT Resilience Management Model Capability Appraisal Method (CAM) Version 1.1

CERT Resilience Management Model Capability Appraisal Method (CAM) Version 1.1 CERT Resilience Management Model Capability Appraisal Method (CAM) Version 1.1 Resilient Enterprise Management Team October 2011 TECHNICAL REPORT CMU/SEI-2011-TR-020 ESC-TR-2011-020 CERT Program http://www.sei.cmu.edu

More information

Business Architecture Value Proposition: BIZBOK Guide and TOGAF Standard

Business Architecture Value Proposition: BIZBOK Guide and TOGAF Standard Download this and other resources @ http://www.aprocessgroup.com/myapg Business Architecture Value Proposition: BIZBOK Guide and TOGAF Standard AEA Webinar Series Enterprise Business Intelligence Armstrong

More information

CMMI GLOSSARY A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

CMMI GLOSSARY A B C D E F G H I J K L M N O P Q R S T U V W X Y Z http://www.tutorialspoint.com/cmmi/cmmi-glossary.htm CMMI GLOSSARY Copyright tutorialspoint.com Here is the list of all CMMI Terms arranged in alphabetical order. A direct link is given based on first

More information

Chapter Topics Keywords Input Output

Chapter Topics Keywords Input Output Chapter Topics Keywords Input Output Components ADM, Guidelines & Techniques (to apply ADM), Ent Content fwk, Ent Continuum, Ref Model, Capability fwk (6 #s) Arch Content Fwk Deliverables, Artifacts (3

More information

The IBM Rational Software Development Platform

The IBM Rational Software Development Platform IBM Software Group The IBM Rational Software Development Platform An overview Marc Haeverans marc.haeverans@be.ibm.com 2006 IBM Corporation Agenda The Challenge Software Development and SOA Rational Software

More information

ArchiMate Extension for Modeling and Managing Motivation, Principles, and Requirements in TOGAF

ArchiMate Extension for Modeling and Managing Motivation, Principles, and Requirements in TOGAF ArchiMate Extension for Modeling and Managing Motivation, Principles, and Requirements in TOGAF A White Paper by: Wilco Engelsman, Henk Jonkers, and Dick Quartel February 2011 Copyright 2011 The Open Group

More information

Software Engineering

Software Engineering Software Engineering (CS550) Software Development Process Jongmoon Baik Software Development Processes (Lifecycle Models) 2 What is a S/W Life Cycle? The series of stages in form and functional activity

More information

What is ITIL 4. Contents

What is ITIL 4. Contents What is ITIL 4 Contents What is ITIL and why did ITIL need to evolve?... 1 Key Concepts of Service Management... 1 The Nature of Value... 2 How Value Creation Is Enabled Through Services... 2 Key Concepts

More information

Article from: CompAct. April 2013 Issue No. 47

Article from: CompAct. April 2013 Issue No. 47 Article from: CompAct April 2013 Issue No. 47 Overview of Programmatic Framework and Key Considerations Key elements Description Items to consider Definition and identification of EUCs The statement that

More information

Case presentation TOGAF and ArchiMate for. April, 2012 Henry Franken - BiZZdesign

Case presentation TOGAF and ArchiMate for. April, 2012 Henry Franken - BiZZdesign Case presentation TOGAF and ArchiMate for Successful Enterprise Architecture April, 2012 Henry Franken - BiZZdesign Henry Franken 45 years old, M.Sc. & Ph.D. (cum laude) Happy in life Co-founder & manager

More information

Step 2: Analyze Stakeholders/Drivers and Define the Target Business Strategy

Step 2: Analyze Stakeholders/Drivers and Define the Target Business Strategy Step 2: Analyze Stakeholders/Drivers and Define the Target Business Strategy Version 1.5, December 2006 1. Step Description and Purpose The step Analyze Stakeholders/Drivers and Define the Target Business

More information

.69. Foresight Maturity Model (FMM): Achieving Best Practices in the Foresight Field. Terry Grim Social Technologies and APF USA.

.69. Foresight Maturity Model (FMM): Achieving Best Practices in the Foresight Field. Terry Grim Social Technologies and APF USA. A R T I C L E.69 Foresight Maturity Model (FMM): Achieving Best Practices in the Foresight Field Terry Grim Social Technologies and APF USA Abstract This paper offers an approach to address the absence

More information

The information contained herein is subject to change without notice.

The information contained herein is subject to change without notice. The information contained herein is subject to change without notice. This is a QAI Copyrighted work which may not be reproduced without the written permission of QAI. You may not use these materials to

More information

Implementing Benefits Realization at Farm Credit Canada. Jacob van der Merwe Project Portfolio Manager November 8, 2011

Implementing Benefits Realization at Farm Credit Canada. Jacob van der Merwe Project Portfolio Manager November 8, 2011 Implementing Benefits Realization at Farm Credit Canada Jacob van der Merwe Project Portfolio Manager November 8, 2011 Learning Objectives Learn how FCC developed its Benefits Realization methodology and

More information

CHAPTER 2: IMPLEMENTATION PHASES AND OFFERINGS

CHAPTER 2: IMPLEMENTATION PHASES AND OFFERINGS CHAPTER 2: IMPLEMENTATION PHASES AND OFFERINGS Objectives Introduction The objectives are: Describe the purpose of the phase planning activity, preconditions, and deliverables in the implementation methodology.

More information

Approach to Technology Architecture

Approach to Technology Architecture Approach to Technology Architecture Our Approach to Technology Architecture The role of enterprise architecture (EA) is to integrate the resources necessary to create a complete enterprise architecture

More information

Collaborative Planning Methodology (CPM) Overview

Collaborative Planning Methodology (CPM) Overview Collaborative Planning Methodology (CPM) October 2012 of the Collaborative Planning Methodology Planning is done to effect change in support of an organization s Strategic Plan, and the many types of planners

More information

7. Project Management

7. Project Management Subject/Topic/Focus: 7. Project Management Management of Systems Engineering Processes Summary: Project management Systems engineering Maturity model and process improvement Literature: Ian Sommerville:

More information

APPENDIX O CONTRACTOR ROLES, RESPONSIBILITIES AND MINIMUM QUALIFICATIONS

APPENDIX O CONTRACTOR ROLES, RESPONSIBILITIES AND MINIMUM QUALIFICATIONS APPENDIX O CONTRACTOR ROLES, RESPONSIBILITIES AND MINIMUM QUALIFICATIONS Shared denotes whether a Contractor Resource may be responsible for that in addition to another identified. Contractor Required

More information

TenStep Project Management Process Summary

TenStep Project Management Process Summary TenStep Project Management Process Summary Project management refers to the definition and planning, and then the subsequent management, control, and conclusion of a project. It is important to recognize

More information

Enterprise Architecture: A Governance Framework

Enterprise Architecture: A Governance Framework Enterprise Architecture: A Governance Framework Part I: Embedding Architecture into the Organization Sohel Aziz, Thomas Obitz, Reva Modi and Santonu Sarkar Introduction Enterprise Architecture, the holistic

More information

CA Enterprise Architecture Framework, Version 2.0 (CEAF 2.0) Overview. 10/31/2013 Version 2.0 1

CA Enterprise Architecture Framework, Version 2.0 (CEAF 2.0) Overview. 10/31/2013 Version 2.0 1 CA Enterprise Architecture Framework, Version 2.0 (CEAF 2.0) Overview 10/31/2013 Version 2.0 1 Topics What is Enterprise Architecture (EA)? Why do we need EA? What is CEAF 2.0? California EA: CEAF 2.0

More information

PRM - IT IBM Process Reference Model for IT

PRM - IT IBM Process Reference Model for IT PRM-IT V3 Reference Library - A1 Governance and Management Sysem PRM-IT Version 3.0 April, 2008 PRM - IT IBM Process Reference Model for IT Sequencing the DNA of IT Management Copyright Notice Copyright

More information

Continuous Strategic Alignment the EA Way. SIM EA Working Group

Continuous Strategic Alignment the EA Way. SIM EA Working Group Continuous Strategic Alignment the EA Way SIM EA Working Group http://simeawg.unt.edu/ Topics Enterprise Architecture What is it, and what isn t it? EA Core Concepts Communicating in the language of EA

More information

BUILDING BETTER PROJECT ORGANIZATIONS

BUILDING BETTER PROJECT ORGANIZATIONS AN INTERTHINK CONSULTING WHITE PAPER BUILDING BETTER PROJECT ORGANIZATIONS AN OVERVIEW OF INTERTHINK CONSULTING'S PROJECT MANAGEMENT OFFICE IMPLEMENTATION FRAMEWORK Contents: The Challenge of Project Management

More information