creating and deploying
play

Creating and Deploying Visualize Innovate a Digital Strategy - PowerPoint PPT Presentation

Creating and Deploying Visualize Innovate a Digital Strategy Transform Improve the way you Trisotech brings Strategies, Design and T echnology do business together to provide business guidance and insight in the digital enterprise age.


  1. Creating and Deploying Visualize Innovate a Digital Strategy Transform Improve the way you Trisotech brings Strategies, Design and T echnology do business together to provide business guidance and insight in the digital enterprise age. Where strategies come to life!

  2. Outside tside In Trisotech Analysis alysis Canva anvases ses Empathy Map Empathy Map Digital Enterprise Custome Custome omer omer Value Propos Value Propos osition osition on on SIPOC SIPOC CMM CMM MMN MMN Journey Journey Map Map Suite Str trateg egic Ope peration ional What ever the path you decide Value Value Business ss Business Business ss ss Capab Capab abilities abilities BPMN BPMN MN MN Golde Golde Map Map Motivatio ation Model Model Model Model n n n n to follow for your Digital Circl Circl cle cle Transformation, Trisotech Digital Enterprise Suite offers SWOT RACI RACI HW5 DMN DMN MN MN the collection of software tools that together will ensure your Brai ainsto nstorm Mode dels ls Digital Transformation success. Balan Balan ance ance ced Scoreca ced Scoreca card card Inside side Out Where strategies come to life!

  3. Companies are facing serious problems: Trisotech Digital Enterprise Suite Trisotech with its Digital Enterprise Suite is in a unique position to help Cloud-based software to organizations to transform their business, not only to be more efficient Visualize, Innovate, Transform, and effective, but also more agile in delivering and improving customer and Improve your organization experience. Where strategies come to life!

  4. BPMN is a universal graphical notation for documenting business processes and driving process improvement initiatives. It enables a disciplined process approach that allows organizations to become more efficient. t a n p c i r t i a P a l r n e s x t e s E c r o p e t h o t BASIC ELEMENTS Pool Event Activity a l n e r x t E o n t i c a n i u m m o c w e Case n a s e r g g r i e x t Gateway T c n e a n e s t n n o Task s i d s i s c e a t o h p r W Intermediate End FLOW Message Event Event Service Decision g n t i o u R Task Task Sequence Message Data Flow Flow Association t e a Start s t d E n s e s o c r p Event h e t o f b e o t k a s T Subprocess d e e t p l m o c BPMN Quick Guide End A simple, basic, yet Event complete, BPMN reference accessible to everyone. Download Free www.BPMNQuickGuide.com o n t i BPMN, CMMN and DMN a m o r n f I u t n p i templates at Data s a e d i r u e q r www.Trisotech.com/Visio Current Status Object BPMN 2.0 Released 2010 Trisotech is a global leader in digital enterprise solutions, offering innovative and easy-to-use software tools that allow customers to discover, model, analyze and find insights into their digital enterprise. 20161007 www.Trisotech.com

  5. Benefits of using Standard Notations and Execution  Unambiguous format for modeling processes, cases and decisions  Can be interchanged between different vendors’ products  Provide common and readily-transferable skills that are learned by business and IT professionals

  6. “Giving back control to business” RDBMS DMS BPMS BRMS

  7. Citizen Developers are key to business agility A citizen developer is a user who creates new business applications for consumption by others using development and runtime environments sanctioned by corporate IT. Gartner

  8. Decision Making Informed decision-making comes from a long tradition of guessing and then blaming others for inadequate results. Scott Adams

  9. Decision Making Operational decisions are made every day! Strategic Decisions • Tactical Decisions • Operational Decisions •

  10. DMN provides a modeling notation to capture business decision requirements and decision logic. It increases an organization’s agility and adaptability by capturing the business decisions independently from where they are used. Decision logic using a Decision Table BASIC ELEMENTS Decision Decision Requirement Diagram (DRD) Re- usable Input Data decision logic Decision 1 Business REQUIREMENT Knowledge Each row Model is a rule Information Knowledge Authority Result Input required Conditions Decision 2 Input Data 3 for the decision Defined decision logic Authority source of this data Knowledge Download Free Input Data 1 Input Data 2 Source BPMN, CMMN and DMN templates at www.Trisotech.com/Visio Current Status DMN 1.1 Released 2016 Trisotech is a global leader in digital enterprise solutions, offering innovative and easy-to-use software tools that allow customers to discover, model, analyze and find insights into their digital enterprise. 20161007 www.Trisotech.com

  11. DMN What is DMN • What is DMN? • D ecision M odel and N otation • DMN is a standard published by the Object Management Group (OMG). • Why DMN matters? • A common meta-model and notation for describing and modeling repeatable Business Decisions • Enables various groups to effectively collaborate in defining a Decision Model • Provides a standard notation for Decision Tables • DMN increases an organization’s agility and adaptability by defining both the requirements of the business decision and the structured design logic • Current Status • DMN 1.1 Released 2016

  12. DMN is by design a complement to BPMN and CMMN

  13. Decision Making using Rules Lost in translation Business “harvest” rules Discovery Business translate rules into business Specification requirements IT translate rules an executable rule Execution language

  14. Different Perspectives BVMS BDMS BRMS BVMS Business Vocabulary Management System Business Decision Business Rule Business Vocabulary Management System Management System Management System Decisions Rules Terms First Class Citizen Rules, Terms Decisions, Terms Rules, Decisions Second Class Citizens BDMS ≠ BRMS ≠ BVMS Just like a BRMS features cannot be evaluated against BVMS features A BDMS features cannot be evaluated against a BRMS or BVMS features Some of the same goals are achieved differently

  15. Decision Making Using Rules Using DMN Decisions • Text based and not verifiable • Verifiable • Misinterpretation during translation • No translation. Model driven. • Rule are continuously changing • Decisions are tangible and more stable • Proprietary rule languages • It is a standard. The same in every tool Decisions as first class citizen What you model is what you execute!

  16. Decision Modeled Graphically Executable logic from diagrams and tables Inputs Output Hit policy Decision Rule number Business Knowledge Model Input Data

  17. BPMN: Process Modeled Graphically Inputs of Decision Decision Task Branching based on Decision

  18. DMN: Decision Modeled Graphically Captures the Decision’s Requirements via the Decision Requirement Diagram Decision (DRD) Captures the Decision’s Logic via Decision Tables or Boxed Expressions Inputs of Decision

  19. BPM DMN N

  20. DMN: Decision Table Result Inputs Name of Decision Hit policy Rule number Conditions

  21. DMN: Boxed Expression Invocation Parameters Name of Decision Context entries (“Local variables”) Result FEEL Expressions

  22. Only End-to-End DMN Solution • Modeling • Methodology • Runtime • Authoring • Training • Validation Decision Model and Notation (DMN)

  23. Only Conformance Level 3 solution The spec defines 3 incremental conformance levels for implementations: Conformance Level 1: • Requires support for authoring of Decision Requirements Diagram, Decision Logic and Decision Tables • This conformance level is basically “documentation only”, no execution required Conformance Level 2: • Everything from conformance level 1, plus support for the S-FEEL (simplified FEEL) expression language • Requires execution, and requires the logic modeled in CL1 to be expressed in S-FEEL Conformance Level 3: • Everything from conformance level 2, plus support for the full FEEL language • This includes additional modeling elements like “boxed expressions”

  24. Business-Friendly Interface • Prepopulate decision tables with input(s) structure(s) • Create types automatically

  25. DMN Model Validation

  26. Method & Style DT Analysis • Gaps • Overlaps • Normal Forms

  27. Method & Style eLearning

  28. All FEEL Functions and Operators

  29. Trisotech FEEL Editor • Code completion • Code coloring • Content assist (Text, Dates,etc)

  30. Full Boxed Expression Support

  31. Logic Reuse via BKMs

  32. Export to DMN XML

  33. The Model is the Documentation

  34. Test the Model Logic Execution… not “Requirements”

  35. The Model is Executable Execution… not “Requirements” DMN Native • Deploy as a cloud service • Deploy in Red Hat on Premise • Deploy in Red Hat Openshift Translation • Deploy in Idiom • Deploy in OpenRules

  36. Red Hat JBoss BPM Suite: https://developers.redhat.com/products/bpmsuite/overview/ https://dmn-tck.github.io/tck/ https://Trisotech.com/DMNQuickStart https://www.amazon.com/Bruce-Silver/e/B0062AXUFY/ref=dp_byline_cont_book_1

Recommend


More recommend