Agilepoint BPMSPutting Business in the Driver’s Seat The People-Ready Modern BPMS Enabling Agile and Process-Managed EnterprisesHans HantsonBusiness Development Manager ASCENTN EMEAMicrosoftBPAMember
BPMS, Putting Business in the Driver’s Seat1What is BPMS and why should I care about it 2BPMS as enabler3Approach4Demo
What is BPM ? the practice of improving the efficiency and effectiveness of any organization by automating the organization's business processes.
 allows you to bring processes, people and information together.
BPM involves looking at automation horizontally instead of vertically.
 BPM not only involves managing business processes within the enterprise but also involves real-time integration of the processes of company with those of its suppliers, business partners, and customers.
What is BPMS ? The BPMS is a new category of management software that opens a new era for IT-powered business infrastructure. It "enables” companies to model, deploy and manage mission-critical business processes, that span multiple enterprise applications, corporate departments, and business partners - behinds the firewall and over the Internet."
 Dynamic infrastructure requires separation of flows, business rules and services
 The “ideal” BPMS solution
Connects to any system associated with the process
Blurs organizational boundaries
Supports compliance
Monitors process status with eye toward continuous improvement
The Paradigm Shift of Process ValuesContinuousPerformanceImprovementProfitabilityDifferentiatedCompetitivenessBusinessAgilityFront Office / Information WorkerEmpowermentAdaptive Integration(Loosely coupled)On-Demand AutomationEfficiencyCannot keep up with changes or too expensive to re-automateBusinessValuesofProcess3rd WaveBPMSince 20012nd WaveWorkflow & EAIAutomationEfficiencySince 1980’sTimeChanging Business Drivers and Marketing Conditions
BPM History1980’s = Business Process Reengineering (BPR)Design a simpler process, implement through a one-time organizational change; re-do the factory flow
BenefitImproved performance within the enterpriseProblemsFailed to provide agility, support ongoing change, or combine processes with partners1990’s = Enterprise Resource Planning (ERP)Ingrained best practices in huge software applications
Emerged from MRP in late 80’s
More inflexible
Didn’t facilitate integration of business partners into processes
Focused mainly on manufacturing & finance only
Never really was “enterprise”TodayBPM goalsEnd-to-end multi-company business processes built to adapt and enable outcome-focused solutions to problems
Share business processes across the enterprise, and with partners, to bring ultimate value to customersWhy take care of BPM ?The pressure to become cheaper, better and faster and provide a whole new level of customer-oriented service.Trends which are supporting this shift:King customer is now a dictator
Mass production shift to mass customization
Customer are demanding total solutions
Industry boundaries are blurring
Value chains are becoming the unit of competition
Collaboration and coo petition are replacing traditional forms of competition
Change has become the only certaintyEfficiency <-> ResponsivenessEfficiencyLong production runs
Standard products
Linear processes
Rely on market
Focus on cost optimalisationResponsiveness / AgilityShort production runs
Customized products
Circulair feedback loops
Innovation
Support new opportunitiesRigid Central ControlDecentralized CoordinationRequires predictability and low changesContinious Changes and creating more value (Innovation)
Innovation and Agility40%ProductsInnovation =  Existing+Services60%Added Value ||End to End ServicesReduce time to deliverAGILITYFlexibility level of an organisation to adapt to newservices, products .... Quickly in order to increase profit
Sales level of profitTraditional business developmentAgility-Driven business developmentSales Increase Max. ProfitTerm by smaller and quickoptimalisationcyclesPush Market-StreamMore to futureReducing Start-TimeSales level of profitMax. Profit termProduct gets market stream – Reducing ProfitStart-Time, Build, PrepareInnovationTime
BPM Technology SpectrumOEM &Partners‘Process Foundation’Infrastructure PlayAgilePointSo, what ‘BPM’ are you talking about?
Business Process Management Application development
 Systems integration
 Vertical market focus
 Service-oriented Architecture
 Workflow
 Transaction management
 XML and Web services
 Total quality management
 Six Sigma

