LogoLogo
IntegrationsInstallationAdministrationContact Support
XMPro Platform
XMPro Platform
  • What is XMPro?
  • Getting Started
    • Browser Requirements
    • Free Trial
    • End-To-End Use Case
  • Resources
    • What's New in 4.4
      • What's New in 4.3
      • What's New in 4.2
      • What's New in 4.1.13
      • What's New in 4.1
      • What's New in 4.0
    • Blueprints, Accelerators & Patterns
    • Integrations
    • Sizing Guideline
    • Platform Security
    • Icon Library
    • FAQs
      • Implementation FAQs
      • Configuration FAQs
      • Agent FAQs
      • General FAQs
      • External Content
        • Blogs
          • 2024
            • How to Build Multi-Agent Systems for Industry
            • Why Solving the Problem Doesn’t Solve the Problem: The Importance of Scalable Intelligent Operations
            • Content, Decision, and Hybrid: The Three Pillars of Multi-Agent Systems in Industry
            • Revolutionizing Manufacturing with AI and Generative AI: XMPro’s Intelligent Business Operations Sui
            • The Evolution of Skills: Lessons from Agriculture in the GenAI and MAGS Era
            • Part 1: From Railroads to AI: The Evolution of Game-Changing Utilities
            • Part2: The Future of Work: Harnessing Generative Agents in Manufacturing
            • Bridging Automation and Intelligence: XMPro’s Approach to Industrial Agent Management
            • XMPro APEX: Pioneering AgentOps for Industrial Multi Agent Generative Systems
            • Part 5 – Rules of Engagement: Establishing Governance for Multi-Agent Generative Systems
            • How to Achieve Scalable Predictive Maintenance for Industrial Operations
            • Understanding the Difference Between XMPro AI Assistant and AI Advisor
            • Part 3 – AI at the Core: LLMs and Data Pipelines for Industrial Multi-Agent Generative Systems
            • MAGS: The Killer App for Generative AI in Industrial Applications
            • The Importance of Pump Predictive Maintenance for Operational Efficiency
            • Progressing Through The Decision Intelligence Continuum With XMPro
            • The Value-First Approach to Industrial AI: Why MAGS Implementation Must Start with Business Outcomes
            • New Guide – The Ultimate Guide to Multi-Agent Generative Systems
            • The Ultimate Guide To Predictive Analytics
            • Part 4 – Pioneering Progress | Real-World Applications of Multi-Agent Generative Systems
            • Scaling Multi-Agent Systems with Data Pipelines: Solving Real-World Industrial Challenges
          • 2023
            • How to master Predictive Analytics using Composable Digital Twins
            • Accelerate Your AI Workflow: The 3 Key Business Advantages of XMPro Notebook
            • The Roadmap to Intelligent Digital Twins
            • What is edge computing, and how can digital twins utilize this technology?
            • THE TOP 5 USE CASES FOR COMPOSABLE DIGITAL TWINS IN RENEWABLES + HOW TO SUPERCHARGE RESULTS WITH AI
            • The Technology Behind Predictive Maintenance (PdM) : Hardware & Software
            • The Benefits of Using Digital Twins in Smart Manufacturing
            • XMPro I3C Intelligent Digital Twins Strategy Framework
            • The TOP 5 use cases for composable digital twins in mining – and how to use AI to supercharge result
            • The TOP 5 use cases for Composable Digital Twins in the Oil & Gas industry
            • Why Decision Intelligence with Digital Twins is “kinda like” DCS for Automation and Control
            • XMPro becomes an NVIDIA Cloud-Validated partner
            • From Reactive to Predictive : Introduction to Predictive Maintenance
            • Microsoft Azure Digital Twins : Everything You Need To Know
            • Unlocking Efficiency: The Right Time & Strategy to Launch Your Digital Twin for Enhanced Asset Manag
            • Revolutionize Your Supply Chain: How Digital Twins Can Boost Efficiency and Cut Costs
          • 2022
            • Create a Common Operating Picture of Your Operations with XMPro
            • 7 Trends for Industrial Digital Twins in 2022
            • How to Build a Digital Twin + 60 Use Cases By Industry
            • What are composable digital twins in the metaverse?
          • 2021
            • The Value of a Composable Digital Twin
          • 2020
            • Lean Digital Twin: Part 2
            • Digital Twin: Your Most Productive Remote Worker
            • From the Control Room to the Bedroom
            • Lean Digital Twin: Part 3
          • 2019
            • My Digital Twin: Digital Twin Applications for Real-time Operations (Like Me)
          • 2018
            • XMPro IoT Operational Capability Survey Results 2018
            • What is a Digital Business Platform and Why Should I Care?
            • [Robotic] Process Automation for IoT
            • 3 Patterns of Industrial IoT Use Cases
            • The CXO’s Guide to Digital Transformation – May The Five Forces Be With You
            • Is Security More Important Than Trustworthiness for Industrial IoT?
            • XMPro at bpmNEXT 2018: Watch The Presentation
          • 2017
            • The Top 5 Reasons to Invest in an IIoT Development Platform
            • IoT Business Solutions Start with Big Data & Create Business Outcomes
            • How AI Bots Bring Digital Twins to Life
          • 2016
            • How To Get Started With Industrial IoT
            • How To Overcome The Top 5 Challenges To Industrial IoT Adoption
            • What is an IoT Platform vs. an IoT Business Application Suite?
            • Industrial IoT: How To Get Started with Predictive Maintenance
            • 3 Ways The Internet of Things is Transforming Field Service
            • 7 Types of Industrial IoT Data Sources (And How To Use Them)
          • 2015
            • How Important Are Processes To The Internet Of Things?
            • Understanding the Value of Real Time KPI Management as Your Next Strategic Project
            • 6 Myths About Machine Learning
            • 10 Predictive Analytics Use Cases By Industry
            • What is a “Business Moment” in your business?
            • Does Operational Intelligence Make Business Intelligence Obsolete?
            • How To Reduce Operational Costs by 36% with Predictive Analytics
            • From Many, One – The Nature of Complex Event Processing
            • Herding Cats: What Enterprise Architects need to know about Business Process Management
          • 2014
            • Making Business Operations More Intelligent
          • 2013
            • Best Next Action Is The Next Big Thing For Intelligent Operations
            • The learns from two ‘Best in class’ organisations acquiring BPM technology
          • 2012
            • Why Intelligent Business Operations is Mobile, Social and Smart
            • Why Do You Want Intelligent Business Operations?
            • How big of a problem are ‘dark processes’?
            • Operational Risk: When You Stick Your Head In The Sand
            • The Difference Between Event-based And Workflow-based Processes
          • 2011
            • Is mobile BPM now essential to the business?
            • Stretch Socially Dynamic Processes To Fit Your Business
            • Social Listening – Get Control Of The Conversation
            • Operations Management – The Keys To KPIs
            • Benefits of BPM v 1.0
            • How to Prioritise Processes
          • 2010
            • The Business Drivers
            • Preserving Capability and Agility
            • Mobile BPM
        • Use Cases
          • Aging Pipe Predictive Maintenance in Water Utilities
          • Air Quality Monitoring For Agriculture
          • Alarm Management and Triage
          • Asset Condition Monitoring for Surface Processing Plants in the Mining Industry
          • Bogie Health Monitoring in the Rail Industry
          • Boiler Feed Water Pumps
          • CHPP Throughput Loss Monitoring
          • Casting Guidance
          • Conveyor Belt System Monitoring and Optimization in Automotive Manufacturing
          • Cooling Tower Fin Fan Monitoring
          • Cyclone/Slurry Pump Monitoring
          • Demand Planning to Reduce Stockholding in Stores
          • Demin Water Monitoring for Boiler Tube Corrosion
          • EV Battery Assembly Process Optimization for the Car Manufacturing Industry
          • Flood Prediction & Response in Water Utilities
          • Golden Batch For Culture Addition In The Dairy processing Industry.
          • Golden Batch Monitoring
          • Improve First Pass Yield (FPY)
          • Induced Draft (ID) Fan Monitoring
          • Long Conveyor Monitoring
          • Monitor Process Health to Reduce Cash-to-Cash Cycle
          • Monitor Storm Water Reservoirs For Flood Prevention
          • Monitor and Reduce Energy Consumption
          • Oil Well Maintenance Planning
          • Oil Well RTP Monitoring
          • Pipe Scaling Prediction for Roller Cooling
          • Precision Irrigation in Agriculture
          • Predict Heat Exchanger Fouling
          • Predictive Maintenance & Asset Health Monitoring For Haul Trucks In The Mining Industry
          • Predictive Maintenance For Mobile Assets Within The Mining Industry
          • Predictive Maintenance for Robotic Arms in the Automotive Industry
          • Predictive Maintenance for Wind Turbines
          • Pump Health Monitoring in Water Utilities
          • Pumping Station OEE
          • Real-time Balanced Business Scorecard (BBS)
          • Real-time Safety Monitoring
          • Short Term Inventory Planning
          • Strategic Performance & Safety Oversight for Global Mining Operations
          • Wheel and Track Wear Monitoring In The Rail Industry
          • Wind Turbine Performance Optimization
        • Youtube
          • 2024
            • Discover Gen AI Powered Operations With XMPro iBOS
            • Generative AI and Digital Twins in 2024 - XMPro Webinar
            • Go From Reactive To Predictive Operations In Water Utilities With XMPro iDTS
            • How to add Timestamps to Elements in XMPro App Designer
            • How to Build an AI Advisor for Industrial Operations Using XMPro
            • How XMPro Stream Hosts and Collections Enable Scalable, Real-Time Data Processing
            • Mind Blowing AI Agentic Operations For Industry With XMPro MAGS
            • The Ultimate Beginner's Guide To Predictive Analytics Podcast
            • XMPro's Flexible Deployment Options: Flexible Cloud & On-Premise Solutions For Industry
            • XMPro iBOS: The Only AI-Powered Suite for Scalable Intelligent Operations
          • 2023
            • 2023 XMPro Product Roadmap - Webinar
            • An Introduction To Intelligent Digital Twins - Webinar
            • Energy and Utilities Asset Optimisation through Digital Twin technology
            • Explore Model Governance using our MLflow Agent
            • Exploring XMPro Notebook and MLflow for Data Science and Model Governance
            • How Changing Properties For One Block Can Be Applied To All Blocks Within Same Style Group
            • How do I Use A Button To Update a Data Source In XMPro App Designer
            • How Does XMPro Compare To ESBs (Enterprise Service Buses)-
            • How to Configure and Integrity Check in Data Streams
            • How To Create A Widget Within XMPro App Designer
            • How to Create Intelligent Digital Twins Using XMPro AI
            • How to export grid data to Excel In XMPro App Designer
            • How to Revolutionize Your Supply Chain with Digital Twins
            • How To Rotate Text In App Designer
            • How To Update a Data Source Using A Button
            • How To Use & Clone XMPro Demos For Your Own Use
            • How To Use And Build 3rd Party Apps To Extend The Capabilities Of The XMPro App Designer.
            • How to use Avatars and why they are important
            • How to view stream host logs In XMPro Data Stream Designer
            • Logging Provider Support With XMPro
            • Mastering Health Check Endpoints: A Guide to Ensuring Service Uptime and Performance with XMPro
            • Mastering Root Cause Analysis with XMPro: Capture, Value, Impact
            • Microsoft Azure Digital Twins Everything You Need To Know
            • Model Based Predictive Maintenance (PdM) With XMPro
            • Monthly Webinar - Accelerate your digital twin use cases - XMPro Blueprints, Accelerators & Patterns
            • Optimizing Time Series Chart (TSC) Performance
            • Predictive Maintenance & Condition Monitoring - A Hot Seat Q&A Session
            • Predictive Maintenance with XMPro iDTS
            • Smart Facilities Management with Intelligent Digital Twins
            • The Benefits of using Digital Twins in Smart Manufacturing
            • The Four Industrial Revolutions Explained In Under 4 Minutes! #industry4 #smartmanufacturing
            • The Roadmap To Intelligent Digital Twins
            • The Technology Behind Predictive Maintenance (PdM) - The Hardware & Software that makes PdM Tick...
            • THE TOP USE CASES FOR COMPOSABLE DIGITAL TWINS IN RENEWABLES
            • Tips on how to use cache in agent configuration and get live updates
            • Webinar - XMPro 4.3 Release Showcase
            • What is a Digital Twin- Why Composable Digital Twins is the Future.
            • What Is Predictive Maintenance- (PdM)
            • What To Do When a Data Source Is Not Showing in Pass Page Parameter
            • XMPro - The World's Only AI - Powered Intelligent Digital Twin Suite
            • XMPro - The World's Only No Code Digital Twin Composition Platform
            • XMPro AI : How It Works
            • XMPro AI End To End Use Case
            • XMPro Auto Scale - Understanding Distributed Caching for Cloud-Native Applications
            • XMPro Promo Video - Dell Validated Design For Manufacturing Edge
          • 2022
            • Aggregate Transformation Agent Example - XMPRO Data Stream Designer
            • App Layout Best Practices for Desktop & Mobile - XMPro Lunch & Learn
            • Broadcast Transformation Agent Example - XMPRO Data Stream Designer
            • Calculated Field Transformation Agent Example - XMPRO Data Stream Designer
            • CRC16 Function Agent Example - XMPRO Data Stream Designer
            • Create a Common Operating Picture of Your Operations with XMPro
            • CSV Context Provider Agent Example - XMPro Data Stream Designer
            • CSV Simulator Agent Example - XMPRO Data Stream Designer
            • CSV Writer Agent Example - XMPRO Data Stream Designer
            • Data Conversion Transformation Agent Example - XMPro Data Stream Designer
            • Digital Twin Strategy To Execution Pyramid - XMPro Webinar
            • Event Printer Action Agent Example - XMPRO Data Stream Designer
            • File Listener Agent Example - XMPRO Data Stream Designer
            • Filter Transformation Agent Example - XMPRO Data Stream Designer
            • Group & Merge Transformation Agent Example - XMPRO Data Stream Designer
            • How To Bind Data To A Chart and Get It Working As Expected - XMPro Lunch & Learn
            • How To Send Data To My App (Including Caching Introduction) - XMPro Lunch & Learn
            • Join Transformation Agent Example - XMPRO Data Stream Designer
            • Min/Max Function Agent Example - XMPRO Data Stream Designer
            • PART 1- How To Manage Complex Operations in Real-time Using Composable Digital Twins
            • PART 3 - How To Manage Complex Operations in Real-time Using Composable Digital Twins
            • PART2 - How To Manage Complex Operations in Real-time Using Composable Digital Twins
            • Pass Through Agent Example - XMPRO Data Stream Designer
            • Pivot Table Transformation Agent Example - Count - XMPRO Data Stream Designer
            • Pivot Table Transformation Agent Example - Sum - XMPRO Data Stream Designer
            • Real-Time Is Real - How To Use Event Intelligence Tools to Manage Complex Operations in Real-time.
            • Row Count Agent Example - XMPRO Data Stream Designer
            • Sort Transformation Agent Example - XMPRO Data Stream Designer
            • Transpose Transformation Agent Example - Columns - XMPRO Data Stream Designer
            • Transpose Transformation Agent Example - Rows - XMPRO Data Stream Designer
            • Trim Name Transformation Agent Example - XMPRO Data Stream Designer
            • Twilio Action Agent Example - XMPRO Data Stream Designer
            • Union Transformation Agent Example - XMPRO Data Stream Designer
            • Variables & Expressions in App Designer - XMPro Lunch & Learn
            • Window Transformation Agent Example - XMPRO Data Stream Designer
            • XML File Reader Action Agent Example - XMPRO Data Stream Designer
          • 2021
            • The Value of a Composable Digital Twin - XMPro Webinar
          • 2020
            • 1. Understanding The Problem - UX Design - XMPRO
            • 1.1 Welcome - XMPRO UI Design Basics
            • 1.2 Introduction To UI Design - XMPRO UI Design Basics
            • 2. Creating User Stories - UX Design - XMPRO
            • 2.1 Responsive Design - XMPRO UI Design Basics
            • 2.2 Grids - XMPRO UI Design Basics
            • 2.3 Visual Hierarchy - XMPRO UI Design Basics
            • 2.4 Wireframes - XMPRO UI Design Basics
            • 3. Creating User Flow Diagrams - UX Design - XMPRO
            • 3.1 Color Palette - XMPRO UI Design Basics
            • 3.2 Typography - XMPRO UI Design Basics
            • 3.3 White Space - XMPRO UI Design Basics
            • 3.4 UI Elements - XMPRO UI Design Basics
            • 4. Plan Your App with Wireframes - UX Design - XMPRO
            • 4.1 Chart Types - XMPRO UI Design Basics
            • 4.2 Chart Styling - XMPRO UI Design Basics
            • 5. Designing for Dynamic Data - UX Design - XMPRO
            • Agents and Their Types - XMPRO Data Stream Designer
            • Data Wrangling: Row Transpose - XMPRO Data Stream Designer
            • Digital Twin: Your Most Productive Remote Worker - XMPRO Webinar
            • End-To-End Real-Time Condition Monitoring Demo - XMPRO Application Development Platform
            • Error Endpoints - XMPRO Data Stream Designer
            • Export and Import Recommendations - XMPRO App Designer
            • How To Add Buttons To Agents - XMPRO Data Stream Designer
            • How To Add EditLists to Agents - XMPRO Data Stream Designer
            • How To Change UI Language - XMPRO Subscription Manager
            • How To Configure a Stream Object - XMPRO Data Stream Designer
            • How To Configure The Aggregate Transformation - XMPRO Data Stream Designer
            • How To Configure The Anomaly Detection Agent - XMPRO Data Stream Designer
            • How To Configure The Azure SQL Action Agent - XMPRO Data Stream Designer
            • How To Configure The Azure SQL Context Provider - XMPRO Data Stream Designer
            • How To Configure The Azure SQL Listener - XMPRO Data Stream Designer
            • How To Configure The Calculated Field Transformation - XMPRO Data Stream Designer
            • How To Configure The CSV Context Provider - XMPRO Data Stream Designer
            • How To Configure The CSV Listener - XMPRO Data Stream Designer
            • How To Configure The Data Conversion Transformation - XMPRO Data Stream Designer
            • How To Configure The Edge Analysis Transformation - XMPRO Data Stream Designer
            • How To Configure The Email Action Agent - XMPRO Data Stream Designer
            • How To Configure The Email Listener - XMPRO Data Stream Designer
            • How To Configure The Event Printer Action Agent - XMPRO Data Stream Designer
            • How To Configure The Event Simulator Listener - XMPRO Data Stream Designer
            • How To Configure The FFT Function - XMPRO Data Stream Designer
            • How To Configure The File Listener - XMPRO Data Stream Designer
            • How To Configure The Filter Transformation - XMPRO Data Stream Designer
            • How To Configure The IBM Maximo Action Agent - XMPRO Data Stream Designer
            • How To Configure The IBM Maximo Context Provider - XMPRO Data Stream Designer
            • How To Configure The IBM Maximo Listener - XMPRO Data Stream Designer
            • How To Configure The Join Transformation - XMPRO Data Stream Designer
            • How To Configure The JSON File Reader Context Provider - XMPRO Data Stream Designer
            • How To Configure The MQTT Action Agent - XMPRO Data Stream Designer
            • How To Configure The MQTT Advanced Action Agent - XMPRO Data Stream Designer
            • How To Configure The MQTT Advanced Listener - XMPRO Data Stream Designer
            • How To Configure The MQTT Listener - XMPRO Data Stream Designer
            • How To Configure The Normalize Fields Function - XMPRO Data Stream Designer
            • How To Configure The OSIsoft PI Context Provider - XMPRO Data Stream Designer
            • How To Configure The OSIsoft PI Listener - XMPRO Data Stream Designer
            • How To Configure The Pass Through Transformation - XMPRO Data Stream Designer
            • How To Configure The PMML Agent - XMPRO Data Stream Designer
            • How To Configure The REST API Context Provider - XMPRO Data Stream Designer
            • How To Configure The RScript Agent - XMPRO Data Stream Designer
            • How To Configure The Run Recommendation Agent - XMPRO Data Stream Designer
            • How To Configure The Signal Filter - XMPRO Data Stream Designer
            • How To Configure The SQL Server Action Agent - XMPRO Data Stream Designer
            • How To Configure The SQL Server Context Provider - XMPRO Data Stream Designer
            • How To Configure The SQL Server Listener - XMPRO Data Stream Designer
            • How To Configure The SQL Server Writer Action Agent - XMPRO Data Stream Designer
            • How To Configure The Twilio Action Agent - XMPRO Data Stream Designer
            • How To Configure The Union Transformation - XMPRO Data Stream Designer
            • How To Configure The Unzip Function - XMPRO Data Stream Designer
            • How To Configure The Window Transformation - XMPRO Data Stream Designer
            • How To Create an App - XMPRO App Designer
            • How To Create and Manage Templates - XMPRO App Designer
            • How To Create and Publish a Use Case - XMPRO Data Stream Designer
            • How To Create and Use a Widget - XMPRO App Designer
            • How To Create App Data Connections - XMPRO App Designer
            • How To Create App Pages and Navigation - XMPRO App Designer
            • How To Create Recommendation Rules - XMPRO App Designer
            • How To Create Recurrent Data Streams - XMPRO Data Stream Designer
            • How To Do Integrity Checks - XMPRO Data Stream Designer
            • How To Edit Page Properties - XMPRO App Designer
            • How To Enable Audit Trails - XMPRO App Designer
            • How to Export, Import, and Clone a Data Stream - XMPRO Data Stream Designer
            • How To Export, Import and Clone an App - XMPRO App Designer
            • How to Export and Import an App - XMPRO App Designer
            • How To Find Help for an Agent - XMPRO Data Stream Designer
            • How To Install The XMPRO App Designer
            • How To Maintain and Capture Notes - XMPRO App Designer
            • How To Manage Agents - XMPRO Data Stream Designer
            • How To Manage and Use Server Variables - XMPRO Data Stream Designer
            • How To Manage Buffer Size - XMPRO Data Stream Designer
            • How to Manage Categories - XMPRO App Designer
            • How To Manage Categories - XMPRO Data Stream Designer
            • How To Pass Parameters Between Pages - XMPRO App Designer
            • How To Publish and Share an Application - XMPRO App Designer
            • How To Set Up and Use Charts in Live View - XMPRO Data Stream Designer
            • How To Set Up and Use Gauges in Live View - XMPRO Data Stream Designer
            • How To Share a Data Stream - XMPRO Data Stream Designer
            • How To Share a Use Case - XMPRO Data Stream Designer
            • How To Share an App For Design Collaboration - XMPRO App Designer
            • How To Troubleshoot a Use Case - XMPRO Data Stream Designer
            • How To Upgrade a Stream Object Version - XMPRO Data Stream Designer
            • How To Use App Files - XMPRO App Designer
            • How To Use Application Versions - XMPRO App Designer
            • How To Use Bar Gauge - XMPRO App Designer
            • How To Use Calendar - XMPRO App Designer
            • How To Use Chart Pan, Zoom and Aggregation - XMPRO App Designer
            • How To Use Chart Panes and Axes - XMPRO App Designer
            • How To Use Chart Print and Export- XMPRO App Designer
            • How To Use Charts - XMPRO App Designer Toolbox
            • How To Use Charts: Series - XMPRO App Designer
            • How To Use Collections - XMPRO Data Stream Designer
            • How To Use Content Card - XMPRO App Designer
            • How To Use D3 - XMPRO App Designer
            • How To Use Data Sources - XMPRO App Designer
            • How To Use Embedded Pages - XMPRO App Designer Toolbox
            • How To Use Fieldset and Field - XMPRO App Designer Toolbox
            • How To Use Flex Layout
            • How To Use Form Validation - XMPRO App Designer Toolbox
            • How To Use Input Mappings - XMPRO Data Stream Designer
            • How To Use Linear Gauges - XMPRO App Designer
            • How To Use Live View - XMPRO Data Stream Designer
            • How To Use Lookup - XMPRO App Designer
            • How To Use Maps - XMPRO App Designer
            • How To Use Page Layers - XMPRO App Designer
            • How To Use Pivot Grid - XMPRO App Designer
            • How To Use Polar Charts - XMPRO App Designer
            • How To Use Power BI - XMPRO App Designer
            • How To Use Radio Buttons - XMPRO App Designer Toolbox
            • How To Use Recommendations - XMPRO App Designer Toolbox
            • How To Use Select Box - XMPRO App Designer
            • How To Use Stacked Layouts - XMPRO App Designer Toolbox
            • How To Use Stream Host Local Variables - XMPRO Data Stream Designer
            • How To Use Tabs - XMPRO App Designer Toolbox
            • How To Use Tags - XMPRO App Designer Toolbox
            • How To Use Templated List - XMPRO App Designer
            • How To Use Templates - XMPRO App Designer
            • How To Use Text - XMPRO App Designer Toolbox
            • How To Use Text Area - XMPRO App Designer Toolbox
            • How To Use The Accordion - XMPRO App Designer Toolbox
            • How To Use The Block Styling Manager - XMPRO App Designer
            • How To Use The Box and Data Repeater Box - XMPRO App Designer Toolbox
            • How To Use The Button - XMPRO App Designer Toolbox
            • How To Use The Circular Gauge - XMPRO App Designer Toolbox
            • How To Use The Data Grid - XMPRO App Designer Toolbox
            • How To Use The HTML Editor - XMPRO App Designer Toolbox
            • How To Use The Hyperlink and Box Hyperlink - XMPro App Designer Toolbox
            • How To Use The Image - XMPRO App Designer Toolbox
            • How To Use The Indicator - XMPRO App Designer Toolbox
            • How To Use The Layout Grid - XMPRO App Designer Toolbox
            • How To Use The Number Selector - XMPRO App Designer Toolbox
            • How To Use The Pie Chart - XMPRO App Designer Toolbox
            • How To Use The Range Slider - XMPRO App Designer Toolbox
            • How To Use The Recommendation Chart - XMPRO App Designer Toolbox
            • How To Use The Scroll Box - XMPRO App Designer Toolbox
            • How To Use The Select Box - XMPRO App Designer Toolbox
            • How To Use The Sparkline - XMPRO App Designer Toolbox
            • How To Use The Textbox - XMPRO App Designer Toolbox
            • How To Use Tree Grid - XMPRO App Designer
            • How To Use Tree List - XMPRO App Designer
            • How To Use Unity - XMPRO App Designer Toolbox
            • How To Use Variables - XMPRO App Designer
            • How To Write and Maintain Notes and Business Case - XMPRO Data Stream Designer
            • Interactive 3D Models For Digital Twins - XMPRO Event Intelligence Platform
            • Manage Input Arrow Highlights - XMPRO Data Stream Designer
            • Manage Recommendation Access - XMPRO App Designer
            • Realize Value from End-To-End Condition Monitoring in 6 - 8 Weeks - XMPRO
            • Recommendation Versions - XMPRO App Designer
            • Solution Development Process For Event Intelligence Apps - XMPRO
            • Stream Hosts and How To Install Them - XMPRO Data Stream Designer
            • Use Case Versioning - XMPRO Data Stream Designer
            • XMPRO App Designer Overview - Event Intelligence Applications
            • XMPRO Data Stream Designer - Event Intelligence Applications
            • XMPRO Real-Time Event Intelligence Demo
            • XMPRO Recommendations - Event Intelligence Applications
          • 2019
            • Data Distribution Service: Using DDS in Your IoT Applications
            • My Digital Twin: Digital Twin Applications For Real-Time Operations (Like Me)
            • Setting up a Typical Industrial IoT Use Case with XMPro
            • XMPro Overview & Fin Fan Failure Demo
          • 2016
            • XMPro iBPMS Overview
          • 2013
            • XMPro Best Next Action - 3 Examples for XMPro blog
            • XMPro Case Management Example
            • XMPro Internet of Things Demo
          • 2012
            • Is Agile Business the New Normal
            • The Future of BPM Moving Towards Intelligent Business Operations
            • What industries does XMPro serve-
            • Who is XMPro for-
            • XMPro - The Social Listener - Why You Should Be Listening.wmv
            • XMPro Cool Vendor 2012
            • XMPro iBPMS For SharePoint
            • XMPro iBPMS v6 XMWeb for Intelligent Business Operations
            • XMPro News and Gartner BPM Sydney Summit Discount Offer.mp4
            • XMPro Version 6 - Introducing the Next Generation BPM for Intelligent Business Operations
    • Practice Notes
      • Unified Recommendation Alert Management
      • Performant Landing Pages in Real-Time Monitoring
  • Concepts
    • XMPro AI
      • XMPro Notebook
    • Data Stream
      • Stream Object Configuration
      • Verifying Stream Integrity
      • Running Data Streams
      • Timeline
    • Collection and Stream Host
    • Agent
      • Virtual vs Non-Virtual Agents
    • Application
      • Template
      • Page
      • Block
      • Canvas
      • Page Layers
      • Block Styling
      • Devices
      • Flex
      • Block Properties
      • Data Integration
      • Navigation and Parameters
      • Variables and Expressions
      • App Files
      • Metablocks
    • Recommendation
      • Rule
      • Execution Order
      • Auto Escalate
      • Form
      • Action Requests
      • Notification
      • Recommendation Alert
      • Deleted Items
      • Scoring
    • Connector
    • Landing Pages & Favorites
    • Version
    • Manage Access
    • Category
    • Variable
    • Insights
      • Data Delivery Insights
  • How-To Guides
    • Data Streams
      • Manage Data Streams
      • Manage Collections
      • Use Remote Receivers and Publishers
      • Manage Recurrent Data Streams
      • Use Business Case and Notes
      • Run an Integrity Check
      • Check Data Stream Logs
      • Use Live View
      • Use Stream Metrics
      • Troubleshoot a Data Stream
      • Upgrade a Stream Object Version
      • Setup Input Mappings
      • Use Error Endpoints
      • Use the Timeline
      • Context Menu
    • Application
      • Manage Apps
      • Manage Templates
      • Manage Pages
      • Import an App Page
      • Design Pages for Mobile
      • Navigate Between Pages
      • Pass Parameters Between Pages
      • Page Data
      • Manage Connections
      • Check Connector Logs
      • Manage Data Sources
      • Use Data Sources in the Page
      • Use Dynamic Properties
      • Use Expression Properties
      • Use Page Layers
      • Use Block Styling and Devices
      • Use Flex
      • Use Validation
      • Use Variables & Expressions
      • Create and Maintain Notes
      • Manage Widgets
      • Manage App Files
      • Manage Themes
    • Recommendations
      • Manage Categories
      • Manage Recommendations
      • Manage Rules
      • Manage Notifications
      • Manage Notification Templates
      • Subscribe to Notifications
      • Manage Forms
      • Manage Variables
      • Manage Alerts
      • Manage Alerts on Mobile
      • Manage Deleted Recommendation Items
    • Connectors
      • Manage Connectors
      • Building Connectors
      • Packaging Connectors
    • Stream Host
    • Agents
      • Manage Agents
      • Building Agents
      • Packaging Agents
      • Debugging an Agent
    • Manage Versions
    • Manage Access
    • Manage Categories
    • Manage Variables
    • Import, Export, and Clone
    • Publish
      • Admin Unpublish Override
    • Manage Site Settings
    • Manage Landing Pages & Favorites
  • Blocks
    • Common Properties
    • Layout
      • Accordion
      • Box & Data Repeater Box
      • Card & Content Card
      • Field & Fieldset
      • Layout Grid
      • Menu
      • Scroll Box
      • Stacked Layout Horizontal & Vertical
      • Tabs
      • Templated List
      • Toolbar
    • Basic
      • Calendar
      • Check Box
      • Color Selector
      • Data Grid
      • Date Selector
      • Dropdown Grid
      • Embedded Page
      • File Library
      • File Uploader
      • Html Editor
      • Image
      • Indicator
      • List
      • Lookup
      • Number Selector
      • Radio Buttons
      • Range Slider
      • Select Box
      • Switch
      • Tags
      • Text
      • Text Area
      • Textbox
      • Tree Grid
      • Tree List
    • Device Input
      • Location Capture
      • Visual Media Capture
    • AI
      • Azure Copilot
      • ChatGPT Copilot
    • Actions
      • Box Hyperlink
      • Button
      • Data Operations
      • Hyperlink
    • Recommendations
      • Alert Action
      • Alert Analytics
      • Alert Discussion
      • Alert Event Data
      • Alert Form
      • Alert List
      • Alert Timeline
      • Alert Triage
      • Alert Survey
      • Recommendation Chart
    • Visualizations
      • Autodesk Forge
      • Azure Digital Twin Hierarchy
      • Bar Gauge
      • Chart
      • Circular Gauge
      • D3 Visualization
      • Esri Map
      • Image Map
      • Linear Gauge
      • Live Feed
      • Map
      • Pie Chart
      • Pivot Grid
      • Polar Chart
      • Power BI
      • Sparkline
      • Time Series Analysis
      • Tree Map
      • Unity
      • Unity (Legacy)
    • Advanced
      • Metablock
    • Widgets
  • Administration
    • Administrative Accounts
    • Language
    • Companies
      • Register a Company
      • Manage a Company
      • Manage Company Subscriptions
      • Manage License
    • Subscriptions
      • Manage User Access
      • Setup Auto Approval/Default Subscriptions
      • Request and Apply a License
    • Users
      • Invite a User
      • Register an Account
      • Profile
      • Change Password
      • Reset Password
      • Delete a User
      • Change Business Role
  • Installation
    • Overview
    • 1. Preparation
    • 2. Install XMPro
      • Azure
      • AWS
      • On-Premise
    • 3. Complete Installation
      • Configure Auto Scale (Optional)
      • Configure Health Checks (Optional)
      • Configure Logging (Optional)
      • Configure SSO (Optional)
        • SSO - Azure AD
        • SSO - ADFS
      • Create Base Company
      • Install Stream Host
        • Windows x64
        • Azure Web Job
        • Ubuntu 20.04 x64
        • Docker
      • Install Agents & Connectors
  • Release Notes
    • v4.4.18
    • v4.4.17
    • v4.4.16
    • v4.4.15
    • v4.4.14
    • v4.4.13
    • v4.4.12
    • v4.4.11
    • v4.4.10
    • v4.4.9
    • v4.4.8
    • v4.4.7
    • v4.4.6
    • v4.4.5
    • v4.4.4
    • v4.4.3
    • v4.4.2
    • v4.4.1
    • v4.4.0
    • Archived
      • v4.3.12
      • v4.3.11
      • v4.3.10
      • v4.3.9
      • v4.3.8
      • v4.3.7
      • v4.3.6
      • v4.3.5
      • v4.3.4
      • v4.3.3
      • v4.3.2
      • v4.3.1
      • v4.3.0
        • v4.2.3
        • v4.2.2
        • v4.2.1
      • v4.2.0
      • v4.1.13
      • v4.1.0
      • v4.0.0
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Resources
  2. FAQs
  3. External Content
  4. Youtube
  5. 2012

