Questions and CORRECT Answers
Process Discovery(ch5) - CORRECT ANSWER - the act of gathering information about
an existing process and organizing it in terms of an "as-is" process model
Process Discovery - CORRECT ANSWER - 1. Defining the setting: assembling a team in
a company that will be responsible for working on the process.
2. Gathering information: building an understanding of the process (we'll discuss different
discovery methods to acquire information on a process.)
3. Conducting the modeling task: mapping out the process in a systematic way.
4. Assuring process model quality: make sure that the resulting process models meet different
quality criteria.
Parties Involved - CORRECT ANSWER - Domain Expert
Process Analyst
Challenges - CORRECT ANSWER - 1. Fragmented Process Knowledge
2. Domain Experts think on Instance Level
3. Knowledge of process modeling is rare
Process Discovery Techniques - CORRECT ANSWER - 1.Evidence-based
Document analysis*
Observation
Process mining
2.Interview-based*
3.Workshop-based
,Document Analysis - CORRECT ANSWER - Documents point to existing roles, activities
and business objects
EX:
Formal documentation in terms of
Website
Organizational chart
Internal policies
Glossaries and handbooks
Etc.
Observation - CORRECT ANSWER - Observe what people do at their workplace
Trace business objects in the course of their life cycle
Inspect the work environment
Process Mining - CORRECT ANSWER - A.k.a. "automatic process discovery"
Make use of event logs, or data captured by various information systems
Interviews - CORRECT ANSWER - Semi-structured format
May need to involve many domain experts if process knowledge is fragmented (it usually is!)
Workshops - CORRECT ANSWER - Gather all key stakeholders together
One process analyst, multiple domain experts
Participants interact to create shared understanding
Often: software-supported, a model is directly created during the workshop (separate role)
Model is reference point for discussions
Organizing the Gathered Material - CORRECT ANSWER - 1. Identify the process
boundaries
, 2. Identify activities and events
3. Identify resources and their handovers
4. Identify the control flow
5. Identify additional elements.
Process Boundaries - CORRECT ANSWER - How do you name the process of interest?
Under which condition does the process start?
With which result, or results, does it end?
Quality Assurance - CORRECT ANSWER - 1.Syntactic Quality
2.Semantic Quality
3.Pragmatic Quality
Syntactic Quality: Verification - CORRECT ANSWER - Need to make sure that the
content of the model complies with the syntax, as defined by the process modeling language in
use
Semantic Quality: Validation - CORRECT ANSWER - Need to compare your model with
the real-world business process
Check for correctness and completeness
Pragmatic Quality: Certification/Graphical Layout - CORRECT ANSWER - The goal is
create a process model of good usability, which includes several aspects:
Understandability
Maintainability
Size
Structural complexity
Graphical layout
Etc.