5.2 Discovery Methods
- Discovery methods are techniques for gathering information.
Evidence based discovery
- Consists of:
- Document analysis
- There is documentation material available that can be related to an existing process
- Good for getting familiar with the process, the environment and for creating hypotheses.
- Issues:
- Documentation is not available in a process oriented way.
- The level of granularity of the material might not be appropriate.
- Many documents are only partially trustworthy.
- Outdated, do not show how it is in reality
- Observation
- Directly follow the processing of individual cases.
- The process analyst can either play:
- Active role such as a customer.
- Process analyst triggers the execution of a process.
- Records the steps that are executed and the set of choices that are offered.
- Provides a good understanding of the boundaries of the process and its essential milestones.
- Process analyst will only see parts of the process that require customer interaction.
- Back office processing remains a black box.
- Passive role such as an observer.
- Appropriate for understanding the entire process.
- Requires access to the people and sights where the process is being worked on.
- Requires approval from the managers and supervisors of the corresponding teams.
- People can change their behavior under observation.
- Work faster and more precise.
- Displays how a process is conducted today in contrast to document analysis that usually captures the past.
- Active role such as a customer.
- Automatic process discovery
- Use of event logs stored by information systems
- Individual case of the process
- Specific activity of the process
- Precise point in time
- Log information can be misleading (ex. after a system crash)
- Creates rather complex models.
- Use of event logs stored by information systems
- Document analysis
- Consists of:
Interview based discovery
- Labor intensive.
- Interviews have to be conducted with various domain experts involved in the process. (due to everyone not having the same amount of knowledge)
- Domain experts feel more comfortable with using a free-form interview than a structured one.
- Information can be hold back when not specifically asked.
- The interview usually describes an sunny-day scenario.
- Expertise of the process analyst is required for understanding how individual cases are executed in order to create an meaningful process model.
- Multiple interviews to check if the independent process model is correct.
- Important to ask what happens when something goes wrong or unexpected cases are handled.
- Strategies for scheduling interviews:
- Upstream = Starting backwards from the result of the process.
- Understanding what input needs to be available before a activity can start.
- Downstream = Starting forwards from the beginning of the process.
- Understanding which decisions are taken at a given stage.
- Upstream = Starting backwards from the result of the process.
Workshop based discovery
- Offers the opportunity to get a rich set of information on the business process.
- Contributors get immediately used to the modeled process.
- Involves more participants.
- Uses 5x 0.5 day sessions.
- Restricting speech time .
- Everybody should express their perspective.
- Lighter method: using sticky notes to represent task/event.
- Purpose: Build a map of activities and their temporal ordering.
- Tasks/events need to be the same level of detail.
- Involves additional roles for facilitating the discussion and operating the modeling tool.
- Facilitator = Takes care of organizing the verbal contributions of the participants.
- Tool Operator = Directly entering the discussion results into the modeling tool.
- Domain Experts = Participate in the discussion.
- Process Analyst = Participate in the discussion.
- Process owner = Participate in the discussion.
Strengths and Limitations
Aspect | Evidence | Interview | Workshop |
---|---|---|---|
Objectivity | High | Medium-High | Medium-High |
Richness | Medium | High | High |
Time Consumption | Low-Medium | Medium | Medium |
Immediacy of Feedback | Low | High | High |
- Objectivity
- BEST: Evidence based
- Existing documents, logs and observation provide unbiased account of how the process works.
- Interview en workshop based
- Rely on descriptions and interpretations of domain experts who are involved.
- Risk that those persons may have perceptions and ideas of how the process operates, may not be correct.
- Domain experts might opportunistically hide relevant information about the process because of fear for loss of power, influence or position in a political environment.
- BEST: Evidence based
- Richness
- BEST: Interview and workshop based
- Domain experts are a good source to clarify reasons and objectives for why a process is setup as it is.
- Provides history of the process and the surrounding organization.
- Provides information about the personal agenda of the different stakeholders.
- Evidence based
- Might show issues or raise questions, but do not provide an answer.
- Provides insight into strategic considerations when documented in white papers.
- Does not tell anything about the personal agenda of the different stakeholders.
- BEST: Interview and workshop based
- Time consumption
- BEST: Evidence based
- Can be easily made available to a process analyst.
- Automatic Process Discovery costs a lot of time extracting, reformatting, and filtering of event logs.
- Passive observation requires coordination and approval time.
- Interview and workshop based
- Conducting interviews and workshops is time consuming.
- Interviews can take many iterations
- Difficult to schedule workshops with various domain experts on short notice.
- BEST: Evidence based
Immediacy of feedback
- BEST: Workshop based
- Inconsistent perceptions can be resolved directly
- Interview based
- Offer opportunity to ask questions
- Interviews take many iterations to come to the right model.
- Evidence based
- Questions can only be answered by talking to a domain expert.
- BEST: Workshop based
Best to use an mixture of the discovery methods.