Is Agile Business the New Normal

Previous2012NextThe Future of BPM Moving Towards Intelligent Business Operations

Last updated 6 days ago

Was this helpful?

In this webinar Pieter van Schalkwyk, MD of XMPro, will look at how "Agile" business changed the way we work and changed our expectation of the tools that support the way we work. Join Pieter for a 30 minute webinar that will change the way you think about the erratic and unstructured way of work that you may find yourself and your organisation in.

For more information on XMPro please visit our website: www.xmpro.com or send us an email: info@xmpro.com

Transcript

are you finding that your routine work

is replaced by knowledge style work is

your business and the process is more

complex than what they used to be are

exceptions becoming the norm now um

they're not the rule they're the norm uh

are the infrastructure or

the are the information management tools

that you use a lot more complex than

what they used to be and a lot more

sophis iated than what they used to be

and is it harder to manage all the

change in your organization as everyone

is stuck in this

analysis paralysis environment hi I'm

Peter F scalek I'm the chief agility

officer at XM Pro and I'd like to tell

you that agile business might be the new

normal for

you so if you look at this photo how

agile are you uh would you like to be

more

agile and probably not yourself if you

look at this photo but you can ask the

same question about your business would

you like your business to be um more

agile and would you so that you can bend

over backwards to accommodate changes in

