Practical Business Process Management Articles, Research and Advice for BPM
  Home > BPM Technology  > Architecture Search:
 
 for    
 Highlights: Buy BooksBuy eBooks|Business Process Management Blog | Quality Events and Training Calendar | Quality Dictionary | Business Process Management Discussion Forum | Business Process Management Jobs | Business Process Management News and Press Releases | Free Business Process Management Newsletter
 Free Newsletter!  
Improve your
business process management skills and knowledge


Sign up today!
  Manage Subscription
  BPM Basics
  BPM Selection
  Glossary of Terms
 BPM Directory 
  BPM by Function
  Human Change
  Methodology
  Metrics
  Project Management
  Risk Mitigation
  Technology
  Tools / Techniques
  Vendors Consultants
 Channels 
  Innovation
  Outsourcing/Sourcing
  Six Sigma
 Quick Access 
  Help
  Search
  Advertise Here
  Article Archives
  Newsletter Archives
  RSS/XML Feeds
 User Feedback 
  Please suggest site
  improvements.
 
  [ larger form ]

Defining an Enterprise Business Process Architecture

Bookmark This Page Bookmark This Page
Email This Page Email This Page
Format for Printing Format for Printing
Submit an Article Submit an Article
Business Process Management Article Archive Read More Articles
Related Tools & Articles
  • Discussion Forum
    "I would definetly go the generic route as a BPM solution along with your company's business processes should be viewed as an enterprise solution that spans across multiple opertional teams and "silos." Selecting a tool just for a specific vertical organization I think is limiting your company's potential..."

    Contribute to this Discussion

    By Chandra Sekhar Ramaraju

    Before your organization can fully succeed with business process management (BPM), it needs to design a foundation that shows the major components of the company operations, encompassing architectures, workflows and events. This enterprise business process architecture (EBPA) acts as a compass for CxOs and strategists by helping them devise their strategic initiatives and achieve their business objectives. This article provides a checklist that will help you evaluate the need for EBPA within specific areas of your company as well as its value. I also suggest some approaches for undertaking an EBPA initiative.

    The Problem

    As enterprises grow in size and complexity, the people managing them encounter common challenges on a regular basis:

    • Difficulty in implementing major transformation initiatives such as M&As; change management becomes more complex and unmanageable.
    • Difficulty in introducing even small changes.
    • The impact of business changes on IT systems isn't easy to assess. The company experiences cost and schedule overruns while implementing IT system changes.
    • Hazy process boundaries, which leads to duplication of activities and waste.
    • Due to lack of visibility of clear roles and responsibilities, productivity is lost while searching for "real owners." Also, accountability problems due to a lack of clear ownership.
    • Difficulty in measuring performance against SLAs, plus the company has quality and customer satisfaction issues.

    How effectively the organization addresses these challenges depends on whether it's "process oriented" or "functionally siloed."

    Process-oriented organizations are agile and efficient and are often characterized by their:

    • Well defined enterprise-wide business processes and traceability.
    • Clearly defined process hand-offs (roles and responsibilities).
    • Effective change management procedures.
    • BPM solutions or aspirations to implement them.

    Non-process oriented or silo-heavy organizations are often characterized by poor business agility and less organizational efficiency. They fail to respond fast enough to business and market needs.

    One of the first steps towards becoming a process-oriented organization is to define an EBPA, which links the business strategy and goals to the enterprise value chains. Paul Harmon, in his book Business Process Change: A Manager's Guide to Improving, Redesigning and Automating Processes, emphasizes the importance of developing and maintaining process architecture prior to developing computer-based support for particular organization processes.

    What is EBPA?

    In Enterprise Business Architecture: The Formal Link between Strategy and Results, Ralph Whittle and Conrad Myrick, offer this definition of enterprise business architecture:

    "Enterprise Business Architecture defines the enterprise value streams and their relationships to all external entities and other enterprise value streams and the events that trigger instantiation. It is a definition of what the enterprise must do to satisfy its customers, compete in a market, deal with its suppliers and sustain operations and employees. It is composed of architectures, work-flows and events."

    I use the terms "enterprise business architecture" or "enterprise business process architecture" interchangeably in this article. Both refer to the high-level architecture of all of the processes within an organization.

    Some people mistakenly refer to "process diagrams/models" as business process architecture. But, the terms "process diagrams" or "process models" are used to represent individual processes and contain lower level details. It's important to keep in mind this distinction between the two. One is detailed; the other is high-level.

    EBPA provides a common top-level view of major components within the organization. Taking the organization's business goals and value streams as its foundation, EBPA provides key inputs to many other architecture initiatives across the enterprise, such as technology, infrastructure and security architectures.

    Typical documentation for an EBPA consists of a BPA framework, cross-functional value chain maps and select cross-functional process maps. The following figure shows the key components of EBPA. EBPA ties together various strategic components of the organization.

     Figure 1: Components of enterprise business process architecture.
    Components of an EBPA

    The Benefits of EBPA

    Here are the primary benefits of formally defining an EBPA:

    • It gives a big picture of the organization and its context.
    • It provides a common vocabulary to communicate between stakeholders at various levels.
    • It provides a critical single stop business landscape along with its associated dependencies, such as business roles, rules and controls, related applications, data, infrastructure and security aspects.
    • A well-defined and maintained business architecture enables cost-effective technology upgrades or major IT-enabled transformation initiatives typically resulting in cost savings.
    • It provides a direct reusable baseline for service oriented architecture (SOA) and a long-term agile, flexible and easily maintainable IT landscape.
    • It helps in identifying gaps within the organization to achieve its business goals.
    • It helps in prioritizing the processes/activities for achieving business goals.

    Here are a couple of examples that illustrate the benefits enjoyed by some of the Fortune 100 companies that have an EBPA:

    • A large global high-tech manufacturing company has reduced the end-to-end carton shipment costs by 15 percent. The top down and business friendly approach of EBPA has facilitated prioritization and selection of processes for improvement. EBPA has also paved the way to the creation of "as-is" process models and scrutiny of them to arrive at the optimized "to-be" processes.
    • A large energy and utility distribution company has reduced the on-boarding and training costs and improved productivity of new employees by 20 percent. EBPA has led to the creation of a centralized enterprise business process repository. This repository shows the roles and responsibilities of various functions and SLAs within the organization and has greatly helped the new "joiners" during their training.

    Though the importance and value of having a well defined EBPA is known, many organizations tend to start the initiative of formally defining the EBPA in a reactive way, rather than doing it proactively. Some of the reasons for this are:

    Lack of Ownership

    The EBPA represents an area that is common to both business and IT. Though leadership exists for both business and IT areas, the common area is normally not owned by any. Many organizations lack people who want to take up and champion this common area.

    Obsolescence

    An EBPA isn't static; it keeps changing. It requires funding and the constant presence of a dedicated support team to keep it up to date. Many organizations think that such spending is just not worthy.

    Needs Assessment for EBPA

    While several factors influence the decision to start a formal EBPA initiative, here's a checklist to determine the need for such an initiative. This list is just a starting point; it's generic and high level. It needs to be customized by each organization to suit its specific requirements/characteristics. The needs assessment will help in building a good business case for starting EBPA initiatives formally.

     Table 1: Needs Assessment Checklist for EBPA

    Organization Size and ComplexityYesNo 
    Roles, responsibilities and process touch points (handoffs) are clearly defined and are well understood by one and all.  
    Easy traceability of process/activities within the organization to the corresponding business objectives/targets.  
    Ability to monitor the performance of key activities and measure them against the business objectives.  
    Gaps between Business and IT 
    Clear traceability exists between the key business processes/activities and the corresponding IT systems.  
    Organization has a mechanism/framework to easily review and bridge the gaps between business needs and the corresponding IT systems from time to time.  

    Mechanisms are in place to easily do an impact study to the relevant IT systems, before introducing changes to any business processes.

      

    Business Process Changes

      
    Organization's business strategy contains some possible M&As in near/medium term.  
    Frequent changes to the business processes are needed due to the nature of the business itself.  

    Confidence level to clearly understand the implications before introducing business process changes.

      

    Interactions with Customers, Suppliers and Partners

      
    Mechanism to effectively address the voice of customer issues and trace them back to the corresponding business processes.  
    Hand-offs with all third parties (suppliers, business partners) are clearly understood across the organization.  

    SLAs with customers and third parties are clearly defined. Performance monitoring mechanism is in place.

      

    Standards and Compliance Requirements

      
    All applicable controls and measures are identified and documented for key processes from compliance standpoint.  

    Process documentation is fully leveraged during the compliance audits.

      

    Other Parameters (specific to each organization)

      
    Add any influencing parameters specific to the organization.  

    After completing the needs assessment, you can summarize the findings as shown in the figure below. A quick glance at the diagram reveals that the main drivers for EBPA in this specific case are 1) the organization's size and complexity, and 2) standards and compliance requirements.

     Figure 2: EBPA needs assessment results sample.
    EBPA needs assessment results sample.

    As the overarching business drivers for starting an EBPA initiative will be different for each organization, performing such systematic needs assessment prior to the start of the definition helps in prioritizing and focusing specific areas of the EBPA.

    EBPA Impact Assessment

    While the influence of an EBPA can be felt across all functions of an organization, the specific impact is going to be different from one company to another. Primarily, an EBPA influences business agility, organizational efficiency and organizational economy and performance. The following table shows the various components that primarily get influenced from the EBPA.

     Table 2: EBPA impact assessment

    Business Agility

    • Change management
    • Adaptive IT systems and infrastructure
    • Organization redesign
    • Full support to business needs

    Organizational efficiency

    • Process integrity assurance
    • Functional transparency
    • Process optimization
    • Governance and effective checks and controls
    • Standards and compliance

    Economy and performance

    • Bottom-line/profit realization
    • Positive customer impact
    • Performance monitoring
    • Reliable operations

    Business Agility

    An EBPA improves an organization's ability to quickly change to meet its business demands. It provides valuable linkage information that connects the enterprise business objectives to its value chains and processes. The following table shows various elements of business agility that are touched by an EBPA initiative.

     Table 3: EBPA influence on business agility

    Impact area Remarks
    Change management
    • Quick and accurate analysis of process dependencies.
    • Helps in prioritization and strategy formulation initiatives.
    • Effective change management through better process knowledge.
    Adaptive IT systems and infrastructure
    • IT Systems are ready to adapt necessary changes as required by business.
    • Easy to assess the impact before introducing any change.
    Organization redesign
    • Optimum human capital management.
    • Helps organization redesign efforts during major business transformation initiatives.
    Full support of business needs
    • Support common business initiatives such as "New product introduction."
    • Helps in "Time to Market" and other business strategies.

    Organizational Efficiency

    An EBPA positively impacts an organization's efficiency. It can be thought as a guiding system (such as a map/GPS) in an automobile that lets drivers reach their destination safely. The top-down and strategic view of business process architecture brings in functional transparency and aids in improving the efficiency as a whole. The following table shows the elements of an organization's efficiency affected by an EBPA initiative.

     

     Table 4: EBPA influence on an organization's efficiency

    Impact areaRemarks
    Process integrity assurance
    • Clearly documented enterprise value streams and their relationships.
    • Clearly documented traceability between the business objectives and corresponding core business processes.
    Functional transparency
    • Clearly defined roles and responsibilities.
    • Documented service level agreements (SLAs), which are understood across the enterprise.
    Optimization
    • Process inputs and outputs (hand-offs) clearly established between all internal and external processes.
    • Framework facilitates detection and prevention of process bottlenecks and there by optimizing the process.
    Governance and effective checks and controls
    • Clearly documented process checks and controls.
    • Effective governance mechanisms in place to address organization's efficiency issues.
    Standards and compliance
    • Framework to easily enforce enterprise standards.
    • Adequate process documentation to satisfy the compliance and audit requirements.


    An Organization's Economy and Performance

    A well-defined EBPA provides an opportunity to improve an organization's performance. The following table lays out what can be affected by an EBPA initiative.

     Table 5: The EBPA influence on organization's performance

    Impact areaRemarks
    Bottom-line/Profit realizationTop level view of business architecture and the traceability information helps in profit realization
    Positive customer impact

    Voice of customer taken into account while strategizing business changes.

    Performance monitoring

    EBPA framework provides the ability to constantly monitor the organization's performance against the business goals.

    Reliable operations

    The operational processes can be streamlined using EBPA and there by making them reliable

    How to Achieve a Successful EBPA Initiative

    By now you're probably wondering, how do I achieve an EBPA for my organization? Here are some suggested approaches.

    Before starting your EBPA initiative:

    • Build a business case for EBPA and secure adequate funding.
    • Evangelize and communicate the business benefits early on in the organization to get greater buy in. Success of EBPA initiative to a large extent depends on the support of top executives and their support.
    • Prior to the start of an EBPA initiative, set up an EBPA governing council. Leverage any existing powerful, business influencing governance council, if already present.
    • Start small and develop EBPA in an iterative model. Keep the initial scope well defined. Considering the fact that EBPA addresses a vast landscape of the enterprise, keep the initial scope to mission-critical systems and processes. After completion of this, iteratively extend the EBPA project scope to include other enterprise systems.
    • Identify, target and work towards demonstrated quick wins that have a significant customer and business impact. Positive economic impact caused by EBPA should be measurable and translated to dollar terms.
    • Don't completely outsource the engagement. It's critical to engage internal staff on the project and get important input from them as needed.

    During the EBPA initiative:

    • Leverage standard frameworks (such as eTOM, SCOR and APQC) and industry reference models to the extent possible. In rare situations, you may want to build from scratch.
    • Leverage existing process documentation within the organization. Any available documentation will give a kickstart to EBPA.
    • Ensure active participation of stakeholders from other related strategic initiatives. Use practical, business-specific strategic initiative terms. An EBPA initiative can't succeed unless it's aligned with other strategic initiatives.
    • Identify metrics and track project progress. There's no end to defining the perfect EBPA. Since business priorities continually change, it's critical to ensure that the project progress is tracked.
    • Establish a mechanism to keep the EBPA repository current.

    EBPA is Crucial to Successful Enterprise Transformation

    With the increasing popularity of BPM and SOA, it's important to ensure that adequate attention is given to the subject of an EBPA. An enterprise business process architecture provides a top-level view of the organization and acts as a dashboard that CxOs can use to devise their strategies. Other stakeholders in the organization can use it during the implementation of the business strategies.

    Without an EBPA the success of any large-scale enterprise transformation or strategic initiatives may become doubtful. Prior to undertaking an EBPA initiative, it's important to assess the areas that are going to be affected. By conducting a needs assessment, you can give proper attention to areas that are particularly important to the organization.

    Success depends on support of top management and better participation from all stakeholders. I advise you to leverage standard frameworks and industry reference models during your EBPA definition.

    I would like to thank Vijayalakshmi P.S., Practice Head for BPM Consulting Group, Wipro Technologies, and Dr. Udaya Bhaskar Vemulapati, General Manager, Wipro Technologies, for giving me encouragement and support in writing this article. I want to thank my colleague Venugopal Juturu for doing a thorough review and providing feedback.

    Useful Links

    Paul Harmon's Business Process Change: A Manager's Guide to Improving, Redesigning and Automating Processes
    http://www.bpmenterprise.com/PT9

    Harmon's newest book, Business Process Change, Second Edition: A Guide for Business Managers and BPM and Six Sigma Professionals
    http://www.bpmenterprise.com/BFT

    Ralph Whittle and Conrad Myrick's book, Enterprise Business Architecture: The Formal Link between Strategy and Results
    http://www.bpmenterprise.com/LV9

    About the Author:

    Chandra Sekhar Ramaraju is a senior consultant in the BPM consulting practice of Wipro Technologies, Hyderabad, India. He holds a Masters degree from IIT Madras and has worked with Wipro Technologies since the mid-1990s. Contact Chandra Sekhar Ramaraju at chandra.ramaraju (at) wipro.com.

     
    Rate This Article:  Current Rating: 4.71
      Poor    Excellent     
              1    2    3     4    5
    Copyright © 2003-2008 – BPMEnterprise.com, CTQ Media LLC. All Rights Reserved
    Reproduction Without Permission Is Strictly Prohibited – Request Permission


    Publish an Article: Do you have a process management tip, learning or case study?
    Share it with the largest community of Business Process Management professionals, and be recognized by your peers.
    It's a great way to promote your expertise and/or build your resume. Read more about submitting an article.

    BPM AdLinks
    Process Management Training Slides
    AdLinks Information
     
    Home | Discussion Forum | Event Calendar | Job Shop
    Link To BPMEnterprise.com | Report A Problem | Submit Article For Publishing
     Terms of Service. ©2003-2008 BPMEnterprise.com, CTQ Media LLC. All rights reserved. v1.0, 0.1
    About BPMEnterprise.com · Contact Us · Privacy Policy · Site Map