Codecamp iasi-26 nov 2011-the value of bpm in real world applications


Published on

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Codecamp iasi-26 nov 2011-the value of bpm in real world applications

  1. 1. The value of BPM in realworld applicationsEduard Cimbru23.11.2011
  2. 2. Henry Ford’s assembly line(1903)Single process with sequenced activitiesEach worker performed a single taskResults: first affordable car (increased productivity, best paid workers)
  3. 3. Presentation Outline
  4. 4. What is a business process?A business process is the set of activities required to accomplish a common goal.The activities may be performed by people or systems and are completed either sequentially or in simultaneously.
  5. 5. What is business processmanagement?Management of business processes? (methodology)It is The Goal, The System, The Expected ResultsThe Goal: efficient process with visibilityThe System:  management of people involved in the process  system to system communicationsThe Results: process improvement
  6. 6. When should you do BPM?When you have: A clear flow of high-volume transactions that need to be passed from one person to another Multi-step process with critical processing time Unclear roles and gaps in the process General: low satisfaction with a business service (low employee satisfaction)
  7. 7. Benefits of BPMFormalize existing process and spot needed improvementsFacilitate automated, efficient process flowIncrease productivity and decrease head countBusiness intelligence (raw data -> meaningful information)Ability to effect change on existing business processes in real time
  8. 8. BPM Project TeamsProcess SponsorProcess OwnerProject LeadSubject Matter ExpertsBPM Project Development Team
  9. 9. BPM project lifecycle Business close to IT solution
  10. 10. BPM Notation
  11. 11. Process Design Patterns
  12. 12. Process Design Patterns
  13. 13. Process Design Patterns
  14. 14. Performance AnalysisThree dimensions of performance: time, cost, qualityTime: flow time, service time, waiting timeCost: average utilization of resources (rca – resource consumption accounting)Quality: customer satisfaction (questionnaires), complaintsRun simulation and calculate all kinds of KPIs
  15. 15. The iceberg syndrome Icebergs only show 10% of their mass above waterPerception, the tip of theiceberg called realityBPM implementation is a multi-faced activity with advantages but also challenges
  16. 16. Demo Activiti 5.8  Light-weight BPM platform (open source) Activiti Engine – easy to use for Java devs Activiti Explorer – task management portal Eclipse Activiti Designer Plugin – process modelling
  17. 17. DemoProcess: Hiring Request1. HR Associate enters a new request of position in the system(Process start)2. HR Manager will approve, if necessary 2.1 If manager doesn’t approve process goes to 5 (and ends)else continue to next step3. HR Associate finalizes job description4. Position is published automatically to the web and at thesame time the HR System gets updated5. Process End
  18. 18. The process..
  19. 19. Thank youPlease fill in the feedbackforms.
  20. 20. ReferencesChang, James; BPM Systems; 2006; AuerbachBlokdijk, Gerarad; BPM 100 Success SecretsJeston, John, Nelis, Johan; BPM; 2008;ElsevierWolf, Karsten, Toumani, Farouk; BPM; 2011;LNCS 6896