business environment as you can see this

is pretty it looks pretty uncomfortable

but as soon as you've got the hang of it

it actually adds a lot of value um to

what you do so today we're going to talk

at we're going to have a look at how

agile business buiness change the way

that we work and also our expectations

of the tools that we use to manage that

work so essentially three things I'm

going to talk about today or that I'm

going to look at and the one is um how

did we change to Agile business now when

did this happen the second thing is uh

how did it change the way that we work

and then thirdly how do we change the

the tools that we use to

support uh this new way of work so let's

start with the first one is agile

business The New

Normal

so the first thing I'd like uh I'd like

to have a look is the change to Agile

you know the actual change that that

happens to Agile business and the um and

just looking at how did this

happen so uh and what do we mean by Adel

business so I'd like to approach this

once again from three different angles

and the first one is to look at the

dictionary definition of what agile

means and what I quite like is the fact

that it says it is a quick and

well-coordinated

uh um uh in movement sort of agile leap

and secondly the ability to think

quickly um and if you look at the

antonyms it's awkward sluggish and um

which of these describe your

business this might not be sort of quite

like what your business is right at the

moment or the the way that that you see

your uh the the current way that your

business work but

um is this the sort of way that your

business needs to go is uh from this

definition which you like to have a more

quick and responsive versus awkward and

