Components of Requirements Elicitation and how it's different
scholarnet1
6 views
33 slides
Aug 05, 2024
Slide 1 of 33
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
About This Presentation
Requirements elicitation is the process of identifying and gathering information about the needs and expectations of stakeholders to define the requirements for a product, system, or service. The components of requirements elicitation include:
1. **Stakeholder Identification**: Identifying who are ...
Requirements elicitation is the process of identifying and gathering information about the needs and expectations of stakeholders to define the requirements for a product, system, or service. The components of requirements elicitation include:
1. **Stakeholder Identification**: Identifying who are the key stakeholders involved in the project and their roles.
2. **Stakeholder Analysis**: Analyzing the stakeholders' goals, objectives, and expectations to understand their needs and concerns.
3. **Interviews**: Conducting one-on-one or group interviews with stakeholders to gather information about their requirements.
4. **Questionnaires**: Using questionnaires or surveys to collect written responses from stakeholders about their requirements.
5. **Observation**: Observing stakeholders in their natural environment to gain a deeper understanding of their needs and behaviors.
6. **Focus Groups**: Conducting focus groups with stakeholders to gather feedback and opinions on specific topics.
7. **Requirements Workshops**: Organizing workshops or meetings with stakeholders to discuss and agree on requirements.
8. **Use Cases**: Developing use cases to describe the scenarios in which the product, system, or service will be used.
9. **User Stories**: Creating user stories that capture the functional and non-functional requirements from a user's perspective.
10. **Requirements Documentation**: Documenting the requirements in a clear and concise manner, including any assumptions, constraints, and dependencies.
11. **Validation**: Validating the elicited requirements with stakeholders to ensure they are accurate and complete.
12. **Prioritization**: Prioritizing the elicited requirements based on their importance and urgency.
These components of requirements elicitation help to ensure that the needs and expectations of all stakeholders are captured and documented accurately, which is essential for developing a product, system, or service that meets its intended purpose.
Size: 6.08 MB
Language: en
Added: Aug 05, 2024
Slides: 33 pages
Slide Content
Lecture 6 E nterprise S ystems D evelopment ( Â CSC447 ) COMSATS Islamabad Muhammad Usman , Assistant Professor
Lecture 6 Requirements Elicitation and Analysis
Components of Requirements Elicitation
Elicitation Activities
Elicitation, Analysis and Negotiation
The Requirements Elicitation Process
Elicitation Stages
Requirements Analysis and Negotiation
Analysis Checks
Requirements Negotiation
Elicitation Techniques
Specific Elicitation Techniques
Interviews
Interviewing Essentials
Scenarios
Library Scenario- Document Ordering
Library Scenario
Scenarios and OOD
Soft System Methods
Stages of SSM
Observation and Social Analysis
Ethnography Guidelines
Ethnography in Elicitation
Ethnographic Perspectives
Requirements Reuse
Reuse Possibilities
Prototyping
Prototyping Benefits
Types of Prototyping
Prototyping Costs and Problems
Approaches to Prototyping
Executable Prototype Development
Reference Gerald Kotonya and Ian Sommerville, REQUIREMENTS Engineering PROCESSES AND TECHNIQUES by Wiley Publishers