0
0
Software Engineeringknowledge~10 mins

Requirements elicitation techniques in Software Engineering - Interactive Code Practice

Choose your learning style9 modes available
Practice - 5 Tasks
Answer the questions below
1fill in blank
easy

Complete the code to identify a common technique used to gather requirements by talking directly to users.

Software Engineering
The technique called [1] involves asking users questions to understand their needs.
Drag options to blanks, or click blank then click option'
ABrainstorming
BPrototyping
CInterview
DObservation
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing interviews with brainstorming sessions.
Thinking prototyping is the same as interviewing.
2fill in blank
medium

Complete the code to name the technique where users' actions are watched to understand their work.

Software Engineering
In the [1] technique, analysts watch users perform tasks to gather requirements.
Drag options to blanks, or click blank then click option'
AObservation
BSurvey
CFocus Group
DDocument Analysis
Attempts:
3 left
💡 Hint
Common Mistakes
Mixing up observation with surveys.
Thinking focus groups involve watching users silently.
3fill in blank
hard

Fix the error in the code by selecting the correct technique used to gather many users' opinions quickly.

Software Engineering
A [1] collects feedback from many users using structured questions.
Drag options to blanks, or click blank then click option'
AInterview
BSurvey
CBrainstorming
DPrototyping
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing surveys with interviews.
Thinking brainstorming is a data collection method.
4fill in blank
hard

Fill both blanks to complete the code describing a technique where participants {{BLANK_1}} ideas aloud, and the facilitator uses {{BLANK_2}} to record and organize thoughts.

Software Engineering
During a focus group, participants [1] ideas aloud, and the facilitator uses [2] to capture and structure these ideas.
Drag options to blanks, or click blank then click option'
Ashare
Bignore
Cnote-taking
Drandom guessing
Attempts:
3 left
💡 Hint
Common Mistakes
Choosing 'ignore' or 'random guessing' which do not fit the context.
Confusing note-taking with ignoring ideas.
5fill in blank
hard

Fill all three blanks to complete the code describing a technique where a {{BLANK_1}} is created to show users, {{BLANK_2}} feedback is collected, and {{BLANK_3}} helps improve the design.

Software Engineering
In prototyping, a [1] is built, [2] feedback is gathered, and [3] is used to refine the system.
Drag options to blanks, or click blank then click option'
Amodel
Buser
Citeration
Ddocument
Attempts:
3 left
💡 Hint
Common Mistakes
Confusing 'document' with 'model' for the prototype.
Mixing up 'iteration' with 'user' feedback.