sluggish type um business the challenge

is that that even though you may not be

making that change a lot of businesses

around you are doing that so for example

5 years ago the average product life

cycle was around 2 years and now it is

less than two months and in consumer

electronics it is even down to three

months for some products so I don't know

if you've noticed if you if you've gone

Buy Sony video camera or even just a d

notebook that three months after you

bought a specific model it's no longer

available the whole product life cycles

become so quick and everything around us

has become um has become active and

Lively rather than

sluggish software is gone the same way

how often do you find that your iPhone

has install app updates um mine does it

at least once a week on the software

itself and if you look at guys like

Microsoft which uh in the enterprise

software space you'll find that

Microsoft Office seem to have a new

version every year and I here with

Windows 8 they not um they're now

talking Windows 7 Windows 8 and I'm not

sure I know they've started working on

Windows 9 so they can't use Windows 2008

anymore because within 201 in 11 124 and

by the time we get to Windows 2016

they'll probably have um one every

quarter so uh they had to change the

numbering convention just to be able to

to uh accommodate the change that we see

um in in as everything accelerates and

and it goes forward so if we look at um

at agile from a from a software

perspective and most people know agile

as a software development methodology

this is not what this talk is around it

is not um but it really gives us a good

framework to understand how other

um areas of business have adopted an

