Detailed Summary
Observation, or job shadowing, is a critical technique in requirement elicitation, allowing business analysts (BAs) to observe stakeholders in their actual work environment. This method can be utilized effectively when stakeholders find it difficult to articulate their needs or when there are discrepancies between stated processes and actual usage.
Types of Observation:
- Passive Observation: The BA silently observes the tasks being performed without interaction.
- Active Observation: The BA engages in the process by asking questions and seeking clarifications while observing.
When to Use:
- When stakeholders are unable to articulate their needs clearly.
- When the actual workflows differ from the documented procedures.
Advantages:
- Reveals hidden requirements that stakeholders may not express verbally.
- Helps in identifying inefficiencies, challenges, and workarounds within the existing systems.
Disadvantages:
- The method is often time-intensive, requiring significant investment from both the observer and the observed.
- There's a risk of the observer affecting the subject's behavior, known as the "Hawthorne Effect," where individuals modify their behavior in response to their awareness of being observed.
BA Tips:
- Take detailed notes during the observation to capture observations accurately.
- Be unobtrusive and respectful to avoid influencing the observed individual's workflow.
- Follow up with stakeholders to validate your observations and gather additional insights.