Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Bpm company code camp - configuration or coding with pega


Published on

Bpm company code camp - configuration or coding with pega

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Bpm company code camp - configuration or coding with pega

  1. 1. Configuration or coding with Pega?
  2. 2. Who are we? 3 Eelco Vissinga Founder and Director Passion for Romania Maarten Veger Senior BPM Architect 6 years BPM experience Arjan Wiegman Senior BPM Consultant 6 years BPM experience
  3. 3. What is Pegasystems? BPMS tool Models and executes flows Business rules engine (XML) Rules are then assembled to java at runtime Java EE-compliant enterprise application 3 Pega customers in Romania 4
  4. 4. What do you need to start coding? Required to run: Operating system Application server: Should support Java EE Specification Database system: For storing rules and work objects That’s all you need to run Pega! Typical set-up: Linux IBM Websphere Oracle DB 5
  5. 5. The Pega environment 6
  6. 6. connect serve HTTP HTTP REST REST SOAP SOAP JMS JMS MQ MQ File File JAVA JAVA dotNet dotNet BPEL BPEL SAP SAP SAPJCo SAPJCo SQL EJB EJB Email JCA Portlet CMIS JSR94 COM Data Transform rules (Parse Delimited; Parse Structured; Parse Normalize; Parse Infer; Parse Transform; Map PDF eForms; Parse XML; Stream XML; XSLT; JSON) Pega Rules Engine Pega Application 1.Receive 4. Research 2.Route 5. Respond 3.Report 6. Resolve Oracle DB2 SQL Server PostgreSQL System(s) of Record Work Rules (XML) Correspondence interface for e-mail, sms, twitter, …. Business Interface for web portals, mobile & social customers and workers Clipboard XML data pageXML data pageXML data page Connector service Anticipatory Retrieval Adaptive Analytics Tailored Interactions Next Best Action Model & Simulate Open Database Productivity & Quality Alerts Cases & Folders Skill Based Routing Priority Telephony Imaging Multi-Channel Web Services Guided Processing Automated Transactions System-Driven Processing Architecture of main Pega components
  7. 7. Situational layer cake General processes are build in frameworks Specialization in frameworks and implementations 8 Pega BPM & Frameworks Conference framework Registration Framework Romania Framework NL FW US FW CodeCamp IASI CodeCamp RO
  8. 8. How: Collaborate & Capture DIRECTLY CAPTURE OBJECTIVES 9 Web self service Integration Business Objectives ________ _Word__ _Excel__ ___....___ Model ____ ____ ____ Pega Rules Engine Process Commander Rule form specification __________ __________ __________ __________ Work Rules (XML) Process Rule Specification ____ ____ ____ Architect Domain Analyst Domain Business User Domain Stage Based Dynamic Case Design Hybrid Client Composer Web Self Service Internet App.C. Composer Web Self Service Portal JSR 168, JSR 286 Mobile Portal _____ _____ _____ _ Business User Portal
  9. 9. Conclusion Configuring & Coding!! Spend your valuable time on interesting and challanging activities Now: demo of Pega7 by 30-minute app build 10
  10. 10. 11 Questions?
  11. 11. Rules Business rules: the definition of how we do our business The smallest unit of change to define what you want to do Process The tools to get work done Business Process Management A discipline that focuses on continuously improving business performance Model driven Directly Capture Objectives Capture and configure the objectives that define the business application, closing the gab between business and IT Automate the programming The objectives are automatically transformed into executable Java Automate the work The work is an intrinsic part of the model Some Pega terminology