agile approach in actual fact the agile

guys have come when I say agile guys

agile software development guys have

have come up with what they call the

agile

Manifesto and um because of this fast

changing Pace in software development um

and we can we can replace a lot of the

words in here with business words um but

what I'm going to do right now is just

very quickly um it's all around

interactions it's all around things that

work right now instead of spending your

life

designning it doesn't say that they

don't there's no documentation but it's

making sure that there's working

software working business processes

working uh in business intelligence or

whatever the case instead of spending so

much time if you look at um the bi tools

the whole uh um intelligent

experimentation um I love that term for

for BPM as well but the whole working

software concept so you get your bi

working quickly get your BPM working

quick get your strategies working

quickly instead of spending a lot of

time trying to document um that and then

also collaboration of uh contract

negotiation so there's a continuous

collaboration um in this whole agile

approach so if you look at s the

software

um uh world as a methodology um they

were the leading guys in this and and

and it's a great example of what I see

as agile as a methodology even for

businesses and business processes and

they've come up with 12 principles I'm

not going to go through through all of

them you can actually um look it up at

the agile manifesto. org um some of the

interesting things are that the highest

priority is to satisy is to satisfy the

customer and to continuously deliver

value you can take the software out um

and you can continuously make changes

because that is what happens in an agile

world there's continuous changes you

