|Kursusnavn (dansk):||Business Process Modelling and Analysis |
|Kursusnavn (engelsk):||Business Process Modelling and Analysis |
|Semester:||Forår 2018 |
|Udbydes under:||cand.it., softwareudvikling og -teknologi (sdt) |
|Omfang i ECTS:||7,50 |
|Min. antal deltagere:||1 |
|Forventet antal deltagere:||0 |
|Maks. antal deltagere:||30 |
|Formelle forudsætninger:||The course is part of the Critical Systems specialisation for SDT - AC track students. |
|Læringsmål:||After the course work the student should be able to:
apply the core primitives of the Business Process Modelling and Notation (BPMN) 2.0 standard for describing business processes,
use a representative BPMN process modelling tool for collaborative design of processes
apply a declarative (constraint-based) process modelling notation for describing flexible business and workflow processes
analyse process models for soundness, deadlocks and compliance
compare and relate BPM to Adaptive Case Management (ACM)
communicate to peers and non-specialists:
• the most relevant flexibility issues in Process Aware Information Systems (PAIS)
• the typical challenges that exist when targetting flexible process support in information systems
• the different paradigms for realizing flexible PAIS (e.g. prespecified and constraint-based processes)
• the gaps in industry needs and existing solutions for realizing flexible PAIS
• techniques for process mining
• current research problems in the field of IT support for flexible business processes
• be able to evaluate, explain the reasons for and choose relevant notations to describe business and case management processes as studied in the group project work
|Fagligt indhold:||Digitalisation of business processes and workflows supported by so-called BPM and process-aware information systems is being pushed forward both in public and private businesses as a means to improve both efficiency and quality of services offered to citizens and customers.
The course will introduce the student to techniques for identifying and modelling flexible business processes and workflows using state-of-the-art cloud-based design and simulation tools for constraint based process modelling (dcrgraphs.net) as well as DMN and BPMN process modelling (signavio.com).
A special emphasis will be on the ability to capture rules and dependencies between activities using constraint based models and on this basis generate possible business processes fulfilling the dependencies.
Hereto comes techniques and theories for process verification and mining and other current research topics in the area.
|Læringsaktiviteter:||14 ugers undervisning bestående af forelæsninger, øvelser og vejledning|
The course is based on lectures and project work in groups. The students will be given real examples of business process descriptions to evaluate and model in a state-of-the art BPMN design tool and using a research prototype for constraint-based process modelling.
The teaching will make use of flipped classroom and supervision for groups may be available outside scheduled lectures, however this must be setteled with the course manager.
At the start of the semester students must form a group. Each group must select a realistic business process and do a process constraint model and a BPMN process diagram of the process. In the context of this process:
• compare and relate BPM to Adaptive Case Management (ACM)
• discuss the most relevant flexibility issues in Process Aware Information Systems (PAIS)
• discuss the typical challenges that exist when targeting flexible process support in information systems
• discuss the gaps in industry needs and existing solutions for realizing flexible PAIS
• give non-trivial examples of compliance rules informally as text and formally (either as temporal logic, compliance rule graphs or DCR graphs)
• explain and exemplify deadlocks, live-locks, data races and soundness
• discuss the use of process mining
• discuss, evaluate and explain the reasons for using the different process notations to describe business and case management processes as studied in the group project work
From mid February to end of March the group works on the project approximately 8 hours a week in parallel with preparing for and following lectures. From mid April to mid May the group works approximately 12 hours a week on the project (no lectures).
It is possible and recommended to hand-in two preliminary sub-deliveries (which will be part of the final report) during the course (ultimo February and ultimo March). If hand in is made before the deadlines given, the group will receive feedback.
|Obligatoriske aktivititer:||Der er ingen obligatoriske aktiviteter. Vær venlig KUN at ændre denne tekst når der er obligatoriske aktiviteter./
There are no mandatory activities. Please, change this text ONLY when there are mandatory activities.
|Eksamensform og -beskrivelse:||D2G Aflevering med mundtlig eksamen der supplerer projekt. Delt ansvar for projekt., (7-scale, external exam)|
Hand-in: group report. Groups may have 1-7 members.
The report is expected to be 10-15 pages
At the oral exam the group first gives a 10 minutes presentation of the report. After this, each student is examined individually for 10 minutes where the student gets questions to the project, the programme specific intended learning outcomes and the curriculum in general.
|Litteratur udover forskningsartikler:||Enabling Flexibility in Process-Aware Information Systems - Challenges, Methods, Technologies. Manfred Reichert and Barbara Weber, Springer, 2012. ISBN 978-3-642-30408-8 |