Enterprise competitive and cost pressures are creating the need to rapidly adapt andstreamline business processes to create new business value or increase operationalefficiency. To that end, enterprise processes are becoming increasingly explicit andbusiness process management (BPM) is evolving from a paper-based diagramming toolto a comprehensive solution that models, monitors, simulates, and redesigns processesfor competitive improvement. The endgame of BPM is unprecedented proces flexibility–where workflows (both human and automated) can be determined in real-time by theevents or outcomes within the process. This helps allow the busines to act appropriatelyand competitively regardless of the situation.For this endgame to happen, processes must become independent of specificinformation resources and specific task automation applications. The integrationtechnology must loosely couple the applications and resources that make up the process,otherwise the logic of a process will get hard-coded into a particular technologyplatform, which may be expensive to change and therefore defeat the entire purpose ofBPM. This is where standards-based service oriented architecture (SOA) comes in. AnSOA provides the technical ability to create that process independence. SOA standards,such as Web Services, make information resources and task automation applicationsavailable yet loosely integrated for process designers to use and reuse at will. Thusprocesses modeled with BPM tools can be rapidly implemented in production via SOAinfrastructure.Together BPM and SOA facilitate the next phase of business process evolutionfrom merely “automated†to “managed flexibility.†Thus business automation will nolonger be about hard-coding a function to be repeated infinitely. Automation will beabout creating services reusable in many different ways in multiple processes that canbe continuously improved. This helps allow enterprises to achieve dramaticimprovements in market capture, cost effectiveness and profitability.This paper explores the relationship between BPM and SOA in creating businessagility.It outlines how solution suites such as UFIDA’s Process Integration suite narrow the gap between sophisticated process modeling and actual enterprise implementation. |