deliver new working things regularly um

that doesn't mean to say that's that

it's uncontrolled it's actually a lot of

control in in in the whole agile uh

world it is um it is quite simple but it

embodies the whole radical change of

what we've seen in the software world

where we've gone from a top down

programming like um some of myself and

and a couple of other people on this

webinar may may remember the days that

we did a structured Cobalt programming

um where we had a whole top down

approach those of us in Fortran that did

still did um coding on sheets will

remember top down um and we had to use a

waterfall model you had to specify

everything right to the end degree um

because it was really hard to make any

changes and so from a the waterfall

model which is a very structured you

specify you develop you test everything

in in in in and there are no changes to

the to

the um spec at any or or or to what you

what you deliver all requirements are

locked down based on that specification

because of the way that top- down

programming used to work and it reminds

me of structured business process as

well um so the release Cycles were long

and uh you couldn't move from the spec

it didn't really work well

um if we look at all the overruns and

things um on that where it's a very

rigid and strictly controlled process

what has happened with new programming

languages is that we've got a the whole

object orientation which is sort of an

unstructured programming approach for

lack of a better description um I'm

pretty sure the technical guys will will

Grill me for this but I see it as a as a

sort of we create all these functions

and I can call them at any point in time

so if you look at and one of the things

the key drivers for this was the change

that windows and these graphical

interfaces brought if I right click on

my mouse there's an action that I need

to do um so it needs to call that

specific object it needs to do what it

needs to do and uh then it goes away so

that with that the whole Agile

development methodology also started

because I can make these small little

chunks um of object code and I can call

it I can uh it doesn't have to be

sequential it's not top down I can call

it when I need it um it sort of created

a a a a whole new opportunity to create

Agile development tools as well where we

can shorten the development cycle we can

get products out quicker um and um it

it's easier to add functions without

breaking the logic which is one of the

challenges that we that you have with

with top- down structured programming

and that's why the whole waterfall model

worked well for that um what's nice with

the agile software development

methodology is that it's flexible and it

allows uh for a Agile development

approach um which is essentially what we

want in in in uh in a lot of what we do

in business as well so does that if if

if you replace some of these words that

I've got on the screen here with

business type words

um like the one that I just love is the

Simplicity the art of maximizing the

amount of work not done is essential now

to me that is really just such a

profound statement of what you want to

do in business what we find is everyone

is making it just so much harder to do

stuff and our Approach at at XM Pro is

really to is really to see how can we

maximize the art of uh sorry how can we

um how can we Perfect The Art of

maximizing the amount of work not done

so the whole agile software software

um development methodology um quite well

known and it's it's it's it's got its

challenges um but it's really if you

look at what the objective is and what

it's trying to to achieve it really

suits the way that businesses work right

now um so those are the 12 um principles

and you can substitute a lot of the

software words with business words and

um and it may sound a little bit like

what your business is or what you would

like your business to be like

so um one of the best definitions i'

I've seen of agility and it comes out of

a

CIO um magazine uh is really uh it was

done by Michael um shre uh and it's the

in the he says in the first and final

analysis agility is is about timely and

coste effective implementation and that

is a key driver these days things need

to be cost effective even doesn't matter

what we Implement with it's a software

BAS solution whether it's business

intelligence whether it's BPM um whether

it's strategy planning whether it

doesn't really matter what it is um but

