© The Author(s), under exclusive license to APress Media, LLC, part of Springer Nature 2022
S. C. MusukutwaSAP Enterprise Architecturehttps://doi.org/10.1007/978-1-4842-8575-6_4

4. Enterprise Architecture and SAP

Sheunopa Chalmers Musukutwa1  
(1)
Johannesburg, South Africa
 
Thus far, we have established that there are various frameworks, including the SAP Enterprise Architecture Framework, that can be used to govern Enterprise Architecture. These frameworks have risen to prominence because
  • They have been utilized across industries.

  • They are vendor-agnostic.

  • They are applicable to many types of architectures.

  • They give Enterprise Architects a solid point of departure and act as a guideline.

  • They can be customized to meet the needs of different types of enterprises.

  • They have comprehensive architecture development methods.

Above all else, these frameworks have survived the test of time because they have been proven to work. It is for this reason that the logical question to ask is what justification is there for SAP to insist on its own iteration of an Enterprise Architecture Framework. This chapter discusses the SAP Enterprise Architecture Framework (SAP EAF), beginning with a review of the history of Enterprise Architecture specifically in regard to SAP and how it has developed to empower SAP customers in executing successful implementations. We’ll then examine the components of the SAP Enterprise Architecture Framework at a glance before getting a taste of the SAP Enterprise Architecture Designer. The chapter concludes by returning to the Architecture Development Method and exploring its remaining stages.

SAP and EA: A Brief History

Historically, Enterprise Architecture has been a highly technical endeavor best suited for custom development and not necessarily suited for packaged business applications. As Enterprise Architecture matured to become more business driven, it expanded from just documenting IT systems to becoming more forward thinking in regard to optimizing IT investments. The maturity of EA allowed for a shift in the software market toward packaged business solutions because of four key investment-related reasons:
  • Packaged solutions mean lower risk and uncertainty. Customers are aware of cost implications, timelines, and deliverables ahead of time. This allows for increased governance, transparency, and predictability.

  • The functionality and value of packaged solutions are easier to understand and articulate to stakeholders even ahead of time; this increases the chances of success.

  • Packaged solutions are modularized to allow organizations to only purchase the functionality they need which leads to lower cost and faster time to value.

    (In fact, with the growth of integration capabilities, some enterprises will have several vendors providing software modules to specific departments, creating a heterogenous environment. Enterprise Architecture becomes of even more value in such environments.)

  • In recent times, cloud computing has strengthened the demand for packaged solutions through the availability of subscription-based services, a lower barrier to entry which increased the number of service providers, and all of these have resulted in lower risk and lower costs.

Expensive open-ended enterprise software development carries a lot of risk. The failure of IT projects has been widely publicized with most projects experiencing cost overruns, running behind schedule, and ultimately turning out to be misaligned with business goals. Packaged solutions came to being as a response to the market demand for lower costs, shorter implementation cycles, and less uncertainty. Software vendors such as SAP developed module-based packaged solutions that could be implemented in phases which allowed for greater management and control which lead to more predictable results.

Packaged business solutions were now a part of the multiple deployment routes an organization can take in order to implement systems that align with their business objectives. Naturally, SAP felt that there was a need for an architecture with a specific focus on their packaged solutions. In order to support the achievement of all the benefits of their packaged business solutions, SAP both adapted existing and created its own standards, methodologies, and governance structures adapted to SAP’s packaged business solutions. Today, there has been a continuous refinement of this approach, resulting in what SAP calls its rapid deployment solutions – preconfigured applications with a standardized implementation approach and the required materials to support it that results in a drastically shorter implementation time.

Generally speaking, preexisting EA frameworks can support SAP customers’ digital transformation and business-IT alignment initiatives, but the SAP Enterprise Architecture Framework maps directly to SAP’s methods, services, and tools (such as SAP Enterprise Architecture Designer which we shall introduce in this chapter.)

