By
Nisha Lohat
Posted on August 13, 2025
Requirement elicitation is an important activity in business analysis, It involves information gathering from various stakeholders to understand business needs, objectives and problems
To achieve this Elicitation techniques is used to collect accurate and complete requirements before the requirements are analyse and validate
Selecting the correct technique helps to reduce misunderstanding and identifying missing requirements while ensuring the final outcome meets business expectations.
Objectives of Requirement Elicitation
1) Understanding needs and problems of business
2) Identifying expectations of stakeholder
3) Discovering gaps and opportunities for improvement
4) Gathering functional and non-functional requirements
5) Establishment of common understanding among different stakeholder
Top Requirement Elicitation Techniques
1) Interview – This Technique is conducted when the BA wants to have one to one discussion with stakeholder to understand their requirements, challenges and expectations of stakeholder. Interview can be of three types structured, semi-structured or unstructured.
2) Questionnaires and Surveys- This technique is used when information is needed from different stakeholder together, Business analyst prepares questions and share questionnaire with different stakeholder and collect information and requirements which helps in gathering information quickly.
3) Workshops- The BA conduct group discussion with stakeholders to gather requirements, and resolve conflicts among stakeholders if any so the common goal can be achieved
4) Brainstorming-In this technique the stakeholders can share their ideas and possible solution in an open discussion which helps to identify new opportunities and potential improvements
5) Observation- In this technique BA plays an important role where the BA observes the customer or employees performing their daily activities to understand the actual business process, identifying inefficiencies in the system and discover requirements that may not be documented.
6) Document Analysis- In this technique the BA review or analyse existing documents, reports, Excel sheets, procedure, polices to understand the current system and to identify gaps between the system
7) Focus Group- In this technique a selected group of users discuss about their experiences, opinions and expectation about a proposed product or a system
8) Prototyping – In this technique sample is created of a particular screen or model to collect feedback from stakeholder before development
9) Interface Analysis – In this technique it is shown how the system will interacts with other system application or external services
10) Research and Benchmarking-In this the BA understand existing features of the competitors, existing solutions in the industry which helps to provide better and reliable results.
Selecting the Right Elicitation Technique
Situation Recommended Technique
If information from an individual is needed Interview
Responses or Information is needed from different stakeholder together Questionnaire and surveys
Agreement of different department is needed Workshops
For new ideas and solution Brainstorming
For understanding actual work of the organization Observation
For understanding existing system and process of the organization Document Analysis
For Feedback from users Focus group
For understanding the sample of screen and models and getting feedback on the same Prototyping
For understanding system integrations Interface Analysis
To have a understanding of competitors in industry Research and benchmarking
Conclusion
It is a most effective approach to select techniques according to the projects needs and problem we can also combine them if required.
Selecting correct elicitation technique leads to clear requirements, better stakeholder collaboration which reduces rework and helps to deliver proposed solution.