what he says is that is the key part

full stop there's no question about it

needs to be timely and cost effective

planning is nice analysis is good

governance is groovy but agility means

action agility implies both the capacity

and capability to act now

immediately real time to me this is such

a powerful statement of what we're

trying to achieve in business we need to

have the capacity and the capability to

act we need to do it right now we need

to make the changes right now and we

would like to do it in real time now

there are some challenges with putting

some of these things in and that's

really one of exm Pro's driving

Ambitions is to is to make sure that we

can achieve this with um with business

processes as

well so is that how we should see uh

business processes um if I look at what

we used to do in terms of modeling all

the as EES and 2bs and um and trying to

come up with the writing um this whole

agility process would get us to our

business objectives a lot quicker so

what is a agile business process so I'm

just going to quickly um talk about and

I've got business slpress because it's

actually business um but a key driver of

business is business processes and exm

pro business is business processes so uh

we are not a workflow tool we are

Process Management tool and process is

just by definition uh is not necessarily

sequential uh or um a workflow it is it

is

activities that drive a specific

business outcome and they don't need to

be in a sequential uh uh form so so far

we've looked at um the agile definition

of what uh of what uh agile um method

sorry we've looked at the the dictionary

definition of what agile business is

we've also um looked at um at the

um sort of software methodology and and

when we look at businesses um we see

there's a definite shift in in business

from the predictable to unpredictable uh

I I know for a fact we find it hard to

get five people in a room and get them

to have the same view or version of a

process or uh or a business outcome or

or something like that so easiest way to

look at at at at the um agile business

or business process is to actually look

at the drivers that influence this

change from May from from a very

structured approach where we knew um

exactly how how business worked uh going

into this whole agile um business

approach and Peter draer coined the

phrase so there's the there's um there's

essentially three drivers and one of the

biggest drivers is is is the fact that

we've got this whole new knowledge

worker and Peter draer um uh uh everyone

in the management world NZ um Peter dra

is one of the biggest gurus around

um management strategy and he coined the

phrase knowledge

worker and uh essentially a knowledge

worker is is a is a move away from doing

workers to thinking workers um these are

people who have contextual knowledge

around

processes and they can make decisions

based on this structured processes don't

really work and they have to circumvent

structured processes because they want

to make their own decisions around

routing around logic around all sorts of

things doesn't mean it's uncontrolled

there's still control around uh

knowledge workers but it just means that

they can make their own decisions on a

lot of how uh processes works if you

think back around the the what I'd

explained around the top down

programming versus the object Pro object

orientation programming they are they

work in a world of object orientation if

they need to right click the mouse it

needs to respond to that not workers are

like that so if they have contextual

information they know something about a

process and I'm I'll explain a little

bit more bit later in the in the in the

uh presentation around the knowledge

workers but if or or around this

unstructured work or uh but as soon as

they know if if they have contextual

knowledge or if they know the context in

with in which this process is happening

they can make decisions which will rout

it in a different way it'll have

different business rules so exceptions

for them are the rule um and the rigid

workflow style processes don't really

work so if you've got a rigid workflow

engine that drive the work that they

need to do that's why they use

email um so these used to be the

exceptional jobs but right now we find

with the right that technology enables

our

work that it even goes down right to the

lower levels of work so there's a whole

shift to knowledge workers even into

areas that weren't traditionally

knowledge workers so if we look at the

second reason why we've become uh why

there's a move to Agile business it is

really that we've become interrupt

driven now what I mean by that is email

conditions us to stop and start all the

time we don't work in a sequential way

anymore I don't know if you do it um I I

personally if I see an email come in I

will stop whatever else I'm doing and

I'll attend to the email sometimes I do

three or four things at the same time

not that I do um

great job of that um but we've become

interrupt driven so we are used to the

fact that we don't do things in a long

sequential logic or in a in a in a in a

sequential State anymore the other thing

that has happened is conversations are

are now 140

characters um and uh by that I mean with

Twitter uh things like um Twitter has

changed the way that we see

conversations and how we can do

conversations and it's not just Twitter

they're tools like yamama socialcast and

all of those inside organizations that

are now have key parts of conversations

in them that's how we talk that's how we

collaborate um and they broken up into

into into little bit so we've become

interrupt driven in the way so I can

have certain parts of my messaging and

conversation in Yama and I can have an

email and I can have a whole lot of um

of

um uh uh different interrupt driven ways

uh there's tools like like MSN so I

might just also have a quick MSN chat

and office is looking at productizing

what the office Microsoft is looking at

productizing something they call office

talk we'll probably see it in the next

versions of office CRM and all those

products where it comes with a built-in

collaboration component or Twitter for

business or whatever weever whatever we

want to call that um the third driver

for agile business so the first one was

the fact that we knowledge workers the

second one is that we're now interrupt

driven and the third one which has had a

profound impact is actually uh mua's law

which say and because a lot of the work

that we do these days and doesn't matter

in what uh what type of job it is in

organization uh we find more and more um

that that people people use computers to

to do parts of their work and processing

power inside computers are doubling

every two years now if you look at this

graph is unbelievable um if you look at

the i7 processor that we have right now

in most of our in most of our uh

notebooks that we carry around you'll

find that it's got 2.6 billion transa uh

transactions on a chip uh interesting

conversation with a financial guy this

morning said to me so uh how many are

there in a packet if there's 2.6 billion

on a chip not everyone understands that

so um he said as a joke but um yeah so

that gives you some some perspective of

of what is happening with computing

power this just drives um what we can do

with computers and the way that we can

that we can use it what is more

interesting is uh Zuckerberg's law so we

had mu's Lord came out he's he was the

CEO of Intel at the time as far as I can

recall um mu but Mark Zuckerberg the CEO

of Facebook has come out with with a a

very interesting uh very similar and is

based on mu's law which is the law of

social sharing which says that we will

double the content that we share every

two years on social networks and they

base it on what they see in Facebook

right now there are around five billion

things statuses images videos all of

that shared on Facebook a day now this

was announced in SE end of September in

2011 at the F fi developers conference

so this is pretty recent um stats as

well four billion things and his view is

that this will double in the next per

per person we will double the um amount

what we share in a social way um or in a

collaborative way so all of these things

are driving um and it's got a a massive

impact on business because it actually

drives um what we do now I've got my own

my own law which I call F sc's law and I

hope it'll catch on which uh and the

statement is that business agility will

double every two years if we take all

these factors into consideration M's law

zacher BG's law and all the um social

phenomena that we see and the interrupt

driven I predict that we will become

twice as agile every so we will double

our agility every two years um that's

from sc's law and you can quote me on

that then uh Steve uh Keith snon and

Sandy kemsley um Keith Swinson is the

R&D vice president for fitso based in

the US he writes a lot on BPM case

management all of those sort of things

and S kimley is a well

recognized

um BPM analyst and she does she she also

does a lot of writing research and she's

got a great blog as well which I can

recommend and they've come up with if

you look at agile

BPM in a in a webinar that they did on

uh agile BPM using uh well just looking

at how process of change and what I like

about this is that the goal of the

system so when we look at the

transactional system the are the and

it's not that these are going away

that's the 8020 principle 20% of

processes will still be transactional we

still have a reg structure but we have a

80% of business and this is from Gartner

that came up with the 8020 um Janelle

Hill um at Gartner but the the the

what's great about this is that the that

the goal of the system in the past was

