Section 17 : How to gather requirements Flashcards

1
Q

How to identify stakeholders ?

A
  • Helps to understand their needs
  • Ensures you are gathering requirements from all relevant parties
  • Who the stakeholders are
  • Interests
  • Concerns
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How to define the project scope ?

A
  • Ensures that you are gathering the right requirements
  • Aids in not overloading the project with unnecessary tasks
  • What will be included
  • What will be excluded
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How to conduct a stakeholder interviews ?

A
  • Discuss their needs
  • Gather their input on the project
  • One-on-one interviews
  • Focus groups
  • Surveys
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How to document the requirements ?

A
  • Use a clear and organized manner
  • Details on what the project should achieve
  • Constraints
  • Limitations
  • Relevant deadlines or milestones
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How to review and revise the requirements ?

A
  • Make necessary revisions based on feedback from stakeholders
  • Accurate
  • Complete
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the tools to match the scenarios ?

A

User Stories
Use cases
Interviews
Surveys
Using the delphi technique

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is an user story ?

A
  • Short, narrative-style descriptions of a user’s needs and goals
  • Capture functional requirements of a project from the perspective of the end-user
  • Often written in the format:
  • “As a [user], I want to [do something], so that I can [achieve a goal]”
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

What is an use cases ?

A
  • Descriptions of how a system or process should behave:
  • Actions
  • Events
  • Functional requirements:
  • Detail
  • Structure
  • Detailed description
  • Used in software development
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is an interviews ?

A
  • Interactive
  • In-depth
  • In person
  • Over the phone
  • Via video conferencing
  • Stakeholders
  • Subject matter experts
  • Other relevant parties
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What is a survey ?

A
  • Anonymous
  • Ideal for large number of stakeholders
  • Online
  • By mail
  • Through other means (apps, in-person)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

What is the delphi technique ?

A
  • Anonymous method
  • Survey results analyzed by a third party
  • Several rounds of anonymous discussion
  • Goal is to gain consensus
  • Fear of retribution
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Give me some requirements gathering approach ?

A
  • Stakeholder interviews
  • Surveys
  • Workshops
  • Lessons learned
  • Prototyping
  • Documentation review
  • Observations
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

How to stakeholder interviews ?

A
  • Insights
  • Perspectives
  • Requirements
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

How to conduct a workshop ?

A
  • Used to gather requirements from a group of stakeholders in a collaborative setting
  • Brainstorming
  • Problem-solving
  • Group discussions
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is prototyping ?

A
  • Gather feedback
  • Gather requirements
  • Validate assumptions
  • Test ideas early in the development process
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is documentation review ?

A
  • Business plans
  • Policies
  • Procedures
17
Q

How to make observations ?

A
  • Observing stakeholders can provide valuable insights
  • Passive observation
  • Active observation
  • Shadowing
18
Q

What are a requirements traceabiliy matrix ?

A
  • Traces the relationships between requirements and the products or deliverables that they are intended to support
  • Lists requirements for a project
  • Shows how requirements are related
  • Displays overall project goals
19
Q

What are the requirements traceability matrix ?

A
  • Requirement type (functional or non-functional)
  • Stakeholder group (user or business requirements)
  • Requirement status
  • Who is responsible for implementation
  • Dependencies
  • Constraints
20
Q

What is a product backlog ?

A
  • Product
  • Solution
  • A prioritized list of work to be done
  • Most important items at the top
  • Typically used in agile/scrum
  • Focused on the implementation of requirements rather than traceability
  • A living document
  • Updated
  • Refined
  • Prioritize work