Beyond packaged business solutions, SAP EAF was also introduced to support the integration of Service-Oriented Architecture (SOA) patterns. SOA has many definitions but is generally an approach to software design in terms of services. A service can be considered as an activity with a specific outcome. It is a unit of functionality that can be accessed and executed over a network. It performs automated tasks, responds to hardware events, or listens for data requests from other software, for example, an API. A service can exist independently or be part of a larger group of services that collectively provide a specific outcome or provide the functionality of a software application. SAP EAF explicitly addresses the content that package-enabled SOA solutions offer in general – and the SAP-specific content in particular.

Over the years, SAP customers have utilized Enterprise Architecture as a tool for aligning business and technology initiatives throughout their organizations. SAP applications are typically only one part of the technology landscapes overseen by IT executives, managers, and solutions architects. The goal is to equip readers with the knowledge to thrive in such environments by providing a foundational understanding of Enterprise Architecture.

SAP customers can make informed and relevant decisions on strategic business transformation projects that speak to the “to-be” state articulated by EA. Standards, guidelines, and service-level agreements must be documented for the deployment and maintenance of these applications. This process is simplified in the case of packaged solutions as solution providers such as SAP have existing best practices and service-level agreements.

Overall, SAP EAF takes TOGAF and focuses it on SAP solutions to empower enterprises in implementing SAP solutions at a lower cost, with minimal risk and higher chances of success.

The SAP Enterprise Architecture Framework

The SAP Enterprise Architecture Framework was officially launched in 2007 and is based on The Open Group Architecture Framework (TOGAF). It essentially comprises supplementary information, optimized content, and artifacts intended to accommodate packaged business solutions and Service-Oriented Architecture (SOA). SAP leaned on its decades of experience with prepackaged business solutions to formally document how to navigate the critical stages within the architecture process.

Similar to TOGAF, SAP EAF delivers a framework for an iterative process for the entire enterprise that is specifically mapped to SAP methodology. The SAP EAF accelerates architecture creation by providing best practices and artifacts that are relevant to its solutions and would normally have to be developed from scratch. Additionally, it provides the structure to store and arrange the architecture in a way best suited for SAP solutions and also one that is conducive for articulating the architecture to stakeholders.

SAP EAF empowers enterprises to drive business change through tailored implementations that focus on smaller rapid projects. It is important to note that this was also SAP’s response to the growing popularity of agile methodologies. Historically, implementations were generally long-term (and costly) endeavors best suited to the Waterfall methodology. SAP’s previous implementation methodology, ASAP methodology, was a traditional Waterfall method. With the growth of agile methodologies, SAP now has the improved Activate methodology to accommodate more flexible and rapid development.

Ultimately, the SAP EAF saves the enterprise time and effort leading to lower costs. Namely, the SAP EAF includes the following elements:
  • Accelerators – Blueprints and examples that give a quick start for specific EA scenarios

  • Road maps – Helps optimize business value and the return on your IT investment by describing how the capabilities of an SAP solution are planned to progress over time

  • Reference architecture documentation – A blueprint of recommended structures and integrations of IT products and services to form a solution

  • TemplatesModels and prototypes that help structure the individual steps of the EA process

  • EA modelling tools – Tools such as SAP Enterprise Architecture Designer used to capture architecture layers and requirements

The SAP EAF itself can be further adapted to suit different engagement models. SAP EAF provides predefined architecture patterns for different architecture development styles. Iterations can be defined and executed in a way that best suits the enterprise’s circumstances.

Figure 4-1 offers an overview of the SAP Enterprise Architecture Framework.

An illustration of the S A P enterprise architecture consists of framework extensions and resource base extensions. Below it, S A P extensions have mapping and tooling extensions, followed by TO G A F foundation that has the architecture development method and resources.

Figure 4-1

SAP Enterprise Architecture Framework overview