just efficiency and automation now it's

moved to problem resolution we can

actually do stuff with this so it's not

just about getting people to do things

faster but it's actually to solve

problems um and the the challenge is

that instead of being highly repeatable

it's become unpredictable so you need

tools to to to kind for um for that

so how does that change the way that we

work I said earlier that there are three

questions uh and and the first one was

why did we

um um

so just to step back

um of those three questions the first

one is agile business um and to me this

describes that agile business is The New

Normal so how does it change the way

that we work

well um in terms of the three questions

the first one was why did we change to

Agile business the second one is is um

is um how do we change the work and then

lastly we'll also look at the tools that

we that that we do this so if I just

quickly go back and we look at the 12

principles of the agile methodology

we'll recognize that that that um that

some of these have a profound

way profound impact on the way that

agile business has changed the way that

we work so so the first one is all

around continuous Improvement so we've

moved away from this trying to to get

one to get the spec for the process

which which was the BPR way the business

process re-engineering way we would

spend a lot of money to get Consultants

into can spend a lot of time and it's

not that we don't do that agile doesn't

say no documentation it means adequate

documentation so that we can uh get the

first version out quickly and we can

start improving on that so instead of

doing three years of BPR we can get the

base requirements down um without

spending all our time and money on that

and by the time you've got the base

requirement oh sorry if you do the

threeyear BPR project by the time we get

to do something all our processes have

changed we'd like to take a lot more of

a continuous Improvement proc approach

um in most of the work that we do these

days doesn't matter what it is um we'd

like to do smaller chunks we like to get

results a lot quicker and we'd like to

see things happen um a a lot easier and

I just love the next slide which is um

salvad doy said have no fear of

perfection you will never reach it to me

that is so so profound as well in terms

of what you're trying to achieve do

enough to from a we we find that right

now um the way that we work is become

let's do enough so we can get started

and get something done a lot of

businesses especially the ones that

perform uh well I've taken that um that

approach the second thing is what we

want to do is is sort of have what we

call intelligent experimentation I love

this for BPM but it's actually a phrase

that is used in the BR world uh um

that's where I've I've heard it um being

used but intelligent experimentation

doesn't mean um we just it still means

that we work in a controlled fashion we

take information from our analytics

tools from the process uh from from our

um analytics is a great driver for this

so we'll get information out of our

analytics tools and decide how we're

going to change it we're going to split

test certain things the the marketing

guys are brilliant at split testing ads

so that they can see which is the best

performing one and they'll drop the

other one and then start a new um

process uh uh ad that will compete with

the other one and and so that's how they

sort of um through a evolutionary

process build um the the strongest AD

that they can just continuous testing

there's no reason why we why we can't do

that in other areas of business and we

starting to we starting we start to see

that that emerges in a in a in a lot of

that we do so

um the other the other um great one that

I saw and this is this is once again

Gartner I take credit for this is to

design by doing rather than doing by

design gner has now come out and said

listen Maybe maybe you don't need to

spend as much time on trying to get that

or to strive for Perfection to get the

spec 100% right rather design by doing

it and as you do you improve it rather

than trying to do this whole design and

get the right thing um because you will

actually never never get there we find

more and more where there's a drive and

this impacts the way that we work uh and

it doesn't only apply to BPM it applies

to a whole lot of uh areas that Gardener

um in terms of the competency areas that

they apply this design by doing now so

there's a definite impact um on that and

then also we change our minds often

that's always been the case we just

never had the opportunity to change our

mind or to say that we'd like our

requirements to differ um what has

happened with uh with

um the new tools especially we and

social tools we have the ability to

change our mind often and that is now

getting into the way that we work we

expect things to change quickly we

expect next time uh that uh that there's

update on uh on Facebook that my um

iPhone app will automatically pick it up

um I don't have to worry about it so we

can change our minds often we can um and

that's got a profound impact on on on

the way that we that we work so once

again and I keep going back to this um

but really if you take those 12

principles and and you just apply the

business side of it you can see how this

impact the way that we uh the way that

we work

um So based on that agile work is The

New Normal we don't work the way that we

that we used to work we expect uh that

we will be experimenting we expect that

we'll be changing our mind so we've we

we we we have come up with a agile work

approach which we see as The New Normal

so in the last place I'm just going to

quickly talk around the tools that we

need to manage this so I've I've given

you um how business have changed and how

the work that we've done have changed so

they the the only thing that now still

needs to that remains that needs to

change is the actual tools because the

old tools don't work anymore the old way

that we've done things um don't work

anymore with this whole agile business

approach and once again I just want to

remind you it's not agile software

methodology even though it's a great

it's it's a great analogy around what

has happened in business but this is

really these are business tools that we

use anything from your bi tools to um to

to your BPM tools or whatever the case

might be um how many of you are still in

the water in the waterfall mode the

workflow style um versus the more struct

or unstructured uh um object orientation

or agile uh style so um you know only

20% of businesses can actually survive

on the on the

um uh on the sorry only 20% of processes

in sort of inside of organization will

survive on your old tools the others

need new tools and if you're not going

to provide it it will circum circumvent

that so just quickly going back to what

we want to achieve we want continuous

Improvement we want intelligent

experimentation we want designed by

doing and want to change our minds often

so how do we do that um well with XM Pro

for example we give you the ability to

create this Dynamic interrupt driven

processes you don't have to draw the

flow people can can sequence these at

runtime for example so we've got inside

as a feature we can do unstructured

process configuration this is not a runr

through of all the the features that we

have in exm Pro it is a very

comprehensive big uh application and it

does a whole lot of things I've I'm I'm

not not even scratching the surface on

on on most of the functionality I just

want to I just want to highlight the

fact that if if you're going to use

agile BPM methodology um by getting

things out quickly getting a lot of

collaborative design um XM proos

unstructured process configuration

allows you to do that so in the same

breath if you want to do Dynamic

allocation of logic instead of writing a

lot of code and that sort of thing you

can use our new Dynamic allocation logic

which is part of of XM Pro as well if we

look at intelligent experimentation you

need versions of processes you want to

split test them against each other so X

and PR version management handles a lot

of um what you need there so um and then

lastly just as a as a as a agile

implementation methodology if you if

you're going to use agile in your

business and you you going to make your

business bend over backwards to

accommodate the changes that that you

have in your organization the XM Pro

allows you to do that it allows you to

to do to get processes out quickly it

allows you to do integration to external

applications quickly it allows you to um

to change the way a process work and

test it against another process quickly

it is an Ideal tool if you're looking at

a at a agile approach to fit your agile

business and our whole dynamic BPM

platform is really built around and we

ideally suited to uh organizations that

that instead of wanting to get a whole

um um group of business process

re-engineering Consultants there are

looking to to spec enough get it out

test it improve it and look at the

intelligent experimentation I just love

the term so you'll find that intelligent

tools will be the new normal I say is

The New Normal um yes it is here right

now a lot of companies haven't caught on

to that yet but agile tools will be the

new normal you're not going to be back

in the workflow days um workflow is only

a very small component of

it so thank you very much thank you for

joining us on this if you want to see a

lot more around how we can actually in

terms of the BPM agile methodology um

free to discuss it with ourselves or one

of our partners and we can also give you

a full demonstration of what XM Pro

is we'd love to talk to you about um uh

your agile or how your business can be

more agile going into the future and uh

thank you very much appreciate your time

listening to me