Requirements Elicitation and Analysis
What choice most accurately describes the relationship between analysis and elicitation?
Analysis can lead back to more elicitation and they often happen at the same time
When analyzing requirements, what do you typically do with the information elicited?
Break it down, sum it up, look for gaps, model it, diagram, and figure out what more to elicit
How does a process model help you create a new process, product, or system?
It helps you map out the current and future state processes to get a shared understanding
Sequence Diagrams
Show the interaction between people and different parts of a system
When process modeling, what is the best way to name the process and its activities?
Use a verb + noun format. Make it action-oriented and be specific.
What is a key mindset for being successful?
Use deep collaboration skills to open stakeholder minds and encourage working together towards a future state
What are the three pieces to a user story?
Who, What, and Why
What is the benefit of using observation to elicit information?
allows you to understand the user's emotions and feelings when performing certain functions, helps your understand how the user interacts with the product or system, enables you to learn what the customer is thinking about while using the product
The nature of requirements elicitation ____.
can be either planned or unplanned
Elicitation is about ____.
discovering what is not being said, progressive elaboration, drawing out information from stakeholders
What do the arrows on a data flow diagram represent?
flow between processes
Without analysis, what do teams generally end up with?
misunderstandings which lead to defective solutions
What is NOT a characteristic of a good brainstormingsession?
planning beforehand and good technique during
What does a great requirement workshop require?
planning, facilitation, and value focus
What characteristics should be represented on a well drawn context diagram?
the end users and the key internal/external systems that support the process or product the team is building
Before implementing an enhancement, it is necessary to elicit and analyze ____.
the patterns and root cause of why the request was submitted
Why is it important to follow up after an interview?
to make sure I capture key points correctly
Customers and stakeholder typically ____.
understand the intent and parts of what they need, but struggle to articulate it, often missing some of the most critical requirements and parts
When is it a good time to use experiments to gather information?
when the requirements are unknown or continually changing