Figure 4-1 depicts the TOGAF foundation that the SAP EAF is based on. It then shows the framework and SAP Extensions that added to the TOGAF foundation to adapt it to suit SAP solutions:
  1. 1.

    SAP Enterprise Architecture Framework Extensions

    User guidelines
    • Framework adaptation

    • Engagement initiation

    • Business capability assessment

    • Technology capability assessment

    • IT governance impact assessment

    • Solution architecture scoping

    Architecture method
    • Iterative architecture process extending TOGAF ADM

    • Worksheet for each architecture phase identifying inputs, steps, and outputs

    • Steps for each architecture phase explaining how to conduct the phase

    Case studies and examples
    • Case studies from real-world SAP architecture engagements

    • Examples for all defined architecture views and matrices

    • Candidate architecture principles

    Content metamodel
    • Architecture metamodel, aligned with TOGAF terms

    • Defined set of architecture catalogs, views, and matrices

     
  2. 2.
    Resource base extensions
    • SAP business maps

    • SAP-TOGAF TRM reference model

    • SAP product availability matrix

    • SAP reference model content

    • Reusable models and patterns

    • Use directly or as template

     
  3. 3.
    SAP Mapping Extensions
    • SAP Enterprise Architecture Framework terminology to SAP terminology mapping

    • SAP product to TOGAF TRM mapping

    • SAP Enterprise Architecture Framework method to SAP method mapping

     
  4. 4.
    SAP Tooling Extensions
    • Enables EA tool mapping

    Benefits of an SAP-specific Architecture Framework
    • Enables SAP-specific mapping through formalizing the relationships between objects

    • Allows the use of SAP reference models

    • Enables EA tool mapping

    • Allows a “quick start” for an EA tool implementation alignment between SAP end-to-end business processes and technology

    • Formalizes the definition of your Enterprise Architecture

    • Aids communication and understanding leading to more effective knowledge sharing across the whole organization

    • Clearer business-IT traceability and alignment

    • Uses SAP’s product architecture standards promoting standardization and reuse

    • Easier maintenance of architecture as the business and IT landscape changes

    • Provides stakeholders with models most relevant to their role

     

The next section will dive into how SAP customers can leverage SAP EAF.

How Can SAP EAF Be Used by SAP Customers?

SAP solution implementations require major investments in terms of time, money, and skills. This is further complicated by the existence of multiple deployment options. SAP customers require a clear vision of what a successful implementation should look like as well as the guidelines, standards, and governance that leads to a successful implementation. The SAP Enterprise Architecture Framework provides the big picture and framework to select the best deployment option through an understanding of the potential impact of change, the risks each deployment option faces, and ultimately making decisions based on quantitative evidence.

The benefits of utilizing the SAP Enterprise Architecture Framework are aligned with the benefits of using an Enterprise Architecture framework in general with the key differentiator being that the SAP EAF has SAP-specific content which ultimately enables customers to create a more accurate architecture vision. On the same note, SAP customers utilize the SAP EAF for similar reasons to any other Enterprise Architecture endeavor:
  • Facilitating digital transformation – SAP EAF facilitates business strategy–based, enterprise-wide digital transformation and business strategy–driven business and IT alignment.

Facilitating Digital Transformation

The “why” of digital transformation is arguably more important than the “how.” As discussed throughout this book, the starting point of any Enterprise Architecture is the business strategy. The business strategy describes where the business wants to go, and, subsequently, the business can determine how a digital transformation will support that. SAP customers invest heavily to enable crucial business transformations driven by SAP solutions.

SAP customers generally pursue a business transformation to
  • Transform service delivery to their customers (e.g., SAP CRM, SAP Hybris)

  • Transform internal operations (e.g., SAP S/4HANA)

  • Develop their IT capability to a high standard

SAP implementation methodologies generally include a business blueprint stage whose end product is a document that details how the enterprise does business, future business processes, and business requirements. In a typical implementation, everything is done within the context of the SAP solution and to address an immediate need. However, an enterprise-wide digital transformation considers the entire enterprise and how the new business processes, applications, information, and infrastructure are integrated. So, similar to the business blueprint stage in an SAP implementation, an enterprise-wide digital transformation also requires a blueprint that not only considers SAP solutions but every other component of the enterprise.

