SEARCH
You are in browse mode. You must login to use MEMORY

   Log in to start

level: Chapter 6

Questions and Answers List

level questions: Chapter 6

QuestionAnswer
What is abstraction?Handling of complexity: Focus on relevant details and downplaying irrelevant details Zoom between highlevel probems/solution and detailed (scoped) problems/solutions (General – Detail) If the complexity is too high: zoom out (abstract), solve the problem at a high level decompose the problem into smaller problems Solve the smaller problems Combine the solutions
What is a modeling language?Notation for describing a (future) reality at a certain Abstraction level and certain Viewpoint Says something about the subject, but not everything, as a consequence, different types of models illustrate different things (Viewpoints)
What can Modeling help us do?1. Provides an overview of something - that might be - complex 2. Helps us communicate our understanding to others 3. Form basis for discussions with stakeholders 4. Ensure congruence 5. Forces us to ask questions 6. Impose structure on the jumble of a spoken or written specifications 7. Highlights omissions and contradictions 8. Helps us reason about our current state of understanding 9. Bridge the gap between business and IT
Which modeling languages are there?Process Modelling: Most common, and in this course: Business Process Modelling Notation (BPMN) Other: Flow chart, Event-driven process chains (EPCs), UML Activity diagrams Information/Data Modelling Most common: UML Class diagram, Entity Relation Diagram (ERD) In this course: ERD
what are the AS-IS and TO-BE models?The ”AS IS”-process is descriptive – it shows how work is done currently The ”TO BE” process is a design of the future process – based on the analysis and improvement of the ”AS IS” process The goal is to design the process to be more effective, efficient, provide increased internal control, or compliance The new process still has to be implemented and applied in practice
Process typesPicture
Which kinds of notation do we have in the BPMN model?Picture
What is the best practise when doing BPMN modeling?1. Start high level 2. Take one highlevel activity/sub-process at a time 3. Concentrate on the normal process (not the outliers that might happen. 4. Quality assurance of the Normal Process 5. Add KPI’s and SLA’s 6. Create the exception processes Remember there is usable and non-usable BPMN definitions, not just one correct BPMN solution!
What are the benefits of business process modeling?1. increased visibility and knowledge of company’s activities. 2. Increased ability to identify bottlenecks. 3. Increased identification of potential areas of optimization. 4. Reduced lead-times. 5. Better definition of duties and roles in company. 6. Good tool for fraud prevention, auditing, and assessment of regulation compliance. 7. Good tool for organizing the IT architetcure to best support the process 8. Starting point for Digitalization