Reflections on BrainStorm’s Business Architecture Conference

Author(s)

President, TSG, Inc.
William Ulrich is President of TSG, Inc. and a strategic planning consultant specializing in business / IT alignment. He has worked with numerous large corporations and government agencies in the area of business / IT alignment. Mr. Ulrich has written several books and published hundreds of articles. His latest book is Business Architecture: The Art and Practice of Business Transformation. Mr. Ulrich is a Former Editorial Director of BAInstitute.org and Co-founder of the Business Architecture Guild and an advisor to the Penn State Enterprise Architecture Advisory Group.

It’s always exciting to attend a large conference bustling with like-minded people, especially when the subject matter teeters on the cutting edge of a new market space, and BrainStorm’s Business Architecture Conference in New York City last November was no exception. It was my first Business Architecture conference and BrainStorm’s second, but no college curriculum could possibly rival the depth and scope of the information imparted to me during those two days. From the opening remarks through the final wrap-up, I was intrigued and completely captivated as speaker after speaker presented their vision of the current state of Business Architecture. It was like living in the future.

The conference presenters possessed quite a broad spectrum of opinions regarding the current crop of Business Process Management (BPM) software vendors and the capabilities expected of their products.  For example, Janelle Hill of Gartner reduced the goal of a BPM system to its most basic premise: “The real value comes from making your processes visible. I don’t need a programmer to open the code and tell me how the process works.  I can see a picture of it, independent of its implementation. If it’s visible, I can manage it.”  Colin Teubner of Forrester Research observed, “Of the five core, key values [of a BPM system], four of them are focused on business value.” Author Ralph Whittle stressed that “BPM systems need to expand their focus on the enterprise blueprint and business architecture”, yet become more “holistic in nature”. While these are all laudable goals, a visit to the conference vendor room quickly demonstrated that the BPM industry still has a long way to go before making good on these promises.

For software that is theoretically targeted to business users, I found that the BPM systems on display at the conference ranged from unintuitive to needlessly complicated. Adding to the complexity, all of the products were implemented as multiple modules, with each module aimed at some niche of the overall scheme, and each boasting its own, shifting syntax. Notwithstanding a few overly-cute graphics, the products seemed to be aimed more at Information Technology (IT) professionals than your typical business user. After all, how many C-level managers understand Entity Relationship Diagrams – or want to?

The BrainStorm Conference was my first wide-scale exposure to BPM software; and while I was impressed with many of the capabilities of BPM systems, I was disappointed to see the manner in which they chose to represent process and data.  Every process and rules engine I saw was based upon flowcharts – 50-year-old technology! – and a panel hosted by Knowledge Partners’ Barbara von Halle sadly predicted that there was nothing better on the horizon. While flowcharts may be fine for documenting simple subsystems, when it comes to designing or implementing anything of any complexity, they quickly degenerate into a mishmash of indecipherable bundles of spaghetti. Data modeling also seemed to have gotten the short shrift; and aside from legacy ERD’s, graphical data models rarely exist, and some offerings appear suspiciously like COBOL (merely a 40-year-old technology).

To my mind, one comment made by the Conference Co-Chair William Ulrich neatly summed up their shortcomings: “BPM systems are fractured across too many modules that have insufficient cohesion.  What’s needed is a simpler, more-uniform approach to modeling using a single, common syntax.”  Amen!  Truer words were never spoken, but the devil is in the details. How could such a goal be achieved?  Perhaps the best approach would be to put the current implementations of BPM systems behind us, and graduate into business architecture systems instead. But what features would a quality BA system exhibit?

Certainly a BA system would be based on graphical models, not on legacy lexical languages. The models should be kept simple enough for management to understand and use, yet precise enough to meet the requirements of automation. Toward that end, it should employ a single, cohesive syntax that would span the entire spectrum of process and data modeling needs, from initial requirements gathering through final implementation. The models would be easy to learn, and be just as readily understandable to the business-centric user as they are to the technology-centric user, allowing senior management to communicate directly with their technical staff for the first time. Unlike flowcharts, the architecture would handle complexity gracefully, ideally possessing unlimited scalability. The software would be embodied in a single, tightly-integrated product – a BA “system” as compared to the omnipresent BPM “suites”. Rather than aiming for 100% code generation, a goal mentioned by Forrester’s Ken Vollmer,  the goal instead would be 100% code elimination via process and data models that execute directly.  This, in turn, would empower business process owners to define, design, and develop their own applications without assistance from IT. Such an ideal business architecture system would be simple, intuitive, and easy to use.  In short, what Windows was to DOS, a BA system would be to BPM suites.

A tall order, no doubt.  In the next installment, we’ll take a look at a business architecture system which addresses all these aspects and more, a system whose capabilities form the benchmark for the next generation of BPM systems and agile development, or, if you will, for the first generation of business architecture systems.

Of course I’ll be attending BrainStorm’s third Business Architecture Conference being held this April, and I expect it to be another interesting and exciting one. For there’s a business architecture asteroid hurtling toward planet BPM, and the dinosaurs called flowcharts and ERD’s sit squarely in its path. Who wouldn’t want to be there to see what happens when it hits?