If SAP solutions make up the core of the IT landscape, it makes sense to utilize a framework that has SAP at its core but remains sufficient to cater to other IT solutions and other components of your enterprise. Elements such as SAP business maps or reference model content may be specific to SAP, but the execution methods such as the architecture development method or business capability assessment can be utilized in any environment.

As it will be shown later in the book, tools such as SAP Enterprise Architecture Designer can build an enterprise-wide model of the as-is IT architecture in terms of business, data, application, and infrastructure framework layers.

SAP EAF enables organizations to
  • Capture business processes in a standardized fashion that can later be used as a basis of integration

  • Build models that depict an as-is Enterprise Architecture model plus simulation and analysis of the competing to-be scenarios to support the business cases for digital transformation

  • Develop EA metric-based trade-off diagrams that provide a graphical representation of the different deployment options

Ultimately, SAP EAF empowers the SAP customers in making informed decisions about their digital transformations.

Business Strategy–Driven Business and IT Alignment

SAP solutions are prepackaged business solutions that must simply be installed and configured. The advantage of this is the accelerated implementation time in comparison to custom development. However, it becomes critical that SAP customers select SAP solutions with the right functionality to support their business requirements without any need for costly additional custom development. SAP customers must utilize SAP EAF to ensure the alignment of business and IT within the context of their SAP solutions and within the context of their enterprise-wide long-term vision.

The first step in achieving this alignment is encouraging the ownership of SAP solutions by business. SAP solutions are typically seen as the responsibility of IT with IT being solely responsible for SAP solutions meeting business requirements. In practice, SAP solutions play a critical part in the ability of business to meet its day-to-day objectives, so input and feedback from business will be the difference between alignment and misalignment. Encouraging ownership starts by articulating the architecture in a way that business understands. SAP EAF maps SAP terminology to the business terminology business people understand. Real-world case studies give business people reference points that speak to their realities. Once business understands the architecture in their terms, they can see the importance of the alignment effort.

Secondly, having a way to translate SAP terminology into business terminology and vice versa facilitates communication between business and IT. Business and IT can collaborate in a way they both understand and, more importantly, in a way that focuses on the big picture especially given that the foundation of SAP EAF is the business strategy and goals. This is the multiperspective aspect of Enterprise Architecture; it allows stakeholders to interact with it in a manner that best speaks to their roles in the enterprise.

Thirdly, the standardized content and iterative architecture process provided by SAP EAF enable organizations to recognize overlapping projects, a duplication of effort or areas for synergy. When the whole enterprise speaks the same language within the context of the enterprise’s architecture, ensuring that all business capabilities are sufficiently supported and that all IT capabilities are indeed supporting the business capabilities becomes much simpler. SAP EAF includes EA tools that help with the modelling and documenting of an Enterprise Architecture. The next section introduces such a tool, SAP Enterprise Architecture Designer, and its role in the EA process.

SAP Enterprise Architecture Designer

In the context of SAP Enterprise Architecture Framework, architecture is the modelling of the enterprise that is used for activities such as change impact analysis, requirements analysis, and cost/effort estimation in order to plan and execute successful implementation projects. It allows the enterprise to have a clear understanding of the benefits and the issues of a specific endeavor before any implementation work is ever done. The information is articulated from multiple perspectives to accommodate all stakeholders becoming a single source of truth. Modelling visualizations depict the interdependencies that exist throughout the enterprise which may have not been immediately apparent to individual stakeholders.

The SAP Enterprise Architecture Designer (SAP EAD) is the tool responsible for developing the architecture. The SAP EAD is a user-friendly central platform that maintains and integrates the organization's business, data, application, and infrastructure layers within a heterogenous environment. SAP EAD is a web-based collaborative tool that stakeholders in different roles can access and use. This book has emphasized the importance of stakeholder involvement; such a tool gives all relevant stakeholders the opportunity to participate directly in the planning and design of the architecture.

