There are various techniques that can be used for collecting project requirements.
- Interviews – Interviewing stakeholders, Subject Matter experts etc to collect information and identify requirements
- Focus Groups – Create a group of qualified stakeholders and SMEs and collect requirements thru moderated workshop.
- Facilitated Workshops – Creating a group of cross functional stakeholders and collect requirements thru facilitated workshops.
- Group Creativity Techniques -
- Brainstorming – Collecting ideas
- Nominal Group Technique – Ideas collected thru Brainstorming go thru a voting process for prioritization and further discussion.
- The Delphi Technique – Selected experts answer questionnaire to provide further feedback on collected requirements. The responses are only available to moderator for anonymity.
- Idea/Mind Mapping – Requirements collected are organized into a single map to show commonality and differences, and to generate new ideas.
- Affinity diagram – Requirements are sorted into groups for further focused discussions.
- Group Decision Making – Alternatives are assessed to decide on the best course of action.
- Unanimity – Everyone agrees
- Majority – More that 50% agree.
- Plurality – Largest group agree.
- Dictatorship – One individual decides.
- Questionnaire and Surveys – helps with large audience. Specifically advantageous in generating statistical analysis.
- Observations – or Job shadowing is used to observe behaviour of end users to uncover hidden requirements
- Prototypes – Mock-up is created early to receive feedback and uncover requirements and issues.