Similar Resources

Enhancing Your Team’s BPM Capabilities: The Value of External Expertise

Enhancing Your Team’s BPM Capabilities: The Value of External Expertise

Author(s):

Editor & Founder, BPMInstitute.org, BAInstitute.org and DBIZInstitute.org

Enhancing Your Team's BPM Capabilities: The Value of External Expertise In today’s dynamic business environment, managing and improving business processes is critical for any organization aiming to maintain a competitive edge. Many companies consider handling Business...

Exploring Shared Data Model and Notation (SDMN) and Its Role in BPM+

Exploring Shared Data Model and Notation (SDMN) and Its Role in BPM+

Author(s):

Editor & Founder, BPMInstitute.org, BAInstitute.org and DBIZInstitute.org

Exploring Shared Data Model and Notation (SDMN) and Its Role in BPM+ Introduction In the evolving landscape of Business Process Management (BPM), the introduction of Shared Data Model Notation (SDMN) marks a significant advancement. As businesses increasingly seek to...

Embracing the Future: Low-Code and No-Code Platforms in BPM+

Embracing the Future: Low-Code and No-Code Platforms in BPM+

Author(s):

Editor & Founder, BPMInstitute.org, BAInstitute.org and DBIZInstitute.org

Embracing the Future: Low-Code and No-Code Platforms in BPM+ Introduction In the realm of business process management (BPM), low-code and no-code platforms have emerged as transformative tools, reshaping how organizations develop applications and manage workflows....

Featured Certificate: BPM Specialist

Everyone starts here.

You're looking for a way to improve your process improvement skills, but you're not sure where to start.

Earning your Business Process Management Specialist (BPMS) Certificate will give you the competitive advantage you need in today's world. Our courses help you deliver faster and makes projects easier.

Your skills will include building hierarchical process models, using tools to analyze and assess process performance, defining critical process metrics, using best practice principles to redesign processes, developing process improvement project plans, building a center of excellence, and establishing process governance.

The BPMS Certificate is the perfect way to show employers that you are serious about business process management. With in-depth knowledge of process improvement and management, you'll be able to take your business career to the next level.

Learn more about the BPM Specialist Certificate

Courses

  •  

 

Certificates

  • Business Process Management Specialist
  • Earning your Business Process Management Specialist (BPMS) Certificate will provide you with a distinct competitive advantage in today’s rapidly evolving business landscape. With in-depth knowledge of process improvement and management, you’ll be able to take your business career to the next level.
  • BPM Professional Certificate
    Business Process Management Professional
  • Earning your Business Process Management Professional (BPMP) Certificate will elevate your expertise and professional standing in the field of business process management. Our BPMP Certificate is a tangible symbol of your achievement, demonstrating your in-depth knowledge of process improvement and management.

Certification

BPM Certification

  • Make the most of your hard-earned skills. Earn the respect of your peers and superiors with Business Process Management Certification from the industry's top BPM educational organization.

Courses

 

Certificates

  • Operational Excellence Specialist
  • Earning your Operational Excellence Specialist Certificate will provide you with a distinct advantage in driving organizational excellence and achieving sustainable improvements in performance.
 

 

OpEx Professional Certificate

  • Operational Excellence Professional
  • Earn your Operational Excellence Professional Certificate and gain a competitive edge in driving organizational excellence and achieving sustainable improvements in performance.

Courses

Certificate
  •  

  • Agile BPM Specialist
  • Earn your Agile BPM Specialist Certificate and gain a competitive edge in driving business process management (BPM) with agile methodologies. You’ll gain a strong understanding of how to apply agile principles and concepts to business process management initiatives.  
 

Business Architecture

 

Certificates

  • Business Architecture Specialist
  • The Business Architecture Specialist (BAIS) Certificate is proof that you’ve begun your business architecture journey by committing to the industry’s most meaningful and credible business architecture training program.

  • Business Architecture Professional
  • When you earn your Business Architecture Professional (BAIP) Certificate, you will be able to design and implement a governance structure for your organization, develop and optimize business processes, and manage business information effectively.

BA CertificationCertification

  • Make the most of your hard-earned skills. Earn the respect of your peers and superiors with Business Architecture Certification from the industry's top BPM educational organization.

Courses

 

Certificates

  • Digital Transformation Specialist
  • Earning your Digital Transformation Specialist Certificate will provide you with a distinct advantage in today’s rapidly evolving business landscape. 
 

 

  • Digital Transformation Professional
  • The Digital Transformation Professional Certificate is the first program in the industry to cover all the key pillars of Digital Transformation holistically with practical recommendations and exercises.

Courses

Certificate

  • Agile Business Analysis Specialist
  • Earning your Agile Business Analysis Specialist Certificate will provide you with a distinct advantage in the world of agile software development.

Courses

Certificate
  • DAS Certificate
  • Decision Automation Specialist
  • Earning your Decision Automation Certificate will empower you to excel in the dynamic field of automated decision-making, where data-driven insights are pivotal to driving business innovation and efficiency.