WEEK 4: REQUIREMENTS DISCOVERY METHODS Flashcards

1
Q

What is a requirement statement?

A

A requirement is simply a statement of what the system must do or
what characteristics it need to have.

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

What is the purpose of requirements discovery?

A
  • Understanding problem or opportunity: needs of the client
  • Gathering information from the stakeholders
  • Collaboration with the stakeholders in order to interact and rely on their
    expertise
  • Gain a better understanding of how the client uses the current system
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Consequences of failing to correctly identify system
requirements

A

Errors made in a particular phase cost more to fix the longer they are
left undetected.

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

What are the factors that contribute to the failure of projects?

A
  • Lack of user participation
  • Incomplete requirements
  • Changing requirements
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What are the activities in requirements discovery process?

A
  1. Problem discovery and analysis
  2. Requirements discovery
  3. Documenting and analyzing requirement
  4. Requirements management
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What are the knowledge areas involving requirements
discovery according to the BABOK® Guide and what are their
relationships?

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
  1. What is “Elicitation and Collaboration” according to BABOK® Guide?
A

The tasks that business analysts perform to obtain information from
stakeholders and confirm the results. It also describes the communication
with stakeholders once the business analysis information is assembled

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

What is “Requirements Lifecycle Management” according to BABOK® Guide?

A

the tasks that business analysts perform in order to manage and
maintain requirements and design information from inception to retirement.
These tasks describe establishing meaningful relationships between related requirements and designs, and assessing, analyzing and gaining
consensus on proposed changes to requirements and designs.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q
  1. What is “Strategy Analysis” according to BABOK® Guide?
A

the business analysis work that must be performed to collaborate with
stakeholders in order to identify a need of strategic or tactical importance
(the business need), enable the enterprise to address that need, and align
the resulting strategy for the change with higher- and lower-level strategies.

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

. What is “Requirements Analysis and Design Definition”
according to BABOK® Guide?

A

The tasks that business analysts perform to structure and organize
requirements discovered during elicitation activities, specify and model
requirements and designs, validate and verify information, identify solution options that meet business needs, and estimate the potential value that could be realized for each solution option.

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

Which documents should you collect, which documents
should you not collect?

A

Collect:
- Contributes to cross validation of interviews and observations
- Helps understand the current system
Not collect:
- Documentation that may be outdated, incomplete or blank should not be included in this review
- Useful for the current system only

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

What types of questions are used in interviews?

A
  • Open- ended
  • Closed ended
  • Probe
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What kind of information is sought in interviews?

A
  • Opinions
  • Goals
  • Feelings
  • Informal procedures
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

how to prepare for them, how to conduct them,
what tasks are done post-interview, questions to avoid, etc.

A

Dress appropriately

  • Be respectful and courteous
  • The introduction is critical. Do not rush into questions. Set the stage
  • Briefly present the agenda
  • Give the client your full attention
  • Take notes
  • Find the root cause, not the symptom
  • Be sincere in your efforts to help the client. They will be fore forgiving if you make any mistakes
  • Maintain self-control
  • Start and finish on time
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

What is the recommended fact-finding strategy?

A
  • Learn all you can from existing documents, forms, reports and files
  • If appropriate, observe the system in action
  • Design and distribute questionnaires if needed
  • Conduct interviews
  • Optional – build discovery prototypes
  • Follow up and verify
  • Use the five W’s

o Who did that
o What happened
o Where did it take place
o When did it take place
o Why did that happen
o How did it happen

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

Differentiate between logical and physical DFDs

A
  • Logical DFD: “what the system does”
  • Physical DFD: “How the system does what it does”