Systems Engineering for the Process Age – Creating systems to adapt to agile business

Registration is free. Login or register to view/download this content.

Author(s)

Business Relationship Manager - Product Lifecycle Management, Chevron Corporation

For systems to be intuitive and adaptive in the process age, we need new thinking and purpose-built methods to work with processes. Simply extending or methods and practices of working with information won’t have the desired effect, because information oriented systems don’t have the necessary concepts to describe and use processes.A comparison of an information-oriented system to a process-oriented system lifts out these differences:

Data-Oriented
Process-Oriented
Focus on storing and processing data. Focus on executing a process.
Rules, decision logic and process rules are housed inside the technological solutions, maintained by IT people. Rules and decisions are housed outside the technological solutions, maintained by business people.
Process modelling is used to design the system to enable the development of software. Process modelling is used to execute work, because the models are translated into executable code.
Supports a technology design with data, network, workflow and business rules requirements. Supports a business design with people, guidance, process and information requirements.
Success is a measure of delivering the expected work products. Success is a measure of achieving the outcomes set by the customer.
Systems are used and managed by people to accomplish tasks. Systems are used and managed by people to do work.
Execution caters for the predictable. Execution caters for the predictable and the un-predictable.
Systems are shaped by technological requirements for automation. Systems are shaped by business processes and services.
Development of systems includes writing of code that represents business requirements and models. Development of systems includes generating code from business requirements and models.
IT people are involved in gathering requirements and developing IT systems and services. IT people are involved in gathering requirements and developing business services.

A fundamental part of realising the success of Integrated Business Management is an Enterprise Architecture that embodies all components of the organisation, their relationships to each other and the environment, and the principles governing its design and evolution.

Process-oriented solutions enable a business service and simulate human activity in a process. They go beyond the “input-process-output” representation and simulate a “customer-input-process-output-customer” process. It should even consider the customer’s customer.

During Requirements Management all five capabilities of an organisation must be considered to extract the full set of expectations for services, processes, products, rules and resources. These capabilities are the People, Guidance, Processes, Information and Resources. (See the article “Integrated Business Management in the Process Age”)

The requirements phase will consider the new view of the customer and incorporate the goals of the customer into the process requirements. Customer interaction is designed into the service and its supporting processes.

This phase will rely on the guidance of methodologies such as Customer Expectation Management, Business Process Management, Business Decision Management and Human Performance Management to ensure that all aspects of Integrated Business Management are incorporated into the organisation’s process design.

One of the most significant paradigm shifts is in the phase of Analysis and Design. Our view of processes and its relationships, behaviours and interactions have to adopt new thinking. Actually it is old thinking applied to a new environment.

Integrated Business Management

Methodologies such as Object Oriented Analysis and Design, Object Process Methodology and Service Oriented Design will guide us to not only think new about the design of processes and how it is contained in services, but also assist us with the analysis of the gathered requirements.

Another paradigm shift that changes the development of solutions is the Systems Analysis phase, where requirements and designs are translated directly into application architecture.

Current application development is based on highly-technical software constructs. There is no direct correlation between the desired result (a fully-operational solution supporting a business process) and the underlying technology constructs. Therefore, every application requires a cumbersome, error-prone, time-consuming systems analysis and design, where developers translate application specifications into the underlying technology model.

A process-oriented solution dramatically reduces the translation between business requirements and solution design by providing a model where software components directly correlate to the business processes they support. The business process is directly represented in the software architecture through the translation of process models into executable software, eliminating the need for exhaustive translation and software development. This is made possible by applying the disciplines of Automated Process Optimisation (APO).

APO also impacts the actual Implementation phase. Since the implementation is embodied in the process engine, the implementation activities are managed from the process and not from a physical implementation activity.

The Testing and User Acceptance phase is dramatically simplified for two primary reasons:

  • There is no need to translate business specifications into the technology model, thus errors are eliminated.
  • The business process is directly represented in the application architecture, thus application constructs are no longer hidden in code and are therefore easily modified and managed.

Testers and Users can easily point out flaws in the process flow and can focus on making sure that application integration and components work as designed.

The usage of solutions to perform everyday work must be Monitored and Managed. When designing the services and processes, ensure that the monitoring of process execution caters for the predictable and the un-predictable. The actual monitoring and measurement forms part of the process and is delivered through the implementation of APO.

The methodologies mentioned above and others, such as Human Computer Interaction and Artificial Intelligence, will shape the design of systems and the technologies we incorporate to satisfy both the concept of people using processes to do work naturally and that of processes shaping the systems.

In conclusion, I am ending of with Gartner’s view of what they have identified as the initial benefits companies seek when they deploy process oriented systems: reduction in elapsed process time, higher productivity per person, improved quality, reduced errors in processes, reduced number of steps in processes, higher employee satisfaction through process clarity, fewer people needed to execute processes, improved coordination across departments and geographies, automation of administrative tasks, reduced cost per transactions within process, enabling external users access to internal processes, improved regulatory and legal compliance, flexibility in processes, business agility, data and process integration across applications, reduced risk and finally … reduced waste and scrap. (From: Will the Real Business Process Management Systems Please Stand Up: Separating the Pretenders from the Contenders, Howard Smith and Peter Fingar, 2007)

Do these benefits sound like an eon of work? It shouldn’t be – if you are working with the right systems paradigm.

The following diagram is my interpretation of a method for developing process oriented systems.

 

Similar Resources

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.