Bpms, Putting Business In The Driver’S Seat

  • 1.
    Agilepoint BPMSPutting Businessin the Driver’s Seat The People-Ready Modern BPMS Enabling Agile and Process-Managed EnterprisesHans HantsonBusiness Development Manager ASCENTN EMEAMicrosoftBPAMember
  • 2.
    BPMS, Putting Businessin the Driver’s Seat1What is BPMS and why should I care about it 2BPMS as enabler3Approach4Demo
  • 3.
    What is BPM? the practice of improving the efficiency and effectiveness of any organization by automating the organization's business processes.
  • 4.
    allows youto bring processes, people and information together.
  • 5.
    BPM involves lookingat automation horizontally instead of vertically.
  • 6.
    BPM notonly involves managing business processes within the enterprise but also involves real-time integration of the processes of company with those of its suppliers, business partners, and customers.
  • 7.
    What is BPMS? The BPMS is a new category of management software that opens a new era for IT-powered business infrastructure. It "enables” companies to model, deploy and manage mission-critical business processes, that span multiple enterprise applications, corporate departments, and business partners - behinds the firewall and over the Internet."
  • 8.
    Dynamic infrastructurerequires separation of flows, business rules and services
  • 9.
    The “ideal”BPMS solution
  • 10.
    Connects to anysystem associated with the process
  • 11.
  • 12.
  • 13.
    Monitors process statuswith eye toward continuous improvement
  • 14.
    The Paradigm Shiftof Process ValuesContinuousPerformanceImprovementProfitabilityDifferentiatedCompetitivenessBusinessAgilityFront Office / Information WorkerEmpowermentAdaptive Integration(Loosely coupled)On-Demand AutomationEfficiencyCannot keep up with changes or too expensive to re-automateBusinessValuesofProcess3rd WaveBPMSince 20012nd WaveWorkflow & EAIAutomationEfficiencySince 1980’sTimeChanging Business Drivers and Marketing Conditions
  • 15.
    BPM History1980’s =Business Process Reengineering (BPR)Design a simpler process, implement through a one-time organizational change; re-do the factory flow
  • 16.
    BenefitImproved performance withinthe enterpriseProblemsFailed to provide agility, support ongoing change, or combine processes with partners1990’s = Enterprise Resource Planning (ERP)Ingrained best practices in huge software applications
  • 17.
    Emerged from MRPin late 80’s
  • 18.
  • 19.
    Didn’t facilitate integrationof business partners into processes
  • 20.
    Focused mainly onmanufacturing & finance only
  • 21.
    Never really was“enterprise”TodayBPM goalsEnd-to-end multi-company business processes built to adapt and enable outcome-focused solutions to problems
  • 22.
    Share business processesacross the enterprise, and with partners, to bring ultimate value to customersWhy take care of BPM ?The pressure to become cheaper, better and faster and provide a whole new level of customer-oriented service.Trends which are supporting this shift:King customer is now a dictator
  • 23.
    Mass production shiftto mass customization
  • 24.
    Customer are demandingtotal solutions
  • 25.
  • 26.
    Value chains arebecoming the unit of competition
  • 27.
    Collaboration and coopetition are replacing traditional forms of competition
  • 28.
    Change has becomethe only certaintyEfficiency <-> ResponsivenessEfficiencyLong production runs
  • 29.
  • 30.
  • 31.
  • 32.
    Focus on costoptimalisationResponsiveness / AgilityShort production runs
  • 33.
  • 34.
  • 35.
  • 36.
    Support new opportunitiesRigidCentral ControlDecentralized CoordinationRequires predictability and low changesContinious Changes and creating more value (Innovation)
  • 37.
    Innovation and Agility40%ProductsInnovation= Existing+Services60%Added Value ||End to End ServicesReduce time to deliverAGILITYFlexibility level of an organisation to adapt to newservices, products .... Quickly in order to increase profit
  • 38.
    Sales level ofprofitTraditional business developmentAgility-Driven business developmentSales Increase Max. ProfitTerm by smaller and quickoptimalisationcyclesPush Market-StreamMore to futureReducing Start-TimeSales level of profitMax. Profit termProduct gets market stream – Reducing ProfitStart-Time, Build, PrepareInnovationTime
  • 39.
    BPM Technology SpectrumOEM&Partners‘Process Foundation’Infrastructure PlayAgilePointSo, what ‘BPM’ are you talking about?
  • 40.
    Business Process ManagementApplication development
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
    XML andWeb services
  • 47.
    Total qualitymanagement
  • 48.
  • 49.
  • 50.
    General systemsthinkingModern TechnologyManagementTheoryBPM
  • 51.
    Essential BPM Characteristics– beyond workflow automationMust be enterprise scalableCould involve everyone & systems in the companyMust provide highly adaptive automationEasy and fast process improvementRapid re-automationMust facilitate change management & roll outMaximize re-useMinimize re-trainingVisual collaborationMust deliver Information Worker EmpowermentEasily leverage IT assets by business usersShorten lead time to meet customer demand
  • 52.
  • 53.
    What do Ineed ?BPM IDE. Business Process Management (BPM) IDE is an integrated design environment used to design processes, rules, events and exceptions. Creating a structured definition of each process is very important to any business and the IDE enables a business user to design all processes with no help from IT.
  • 54.
    Process Engine.The process engine of a Business Process Management solution keeps track of the states and variables for all of the active processes. Within a complex system, there could be thousands of processes with interlocking records and data.
  • 55.
    User Directory.Administrators define people in the system by name, department, role and even potential authority level. This directory will enable tasks to be sent automatically to the defined resources.
  • 56.
    What do Ineed ? (2) Workflow. This is the communication infrastructure that forwards tasks to the appropriate individual.
  • 57.
    Reporting/Process monitoring.Enables users to track the performance of their current processes and the performance of personnel who are executing these processes.
  • 58.
    Integration. EnterpriseApplication Integration (EAI) and/or Web services is critical to BPM as business processes will require data from disparate systems throughout the organization.
  • 59.
    What are theadvantages ? BPM is excellent for processes that extend beyond the boundaries of an enterprise and communicate with processes of the partners, customers, suppliers and vendors.
  • 60.
    BPM Givesbusinesses the agility to stay competitive
  • 61.
    BPM reducesthe time elapsed in a business process
  • 62.
    BPM Increasesthe productivity per person
  • 63.
    Business processconsists of many steps. A typical BPM initiative reduces the number of steps by 50%.
  • 64.
    A BusinessProcess needs many people and resources. A good BPM should reduce the number of resources needed for the same process.
  • 65.
    BPM helpsimprove coordination across departments and geographic locations of a company
  • 66.
    BPM enablesbusiness process measurement, and gives you control and manageability over the organisation.Benefits for IT Improves business agility
  • 67.
    Enables a clearerdivision between IT & the business
  • 68.
    Clears up thesourcing “jigsaw puzzle”
  • 69.
    Whether or notto outsource…?
  • 70.
    Leads to determiningcommodity v. value-add application development
  • 71.
    BPM enables controlover the process, wherever it resides
  • 72.
    Explodes technologystovepipes & silos
  • 73.
    Leads the wayto end-to-end automation
  • 74.
    Creates reusableprocess patterns
  • 75.
    Once model theprocess, can implement change rapidlyBottlenecks Identifying the business processes is relatively easy. Breaking down the barriers between business areas, and finding owners for the processes is difficult.
  • 76.
    Thinking outsidedepartments.
  • 77.
    Define thetotal business process. (hidden actors)Some tips Try to think and act as a process-managed company.
  • 78.
    Needs fullsupport from the top.
  • 79.
    Baby-step-approach andnot the big-bang.
  • 80.
    Projects shouldbe handled by the business, instead of IT.Collaboration is Key - Team Activities Review requirements early
  • 81.
    Refactor BusinessProcesses (but not at the same time)
  • 82.
    Test ProcessModels with business casesA Team Approach - Member Roles Subject Matter Expert (SME) – Provides process definition and requirements.
  • 83.
    Analyst –Optimizes and Models the business process(es).
  • 84.
    Developer –Creates reusable IT assets to support process automation and interoperability between systems.
  • 85.
    Administrator –Monitors and maintains the environment.Solution Approach – 4 Core Elements
  • 86.
    Solution Approach –4 Core ElementsWebpartsASP.NETEmailAPIWebservicesVisual StudioMS & Java
  • 87.
    Solution Approach –4 Core ElementsAPIWebservicesSharePointASP.NETAgileFormsVisual StudioMS & Java
  • 88.
    Solution Approach –4 Core ElementsAPIWebservicesEnvisionEnterprise ManagerVisual StudioMS & Java
  • 89.
    Solution Approach –4 Core ElementsSharePointXML ContentAPIAgileWorksAgileConnectorAgilePartsDatabasesApplicationsBizTalk......Visual StudioMS & Java
  • 90.
    Key attention PointsFromTechnical Point of View
  • 91.
    Build following .NETbest practices.
  • 92.
  • 93.
  • 94.
    From BusinessPoint of View
  • 95.
    Setup from acompany wide BPM View
  • 96.
    Solution under businesscontrolGetting started in pragmatic way Define a dedicated team: inform, educate and train
  • 97.
    Start withprocess discovery and design POC.
  • 98.
    Seed theBPM platform into existing projects.
  • 99.
    Implement aBPM program management
  • 100.
    Design newbusiness processes from the outside in (customer centric)
  • 101.
    Manage therisk by running initial BPM projects in parallel.
  • 102.
    Look forsmall mission-critical projects, with a quick win and good ROI.
  • 103.
    Define centralizedprocess repository.
  • 104.
    Use BPMto amplify what the company is ALREADY doing. BPM is NOT the latest new initiative or killer-app.Remember it’s not a project but a continuous process !© DigiPointNV/SA
  • 105.
    BPM – FullLifecycle Implementation
  • 106.
  • 107.
    Main Issues todayTechnicalBusinessBusiness driven process versioning
  • 108.
    Rapid adaptionof rule changes in a production environment and on running processes.
  • 109.
    Solutions todayare mainly developer oriented.
  • 110.
    Change isconstant - How do we make self-adaptive, smarter implementations that are better able to cope? Gap Between Business (Thinking Business Wise) and IT (Thinking Technical and Deployment Wise); both having different objective and target !Conclusion
  • 111.
    Process Management asa Business Enabler - Speed of Change, Versatility and AdaptabilityTo beDynamicAutomationStaticAs isDynamicStaticAutomation“It is not the strongest of the species that survive, nor the most intelligent, but the one most responsive to change”-Charles DarwinMass-CustomizationInnovation,Agility,Efficiency &ProfitabilityMass-ProductionContinualImprovement© DigiPointNV/SA
  • 112.
    BPM Enablers Everyorganisation is working today on the improvement of their business processes, take a look at running projects like:
  • 113.
  • 114.
  • 115.
  • 116.
  • 117.
  • 118.
  • 119.
    Self Service andpersonalisation
  • 120.
    They are allfocussed in understanding, optimizing and monitoring the business processes.
  • 121.
    As BPMSis not a project but a continuous process, it fit well to serve above projects. AgilePoint BPMS Approach
  • 122.
    The right BPMScan make all the difference Do you see far enough?SharePoint Workflow DesignerWF Based SolutionsModel Driven BPMSAgilePointProcess Based CompositionHighWorkflow/BPMSolutions based on or extendingSharePoint/Windows WorkflowStatic SequentialStructured AutomationTime & CostBusiness Agility - dynamic BPM Run-time Process Mgmt
  • 123.
  • 124.
  • 125.
  • 126.
  • 127.
    Case Mgmt,Ad-hoc process
  • 128.
    etc.Some dynamicsVisual & Governance
  • 129.
  • 130.
    Delegation &Re-assign
  • 131.
    Parallel &Dynamic Approval
  • 132.
    etc.LowScalability &Broadness of Functionality
  • 133.
    Current State Scenario-Prior to Third Wave BPMDelivered as a monolithic application- containingHard-coded logic and automation (e.g. traditional workflow)Hard-wired integration (e.g. EAI/adapters)Entangled automation and integration (hard to manage)EGraphical representation of a sample business processBusinessManagersFBDECA‘The Business-IT Divide’Business users have no direct control of the executable incarnations of business processesAFIT/DevelopersDCBBackend IT Infrastructure(ERP, CRM,Financial Apps,Etc.)
  • 134.
    Prior to ThirdWave BPM – Costly to ChangeAnother revision ofmonolithic applicationEHard-coded automationHard-coded business logicHard-wired integrationSlight change to process representing business requirement changesCBusinessManagersFEABD‘The Business-IT Divide’Results Costly Re-Program/Engineering CycleLost Agility, Degraded Efficiency, Reduced ManageabilityFAIT/DevelopersDCBBackend IT Infrastructure
  • 135.
    Third Wave BPM-Enable Adaptive Process Automation and Process-based IntegrationBPM Process Builder & Modeling Tool Process ModelBusinessManagersBPM EngineExecutes & manages links between process and people/applications
  • 136.
    Delivers adaptivecode-free automationBusiness FunctionService Oriented ComponentsEExamples: update info to ERP
  • 137.
    retrieve infofrom Database
  • 138.
    check inventory,….,etc.IT/Developer+ Reusable & Executable Business FunctionsEAFBCDFADCBBackend IT Infrastructure
  • 139.
    Third Wave BPM–Enable Agile & Adaptive Response to ChangesSimply reconfigure processmodel to respond to changesExecutes reconfigured process model to deliver new automation and results
  • 140.
    Greatly enhancesagility and manageabilityEBusinessManagersBPM Process Builder& Modeling ToolCEAFBDBPM EngineBusiness FunctionService Oriented ComponentsBDCIT/Developer
  • 141.
  • 142.
  • 143.
    administerBPM- enablesCross-Organizational Process IntegrationInternetXML/Web ServicesBPM Process Builder& Modeling ToolCBEAFBDPartners,Suppliers,CustomersBPM EngineBusiness FunctionService Oriented ComponentsDCIT/Developer© DigiPointNV/SA
  • 144.
    Benefits of AgilePointBPMSFaciliate Creation of Corporate Process Culture
  • 145.
    Effective Communication &Knowledge Management
  • 146.
  • 147.
  • 148.
    Empower InformationWorker and Boosts IT Effectiveness
  • 149.
  • 150.
  • 151.
  • 152.
    Code-Free Reconfiguration ofProcess-based Application
  • 153.
  • 154.
    Create SustainableOperational Success Through Process Excellence
  • 155.
    Create & AutomateNew Process: up to 3x faster than current
  • 156.
    Improve & Re-AutomateExisting Process: up to 10x faster than current
  • 157.
    Enable Process-based ContinuousBusiness Performance ImprovementPossible scenario’s General Business Process Automation & ImprovementAdmin/HR, Expense, Purchase, Customer Service, etc. Vertical Business Process Automation & ImprovementInsurance, Financial, Healthcare, Legal, Content, etc. Regulatory Compliance & Risk ManagementGovernment, Document Control, Audit & Accountability, etc. Merger & AcquisitionsOperations alignment & IT infrastructure consolidation Operational Efficiency ImprovementDistributed Manufacturing, etc.
  • 158.
    HealthCare:HIPAA ComplianceContent/DocumentProcessesGeneral Process:ExpenseReport, HR, etc.Risk Management:Compliance & GovernanceInsurance:Policy IssuanceBroad Applicability
  • 159.
    Learnings from thepast More demand for business control, but:
  • 160.
    Most are stillusing IT to get the job done, but with less effort on deployment time
  • 161.
    Some are defininga new team; based on Business/IT (not virtual team)
  • 162.
    Gouvernments and financial/insurancecompanies are jumping faster to Form-Based Solutions.
  • 163.
    Most of thesolution are very new (less then 5 years)
  • 164.
    Standardisation is stillin-progress (Gartner is expecting improvement around 2010)Summarize BPM is the future
  • 165.
    Consider aservices-oriented architecture
  • 166.
    Adopt anevolutionary approach
  • 167.
    Long termvalue of software as services
  • 168.
  • 169.
  • 170.
  • 171.
    IT projectsdoesn’t exists, it’s all about business projects.
  • 172.
    BPMS istoday on the beginning of a long road, don’t focus yet on the underlying methods and methodologies. (not yet defined as standard)“Think Big. Start Small. Scale Fast.”Web: http://www.ascentn.comEmail: info@ascentn.com© 2002-2009Ascentn Corporation. All rights reserved.This presentation is for informational purposes only. Ascentn makes no warranties, express or implied, in this summary.Contact information