Practical Business Process Management Articles, Research and Advice for BPM
  Home > BPM Technology  > Business Process Management Suites 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 ]

5 Steps to Choosing The Right BPM Suite

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
    "...The figures that are out there are for enterprise software for business systems. If we limit the costs of the software to licensing, configuration and custom code then the overall cost will be affected by how closely the solution meets your requirements out of the box..."

    Contribute to this Discussion

    By Laura Mooney

    If you're just now thinking about adopting business process management (BPM) technology, there's good news and bad news. The bad news is that you're behind the early adopters. The good news is that you can take advantage of the lessons learned and the advancements in BPM software that have emerged as the technology has matured.

    In the past five years, BPM software evolved from its early roots in workflow to more comprehensive "pure-play" BPM programs that offer graphical process design, process automation and process monitoring and reporting capabilities for human-centric work. It's this pure-play BPM software that has delivered such strong results for organizations worldwide and helped to drive the increased interest in BPM

    However, during this transition, enterprise application integration (EAI) providers continued to address the need for complex integration and automation of system-based processes, the business intelligence (BI) providers continued to meet corporate performance management needs, and the business process analysis (BPA) vendors catered to organizations with more advanced process modeling and simulation needs.

    While all are critical to business success, this segmentation of the technology market poses a challenge for buyers and IT organizations that need to purchase multiple applications and then piece them all together. It's a cost, time and maintenance headache. This has led several of the leading pure-play BPM vendors to take the lead in expanding their solutions to encompass all of these areas -- providing what has become known as a "BPM suite."

    A true BPM suite will allow you to address the full, roundtrip process life-cycle for both human-centric and system-based processes with a single, integrated solution from a single vendor.

    The full roundtrip process life-cycle includes modeling, integration, automation, management, monitoring, analysis, simulation and improvement -- with the goal being to create the agility needed to continually repeat this cycle and fine-tune and optimize your business on a near real-time basis.

    Choosing a BPM suite, rather than a series of disparate applications, will decrease your costs, increase your time to benefit, and increase your flexibility and agility in managing and improving multiple processes.

    Best Practices in Choosing a BPM Suite

    For you to take advantage of the latest, most proven BPM suite technology, you must first understand the options available to you and then ensure you choose the right solution for your organization. This article outlines an approach for choosing a BPM suite that can help you quickly cut through the marketing hype, shorten your evaluation period and give you greater confidence in the solution you select.

    Five best practice steps for choosing the right BPM suite solution for your organization are:

    1. Determine the scope of your process management needs.
    2. Understand what the BPM "essentials" are and then determine what additional advanced features you need.
    3. Based on what you discover in Steps 1 and 2, document your requirements and weight your priorities.
    4. Identify a short list of vendors.
    5. Conduct vendor evaluations and engage in proof-of-concepts.

    --> Step 1. Determine the scope of your process management needs.

    Determine the scope of your process management needs. Some of the questions to answer during this step are:

    • What are your most critical processes?
    • How many of them are human-centric vs. system-centric?
    • What are your scalability requirements in terms of the number of processes, number of locations and geographic deployment?
    • How complex is your IT infrastructure? What platforms do you need to interoperate with to be successful? Is achieving a service-oriented architecture part of your overall strategy?
    • What are your short-term vs. long-term process needs?

    Be sure to include people from the both business and IT in the scope definition and BPM suite evaluation and selection process. Both business users and IT managers are critical to any BPM project's success, so involving them early is important.

    -->Step 2. Understand what the BPM "essentials" are vs. more advanced BPM features.

    In order for you to be successful, there are certain essential elements that must be present in your BPM solution. Without these, your implementation is likely to be longer, more painful and less beneficial than it potentially could be -- and it may fail altogether. First and foremost, a BPM suite must be able to address both your human-centric and system-based processes because both are critical to your business. Beyond that, essential features to evaluate include the ability to:

    • Design and model a process in a graphical format that can be owned and maintained by the process owner and easily published for process execution.
    • Separate business rules, forms and roles from process flow for easier maintenance.
    • Execute and manage both simple and complex processes via a robust, scalable process engine.
    • Create online forms that will flow through a process -- helping you eliminate paper.
    • Accommodate dynamic roles within an organization and automatically adapt content and key performance data to give each individual a unique "view point" into a process.
    • Provide a single user view across an entire process and enable accessibility through a variety of portals -- such as SharePoint, Outlook, the Web and mobile devices.
    • Easily provide access to, manage and control the content that people need in order to make intelligent decisions during the process and to generate an automatic audit trail for compliance.
    • Monitor process activity, obtain instantaneous visibility into process content and status and generate reports to facilitate process improvement.
    • Simulate the impact of process changes using live process data and enable real-time changes or additions to process flows, roles and forms.
    • Add new processes without slowing down or affecting business operations.
    • Integrate with a wide variety of disparate applications -- across .NET, Java and legacy frameworks -- so that you can leverage your existing infrastructure and extend the benefits you get from BPM across your enterprise.
    • Leverage the latest technologies, such as Web services, and provide a framework that will help you move toward a service-oriented architecture (SOA) environment to ensure optimum interoperability.
    • Configure the solution to meet your unique process needs.

    In addition to the essential features outlined above, the best BPM suites will also offer more advanced capabilities. While you need to weigh which of these advanced features are most important to you in the short-term, you also need to take into consideration what you will want to leverage in the future.

    Important advanced features to evaluate in a BPM suite include:

    • Advanced reporting and business intelligence capabilities that allow you to analyze both real-time and historical data and look at time-phased performance. This capability should be an integrated part of the BPM suite and should leverage the live process database so you can base decisions on actual, up-to-the-minute information.
    • Advanced business rules management is important if you need to manage and maintain large rule sets and leverage them across multiple processes or if you want to empower the system to analyze and automatically execute different process flows based on certain conditions. This allows you to automate large portions of the process and minimize the impact of rule changes while at the same time ensuring consistent enforcement of policies across the company and across processes.
    • Advanced modeling and simulation gives you the ability to not only model graphical representations of a process, but also to simulate the impacts of changes to a process to measure its effect on numerous variables including cost, profitability, resource utilization, throughput speed and other critical business objectives. The modeling and simulation environment must be coupled with the rest of the BPM suite to ensure you are working off of accurate, live process data and to ensure that process changes can be applied quickly from the simulation environment to the execution environment. Statistical analysis models, such as Six Sigma, should be readily available and work within the simulation environment. Robust capabilities in this area are critical to process improvement.
    • Advanced integration and legacy control features are especially critical to organizations with a large number of system-based processes or an extremely heterogeneous IT environment. Advanced integration capabilities will support not only point-to-point communication but also allow the BPM suite to manage and control processes executing on other systems, so that the BPM suite remains the top-level orchestrator of the entire process. It also allows you to analyze and improve the performance of legacy applications. If you rely on mainframe systems, look for capabilities to access and manage those applications within processes running on the BPM suite.

    While many of these advanced features are offered as standalone applications by a variety of vendors, only by tying them into a BPM suite do you gain the benefits of a faster implementation, single interface, single vendor support and lower total cost of ownership. If you already own one or more of these technologies, the best BPM suite providers will have a mechanism to link into your existing applications, often through a packaged connector.

    Finally, understand how BPM interacts with other functional areas, such as content/document management, business performance management and business activity monitoring. Rate how important it is that you tie these areas into the overall solution.

    --> Step 3. Document your requirements and weight priorities.

    After you understand the BPM essentials and the advanced BPM features available in a BPM suite, document what is most important to you and outline a focused requirements document to drive the evaluation process. Include both functional and company performance requirements in your document to ensure you look not only at the product but at the vendor who will be supporting you. In addition to knowing what is important to you, outline what is not important. This will serve as a reminder to the evaluation team not to get distracted by "cool" but unnecessary product features and extensive sales pitches. Stay focused during your evaluation.

    --> Step 4. Identify a short list of vendors.

    The first step in identifying a short list of vendors is narrowing the options by eliminating the vendors who are not BPM suite providers. For example, content management and middleware vendors may provide workflow in their offerings, but they won't be able to provide you with a complete, proven BPM suite that can work throughout your company.

    You can narrow your choices even further by evaluating a company's market leadership position, performance, maturity and vision. How do you identify these established vendors? Look for companies that have been in business for awhile, have a strong customer base, and consistently rate well in industry analyst research published by analyst firms, such as Gartner, Forrester or Butler.

    Another key vendor assessment area should be company performance. Look for a seasoned management team, consecutive quarterly growth, profitability, customer acquisition rate, strategic partnerships and overall strategy. You want a vendor who has an established, successful customer base and one that is growing and will continue to dominate the market. If international or multi-national operations are important to you, look for a vendor with broad geographic reach and a presence in your desired regions. On the product side, you should expect to see clear direction from the vendor on maintaining technology excellence.

    Areas to consider are the maturity of the product, the strength of the product roadmap and the vendor's commitment to BPM software excellence and innovation. Finally, if you do nothing else, check customer references and results. Look for documented case studies and public displays of endorsement from customers -- if a customer is willing to talk about the results, chances are the solution not only delivered results, but exceeded expectations.

    --> Step 5. Conduct vendor evaluations and engage in proof-of-concepts.

    As you engage in vendor evaluations, stick to your requirements to make sure you focus on the features and criteria that are most important to your business. In addition, evaluate the company as well as the product. Criteria such as company performance, profitability, customer satisfaction and the breadth of training and service offerings are as important as the product itself when it comes to ensuring the long-term life of your investment. Analyst firms are often good sources of independent information and opinions on vendor options, so if you subscribe to these services, leverage them during your analysis. Now is also the time to talk directly to a vendor's customers and hear firsthand what to expect during the project life-cycle. Customer references will validate the stability of the product and the supportiveness of the vendor and its employees.

    Finally, don't be afraid to push vendors into a proof-of-concept exercise early on in your evaluation process. This will help you expedite a decision, give you more confidence in the selected vendor's ability to meet your specific needs and give you a feel for the caliber of the services and support you will receive long-term.

    Operational Necessity

    Engaging in effective business process management practices within your organization is no longer an option but an operational necessity. The question then is whether or not implementing a BPM suite is also a necessity -- or can you make do without it? Given that thousands of organizations around the world, across dozens of industries, are implementing BPM technology and becoming more efficient, increasing control and gaining the visibility to be more agile, it seems the answer is that you can either move forward with choosing and implementing a BPM suite or risk being left behind. So get out there and start the process, step by step.

    Useful Links

    Metastorm
    http://www.metastorm.com

    About the Author:

    Laura Mooney is senior director of corporate & product marketing for Metastorm, a global provider of business process management software to over 1,200 companies. Laura holds a BBA degree in information systems from James Madison University, Harrisonburg, VA, and an MBA degree with a marketing concentration from the University of Maryland, Smith School of Business. Contact Laura Mooney at lmooney (at) metastorm.com or visit http://www.metastorm.com.

     
    Rate This Article:  Current Rating: 2.75
      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.0
    About BPMEnterprise.com · Contact Us · Privacy Policy · Site Map