Applying some fact oriented modelling principles to business process modelling Peter Spyns

Slides:



Advertisements
Similar presentations
Modelling with expert systems. Expert systems Modelling with expert systems Coaching modelling with expert systems Advantages and limitations of modelling.
Advertisements

Expert Groups in Episode 3 Episode 3 - CAATS II Final Dissemination Event Raquel Garcia Isdefe Episode 3 Brussels, 13 & 14 Oct 2009.
Episode 3 / CAATS II joint dissemination event Gaming Techniques Episode 3 - CAATS II Final Dissemination Event Patricia López Aena Episode 3 Brussels,
E-OCVM (Version 2) Explained Episode 3 - CAATS II Final Dissemination Event Alistair Jackson EUROCONTROL Episode 3 Brussels, 13 & 14 Oct 2009.
Episode 3 / CAATS II joint dissemination event Lessons Learnt Episode 3 - CAATS II Final Dissemination Event Philippe Leplae EUROCONTROL Episode 3 Brussels,
Requirements Engineering n Elicit requirements from customer  Information and control needs, product function and behavior, overall product performance,
Episode 3 / CAATS II joint dissemination event Combining Techniques: Expert Groups, Fast-Time Simulation and Prototyping Episode 3 - CAATS II Final Dissemination.
A balance after two years of APEL in Higher Education Mia Douterlungne Administrator-General Flemish Education Council (VLOR)
Analysis Concepts and Principles
Information Modeling: The process and the required competencies of its participants Paul Frederiks Theo van der Weide.
Frequently Asked Questions (FAQ) prepared by some members of the ICH Q9 EWG for example only; not an official policy/guidance July 2006, slide 1 ICH Q9.
EngageNY.org Scoring the Regents Examination in Algebra I (Common Core)
United Nations Economic Commission for Europe Statistical Division Applying the GSBPM to Business Register Management Steven Vale UNECE
1 MODULE My.COOP Managing your agricultural cooperative.
Requirements Analysis
13-Jul-07 Results of the vignettes on the test of a new definition of enterprises.
Testing the effectiveness of digital storytelling Peter Spyns – Flemish dept. of Economy, Science and Innovation.
INFO425: System Design INFORMATION X Chapter 8 Evaluating Alternatives for Requirements, Environment, and Implementation Evaluating Alternatives.
Business Process Change and Discrete-Event Simulation: Bridging the Gap Vlatka Hlupic Brunel University Centre for Re-engineering Business Processes (REBUS)
Conceptual Modelling – Behaviour
Proposals on standardisation process in ESS, The Hague_ ESS net Preparation of Standardisation 1 Proposals on standardisation process.
Bernd Bruegge & Allen Dutoit Object-Oriented Software Engineering: Conquering Complex and Changing Systems 1 Software Engineering November 7, 2001 Project.
27/3/2008 1/16 A FRAMEWORK FOR REQUIREMENTS ENGINEERING PROCESS DEVELOPMENT (FRERE) Dr. Li Jiang School of Computer Science The.
Systems Analysis And Design MIST 4620 Fall 2002 Professor: Dale Goodhue.
Developing and applying business process models in practice Statistics Norway Jenny Linnerud and Anne Gro Hustoft.
Presented By: Miss N. Nembhard. Relation Algebra Relational Algebra is : the formal description of how a relational database operates the mathematics.
DeepDive Model Dongfang Xu Ph.D student, School of Information, University of Arizona Dec 13, 2015.
JRA1.4 Models for implementing Attribute Providers and Token Translation Services Andrea Biancini.
URBAN STREAM REHABILITATION. The URBEM Framework.
Software Engineering Lecture 10: System Engineering.
14-Sept-11 The EGR version 2: an improved way of sharing information on multinational enterprise groups.
Training on Safe Hospitals in Disasters Module 3: Action Planning for “Safe Hospitals”
Systems Analysis Lecture 5 Requirements Investigation and Analysis 1 BTEC HNC Systems Support Castle College 2007/8.
Guidelines of Business Process Modeling Team: Alejandra Saavedra Andrea Rodriguez Ez Lawrence.
© 2012 Cengage Learning. All Rights Reserved. This edition is intended for use outside of the U.S. only, with content that may be different from the U.S.
Steve Simon MVP SQL Server BI
Information Systems Development
WP4 Models and Contents Quality Assessment
Project Planning: Scope and the Work Breakdown Structure
Supply Chain Management Training support for Logistics Users
Requirements Engineering Process
Financial Analysis.
CIS 510 help Become Exceptional / cis510rank.com
Principles of Information Systems Eighth Edition
MGT-491 QUANTITATIVE ANALYSIS AND RESEARCH FOR MANAGEMENT
Building the foundations for innovation
TIM 58 Chapter 3: Requirements Determination
TechStambha PMP Certification Training
Steve Simon MVP SQL Server BI
Architecture Components
Data Flow Diagrams.
President’s Administrative Innovation Fund: Connecting IT Subject Matter Expertise CIO Council Update
CIS 510 Possible Is Everything/snaptutorial.com
CIS 510 Education for Service-- snaptutorial.com.
CIS 510 Teaching Effectively-- snaptutorial.com
EOSC Governance Development Forum
Regions for Economic Change – Tools for smart regions
the Public Procurement Audit Practical Guide
URBAN STREAM REHABILITATION
Software engineering -1
Quality Risk Management ICH Q9 Frequently Asked Questions (FAQ)
Requirement Analysis using
Wiesbaden, 24 October, 2007 Svetlana Shutova Statistics Estonia
Chapter 5 Understanding Requirements.
Review of Environmental Monitoring and Reporting
European Commission, DG Environment Air & Industrial Emissions Unit
The spirit of the CIVITAS mobility measure evaluation
Sample Assessment & Governance Results
Are you measuring what really counts?
Future of EDAMIS Webforms
Presentation transcript:

Applying some fact oriented modelling principles to business process modelling Peter Spyns

Flemish government | Department of Economy, Science and Innovation overview 2 context material and methods modelling exercise: take 1 : the in-house method by a consultant modelling exercise: take 2 : a fact oriented flavoured alternative discussion future work conclusion

Flemish government | Department of Economy, Science and Innovation context 3 EWI (= Flemish government department) needs to  become more efficient  cut costs  (re)organise internal business processes  design an enterprise architecture model PWC Belgium (= selected after public procurement) facilitates by  providing training and consultancy on BP modelling  “train the trainers”  using EWI input by domain experts to finalise BP models  at the start: initial flows, data objects, applications  at the end: validation of the proposed models

Flemish government | Department of Economy, Science and Innovation Material and Method Tussentitel 1 4 modelling an “as is” process: financing

Flemish government | Department of Economy, Science and Innovation tutorial sessions and a PWC manual a PWC in-house developed BP model Visio stencil Note the suggestions for naming conventions:  for activities: use a pair consisting of an infinitive and an object  for events: use a pair consisting of an object and past participle BP modelling - take 1: the group session 5

Flemish government | Department of Economy, Science and Innovation BP modelling - take 1: the EWI built graphical BP model 6

Flemish government | Department of Economy, Science and Innovation BP modelling - take 1: final graphical BP model 7

Flemish government | Department of Economy, Science and Innovation Two ways of modelling Tussentitel 1 8 a “to be” process: finding information

Flemish government | Department of Economy, Science and Innovation the PWC way – take 1 9

Flemish government | Department of Economy, Science and Innovation the PWC way – take 2 10

Flemish government | Department of Economy, Science and Innovation the PWC way – take 3 (final) 11

Flemish government | Department of Economy, Science and Innovation the alternative way - step 1: create a story 12 segmenting disclaimer: subsequent processing chain is not 100% “correct”

Flemish government | Department of Economy, Science and Innovation the alternative way - step 2: transform the story into episodes 13 highlighting

Flemish government | Department of Economy, Science and Innovation the alternative way - step 3: create elementary sentences 14 ~ CSDP step 1: transform examples into elementary facts

Flemish government | Department of Economy, Science and Innovation the alternative way - step 4: build the process flow 15 communication manager head of division collaborator receivesforwards assesses accepts refuses consults composes info requested answer sent [2] receives assesses accepts refuses consults composes [3] [4] [6] [14] [8] [9] [10] [12] [13] forwards [5] [7] forwards ~ CSDP step 2a: draw the fact types archives checks

Flemish government | Department of Economy, Science and Innovation the alternative way - step 5: check completeness of the flow [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] =

Flemish government | Department of Economy, Science and Innovation forwards the alternative way - step 6: identify “missing links” 17 communication manager head of division collaborator receives assesses accepts refuses consults composes sends returns checks forwards archives assesses returns info requested answer sent sends [2] [3] [4] [6] [14] [8] [9] [10] [12] [13] forwards [5] [7] ~ CSDP step 2b: do a population check

Flemish government | Department of Economy, Science and Innovation Tussentitel 1 18 Discussion, Future Work & Conclusion

Flemish government | Department of Economy, Science and Innovation Discussion 19 CSDP step 1 rules and “thinking in elementary sentences” is helpful “classical” benefits of fact based modelling also appear in this case importance of “preparing and scoping” the (human) resources prepare to create more sophisticated models  consider “transformation” of fact types into events binary versus n-ary fact types  currently only binary  might be useful to model events not investigated yet, but most likely also useful: apply CSDP step 3  trim the schema: e.g., is the activity “return” the same as “send” ? e.g., is the activity “forward” different from “send” ?  query the model: find out who performs a certain activity compose an activity profile per role (= swim lane)

Flemish government | Department of Economy, Science and Innovation Potential future Work 20 What could be planned  creating the stories and episodes consisting of predicates including the entity types,  verbalising the process flow  completing the graphical process model with operators  formalising the various steps,  developing guidelines to make the method more widely applicable What is needed:  More processes  More modellers, having other alternative solutions What is wanted:  user evaluation (Likert scale)

Flemish government | Department of Economy, Science and Innovation Conclusion 21 An interesting alternative business process model elicitation techniques combines:  fact oriented modelling  First three steps  story telling  highlighting  segmenting Applying this techniques seems to lead to:  non formal expert commitment and goodwill  higher degree of participation  good starting BP model for subsequent refinement However, conclusive and non refutable evidence on a extensive corpus is currently still lacking

Thank you Department of Economy, Science and Innovation (EWI) Koning Albert II-laan 35 box 10, 1030 Brussels |

Thank you Department of Economy, Science and Innovation (EWI) Koning Albert II-laan 35 box 10, 1030 Brussels |

Flemish government | Department of Economy, Science and Innovation 24 better ways is to  b  c  Derde niveau opsomming  Vierde niveau opsomming V  De structuur wordt bepaald door jouw ervaringen  Jouw gedachtengang bepaalt de rode draad  Bulletoverkill vermijden  Vermijd foutief gebruik van bullets voor eindeloze opsommingen van trefwoorden  Vierde niveau opsomming