Governance rules and standards can be implemented on this central platform to ensure that all architecture activities and architecture changes adhere to them. This supports compliance from the very beginning of the Enterprise Architecture endeavor. SAP EAD enhances the understanding of the objects in the environment and the relationships between them. This is important for activities such as change analysis. Any change to an infrastructure object should be fully understood not only in its own context but also in the context of the related business, application, or data objects. Reports of this sort of analysis can be generated and distributed to interested parties. EA Designer is available both on-premise and in cloud versions for deployment.

The following artifacts can be created in SAP EAD:
  • Requirements list – A list of business objectives, business needs, and functional requirements. This allows you to create or import a list of business or technical requirements and link them to other artifacts in your landscape.

  • Business Architecture – Includes BPMN diagrams, business process diagrams for the analysis of business processes.

  • Data models (conceptual data model editor and physical data model editor) – Depict the conceptual structure of information systems supporting insights into the objects they comprise. Document the business and physical data definitions for compliance communication throughout the enterprise. Document both SAP and non-SAP data landscape. SAP HANA database structures can be generated based on these models.

  • Data flow diagrams (data movement model editor) – These diagrams depict the flow of data through a system and its processes.

  • Enterprise Architecture – Lastly, the enterprise Architecture itself. It documents the enterprise, organizational charts, business processes, business capabilities, systems, IT capabilities, and infrastructure. This forms the basis for business transformation planning.

The three cornerstones of the SAP Enterprise Architecture Designer are its ability to
  • Translate business strategy into technical implementation requirements

  • Generate architecture and technical artifacts automatically

  • Enable collaboration across the enterprise

All relevant users can access the central tool to execute the activities they’re responsible for and which can be subsequently utilized as input for the next step in the architecture development process. SAP EAD as an end-to-end tool is illustrated in Figure 4-2.

A flow diagram illustrates the flow of information from a business user to an architect to a developer.

Figure 4-2

SAP EAD can be utilized by different types of users

Figure 4-2 depicts how different types of users can utilize SAP EAD for their specific end goals. The business user can document business strategy within the business architecture domain, whereas the enterprise architect can use SAP EAD to develop models. The outputs of the preceding processes are architectures, plans, and designs that can be utilized by different stakeholders such as executives, auditors, and service providers.

SAP EAD has functionality that enables collaboration such as the ability to share models via email, comment on models, create reports, and generate implementation code to share with development teams.

As the Enterprise Architecture is essentially a living asset that must continue to evolve alongside the enterprise and its environment, SAP EAD remains useful by facilitating the evolution of the architecture by continuously managing the architecture. SAP EAD graphically compares versions of models and architectures to support the analysis required for informed decision making in regard to the evolution of the architecture.

In the following chapters (Chapters 57), we shall explore the functional capabilities of SAP Enterprise Architecture Designer in more detail.

Returning to the Iterative Process

SAP EAF is inspired by TOGAF. The TOGAF Architecture Development Method phases described in the previous chapter form the basis of the iterative processes in SAP EAF. The next phases are the differentiator because they tackle the aspect of making the architecture work and keeping the process running within an SAP context specifically.

Opportunities and Solutions

Once an enterprise goes through the steps of developing the baseline architecture and the target architecture in terms of the business, data, application, and infrastructure layers, the enterprise must now evaluate the best deployment option to take. The enterprise can now decide on the specific projects to be undertaken in transitioning toward the target architecture. Important factors such as budget, timelines, and dependencies come into play, and the model comparison functionality of the SAP EAD take center stage.

In TOGAF’s ADM, this phase may include making a decision or decisions about custom development, packaged solutions, or reuse. In the context of SAP, there are prepackaged business solutions that will address business needs and the sub-options available such as on-premise or cloud implementations. Furthermore, this stage seeks to identify new business opportunities based on insights from the architecture work that has been carried out. Ultimately, the outcome of this stage will be the foundation of the implementation plan required to move to the target architecture.

