Summary of "Técnicas de Levantamento de Requisitos - Parte2"
Summary of "Técnicas de Levantamento de Requisitos - Parte 2"
This video continues a class on techniques for gathering requirements in Software Development. It covers five main techniques, explaining their purpose, application, and key considerations.
Main Ideas and Concepts
- Questionnaire
- Used after interviews to clarify doubts that arise during the analysis of interview data.
- Should contain objective, direct questions to facilitate easy and clear responses.
- Questions must be progressive, increasing in involvement with the subject gradually.
- Proper sequencing is essential: group related questions, avoid jumping between unrelated topics, and never ask questions without a clear purpose.
- Avoid circular or confusing questioning to ensure quality answers.
- Observation
- Involves directly observing the environment where the system will be used and how users perform their tasks.
- Provides rich, contextual information about users, processes, and environmental factors.
- Example: Observing a supermarket cashier shows the need for a special keyboard and clear monitor display due to the fast-paced environment and customer expectations.
- Environmental factors such as noise, lighting, and physical layout can influence System Design (e.g., audible alerts may fail in noisy factory floors; lighting affects screen visibility).
- Observation helps tailor the system interface and alerts to real-world conditions.
- Document Study
- Involves analyzing existing company documents, such as manual forms, spreadsheets, and previous computerized systems.
- Important for understanding current processes and for database design.
- Helps identify reusable components and areas that need modification in the new system.
- Prototyping
- Used primarily to clarify unclear or critical requirements.
- Can be a functional prototype (interactive) or a simple paper sketch.
- Presented to users or clients to confirm that the requirement is correctly understood and captured.
- Useful throughout Software Development but especially valuable during requirements gathering to ensure alignment.
Methodology / Instructions for Using Each Technique
- Questionnaire
- Develop after interviews to resolve doubts.
- Write objective and direct questions.
- Organize questions progressively and logically.
- Avoid unrelated or purposeless questions.
- Ensure clarity and ease of response.
- Observation
- Visit and observe the actual work environment.
- Note interactions between users and system interfaces.
- Identify environmental constraints (noise, lighting, space).
- Use observations to inform System Design and user interface needs.
- Document Study
- Collect all relevant existing documents.
- Analyze manual and computerized records.
- Extract useful data for system modeling.
- Identify features to keep or improve.
- Prototyping
- Create a prototype to represent unclear requirements.
- Use tools or paper sketches.
- Present to users/clients for feedback.
- Adjust requirements based on prototype validation.
Speakers / Sources Featured
The video features a single instructor/narrator who explains the concepts and techniques in detail. No other speakers are identified.
Category
Educational
Share this summary
Is the summary off?
If you think the summary is inaccurate, you can reprocess it with the latest model.
Preparing reprocess...