4.5 Flashcards
During elicitation, engineers work with customers to figure out about the application ______, what ______ the system should provide, and required ________, hardware ______, and so on
domain, services, performance, constraints
Elicitation involves a variety of ________ from developers to end-users
stakeholders
What are the 4 steps of the requirements process model?
- Discovery
- Classification and Organization
- Prioritization and Negotiation
- Specification
Stakeholder reqs are a pain in the ass for 5 reasons:
- They don’t know what they want from the system except in ______ terms
- They assume we know what they know
- Different stakers can have ______ reqs
- ______ may be a factor
- Reqs always change
general, different, politics
For req discovery, make syre to get the input of all _________
stakeholders
_________ are used in most RE processes to ask about the system currently in use and the system to be developed
interviewing
Closed interviews are interviews where the stakeholder answers…
a pre-defined set of questions
Open interviews are interviews where the stakeholder answers…
anything that comes up
What are two characteristics of good interviewers?
- open minded
2. Spring-board questions
______ are descriptions of example interaction sessions
scenarios
Scenarios can include up to 5 things:
- Description of the system and user expectations at the start
- Description of the normal flows of _____
- Description of what could go _____
- Info of other ______ that might be happening at the same time
- Description of system ____ when finished
events, wrong, activities, state
A ___ ____ identifies the actors involved in an interaction and names the type of interactions
use case
________ is where the analyst goes into the actual working environment and observes the day-to-day work and equipment used
ethnography