The gap analysis between current business processes and the target business processes conducted in the earlier stages directs this phase by highlighting the missing functionality that will have to be purchased and implemented. Logical groupings of the required functionality allow us to separate them into specific projects aligned with the business strategy. For instance, functionality that is related to the sharing of data across the organization may lead to an integrated ERP system like SAP S/4HANA. All of this information will also help to determine whether an incremental approach is required and therefore initiate the development of transition architectures that will ensure the continuous delivery of business value.

Based on the gap analysis, there is likely to be a great emphasis on the implementation of missing functionality. It is important to not forget the current functionality that already exists but may need to be updated or replaced in order to better serve the enterprise. There are recommended steps in identifying the opportunities and solutions available to an enterprise during the EA process.

The opportunities and solutions include the following steps:
  1. 1.

    Determine/confirm key corporate change attributes.

     
  2. 2.

    Determine business constraints for implementation.

     
  3. 3.

    Review and consolidate gap analysis results from earlier stages.

     
  4. 4.

    Review consolidated requirements across related business functions.

     
  5. 5.

    Consolidate and reconcile interoperability requirements.

     
  6. 6.

    Refine and validate dependencies.

     
  7. 7.

    Confirm readiness and risk for business transformation.

     
  8. 8.

    Formulate implementation and migration strategy.

     
  9. 9.

    Identify and group major work packages.

     
  10. 10.

    Identify transition architectures.

     
  11. 11.

    Create the architecture road map and implementation and migration plan.

     
The outputs of this phase include the following:
  • Draft architecture requirements specification

  • Capability assessments

  • Architecture road map including identification of transition architecture

  • First parts of implementation and migration plans

Migration Planning

This stage is a consolidation of the previous stage that results in a final architecture road map including the implementation and migration plans that support it. The enterprise must ensure that the architecture road map is aligned with how it manages change within the organization. SAP EAF offers templates for developing these plans in different scenarios and in the context of different organizational cultures. Having a central tool such as SAP EAD enables the necessary collaboration between project managers, project sponsors, and portfolio managers required to develop the implementation plan.

The implementation and migration plans provide a schedule for implementation of the solution described by the architecture road map. The implementation and migration plans include timing, cost, resources, benefits, and milestones for the implementation.

It is important to note that the architecture road map has been developed since earlier stages of the iterative process; it is now being finalized at this stage with all factors from each stage being taken into consideration.

Migration planning includes the following steps:
  1. 1.

    Confirm management framework interactions for the implementation and migration plans.

     
  2. 2.

    Assign a business value to each work package.

     
  3. 3.

    Estimate resource requirements, project timings, and availability/delivery vehicle.

     
  4. 4.

    Prioritize the migration projects through the conduct of a cost/benefit assessment and risk validation.

     
  5. 5.

    Confirm architecture road map and update architecture definition document.

     
  6. 6.

    Complete the implementation and migration plan.

     
  7. 7.

    Complete the architecture development cycle and document lessons learned.

     
The outputs of this phase include the following:
  • Implementation and migration plans including implementation strategy, migration strategy, and project charters

  • Finalized architecture definition document

  • Finalized architecture requirements specification

  • Finalized architecture definition document

Implementation Governance

Implementation Governance is about building a repository of all of the information or successful management of the various implementation projects. The implementation must follow the enterprise’s standards for corporate, IT, and architecture governance. SAP EAF provides standards, principles, and guidelines specific to SAP solutions which enable the enterprise to take a more focused approach. Implementation Governance goes beyond the implementation as one of its goals is also to define an operations framework for the maintenance of the solution.

The enterprise must endeavor to perform the governance functions stipulated in the architecture contract to govern the overall implementation and deployment process. SAP Enterprise Architecture Designer’s central administration functionalities utilize permissions to ensure the security and integrity of all architectural assets. SAP EAD can be configured to ensure that changes to any architectures go through a specific approval workflow before they can be published. It also assigns version numbers to each updated architecture which may be used to return to an older version or for comparison capabilities such as
  • To compare two versions of the same model

  • To compare existing published models

  • To compare current draft models

Architecture owners are notified by email about any comments made on their models. The governance functionality of SAP EAD can be summarized as follows:
  • Perform impact analysis within and across models

  • Share common artifacts to reduce redundancy

  • Approve models through a controlled workflow

  • Manage user rights, permissions, and track activities

Implementation Governance is also crucial to the next stage (Architecture Change Management) because it is critical that the governance body establishes criteria to determine whether a change request warrants just an architecture update or whether it warrants starting a new cycle of the Architecture Development Method.

Implementation Governance includes the following steps:
  1. 1.

    Confirm scope and priorities for deployment with development management.

     
  2. 2.

    Identify deployment resources and skills.

     
  3. 3.

    Guide development of solution deployment.

     
  4. 4.

    Perform Enterprise Architecture compliance reviews.

     
  5. 5.

    Implement business and IT operations.

     
  6. 6.

    Perform post-implementation review and close the implementation.

     
The outputs of this phase include the following:
  • Signed architecture contract

  • Compliance assessments

  • Change requests

  • Architecture-compliant solutions

Architecture Change Management

Architecture Change Management is about ensuring that all changes are carried out in conformance to the governance standards. This includes assessing any formal change requests to decide on whether the enterprise should initiate a new architecture evolution cycle. This process will typically provide for the continual monitoring of such things as governance requests, new developments in technology, and changes in the business environment. One of the advantages of Enterprise Architecture is that it enables an organization to rapidly adapt to change. Architecture Change Management facilitates this by having clearly defined steps that ensure that a need for potential change can be detected, assessed, and deployed.

Architecture Change Management forms the basis of the Enterprise Architecture being a living document by facilitating its evolution. It is Architecture Change Management that is responsible for the enterprise responding to new business needs and therefore adjusting the Enterprise Architecture accordingly. Once again, SAP EAD’s impact analysis capabilities, SAP’s business, and reference technical models provide value since they provide insight into the impact of potential changes or provide reference models for executing the change in the context of SAP solutions.

It is important to note that the architecture itself may continue to suit an organization while the underlying solutions no longer do so. An architect must be able to pick this up by identifying where solutions are no longer delivering business value and a change is required. Understandably, Architecture Change Management must be integrated with performance management and reporting to record both pre- and postchange analyses. If a particular change will have a high impact on the enterprise, then a separate strategy to manage its high impact must be defined.

In the final analysis, the Architecture Change Management is about determining the scenarios under which the Enterprise Architecture will be allowed to change after it has been implemented and the process by which that will happen.

Architecture Change Management includes the following steps:
  1. 1.

    Establish a value realization process.

     
  2. 2.

    Deploy monitoring tools.

     
  3. 3.

    Manage risks.

     
  4. 4.

    Provide analysis for Architecture Change Management.

     
  5. 5.

    Develop change requirements to meet performance targets.

     
  6. 6.

    Manage the governance process.

     
  7. 7.

    Activate the process to implement change.

     
The outputs of this phase include the following:
  • Architecture updates (for maintenance changes)

  • Changes to the architecture framework and principles (for maintenance changes)

  • New request for architecture work, to move to another cycle (for major changes)

Summary

As much as there are more popular and established Enterprise Architecture frameworks, none of them were developed specifically within the context of packaged solutions. The TOGAF-inspired SAP Enterprise Architecture Framework provides a wealth of information and tools specific to packaged business solutions that accelerate architecture development and implementation. The SAP EAF can mainly be used to facilitate
  1. 1.

    Business strategy–based, enterprise-wide digital transformation

     
  2. 2.

    Business strategy–driven business and IT alignment

     

The first half of the architecture development method is primarily concerned with developing the architecture, whereas the second half is focused on deploying and maintaining it. It is at this stage that it becomes critical to narrow it down to SAP-specific best practices, standards, tools, and reference models in order to increase the enterprise’s chances of success. Tools such as the SAP Enterprise Designer greatly enhance an enterprise’s ability to create, maintain, collaborate, and govern an enterprise’s architecture.

The next chapter will explore how SAP Enterprise Designer facilitates the architecture modelling process of the Business Architecture domain.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.145.93.68