Techniques of Requirement Gathering (week 2) Flashcards

1
Q

what are the 4 skills required for requirements gathering

A

QUESTIONING
OBSERVING
RESEARCHING
MODELLING

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

good questions initiate ____________

A

process

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

what are the 3 themes that questions are centered on

A

WHAT ARE THE BUSINESS PROCESSES

HOW IS THE BUSINESS PROCESS PERFORMED

WHAT INFORMATION IS REQUIRED

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

what are the pros of interviewing users and other stakeholders to gather information

A

–> it is an effective way to understand the business functions and business rules

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

what are the cons of interviewing users and other stakeholders to collect the information

A

–> time consuming and requires further rework on the information gathered

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

what are the types of questions being asked when interviewing users and stakeholders

A

mix of open ended and close ended questions

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

when to interview users and stakeholders to gather requirements

A

requires in depth information on the new/existing system

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

what are the pros of distributing and collecting questionnaires

A

it is economical for a large group which supports distributed geographical location

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

what are the cons of distributing and collecting questionnaires

A

it is hard to construct good questions

there is a constraint to research further

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

what type of questions are included in distributing and collecting questionnaires

A

close ended questions

opinion questions

explain the problem or procedure questions

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

when to distribute and collect questionnaires to gather information

A

when input is required from a large group of people who are geographically dispersed

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

what are the pros of reviewing the inputs, outputs and documentation

A

allows the analyst to gain an understanding of the organization before meeting the users.

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

what are the cons of reviewing inputs, outputs and documentation

A

the documents might not match up to the actual operations

might be outdated.

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

when to review inputs, outputs and documentation

A

to use in the initial stages of the investigation when the analyst is unfamiliar with the organization

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

what are the 2 sources of information when reviewing inputs, outputs and documentation

A

–> external to the organization (industry journals and best practices)

–> existing business documents and procedure description within the organization (for preliminary purposes and visual aid)

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

what are the pros of observing and documenting the business processes

A

there is first hand experience with the system allowing for validation of information and business performance

17
Q

what are the cons of observing and documenting the business process

A

can be intrusive with information confidentiality issue

18
Q

when to observe and document business requirements in requirements gathering process

A

when there is a need to gather quantitative data about the business and validation of conflicting information provided

19
Q

how to observe and document business processes

A

diagram all the information gathered into workflows =>create activity diagrams (relationship between activities, personnel responsible for each of the activity)

20
Q

what are the pros of building effective prototypes

A
  • -> time and cost saving

- -> inaccurate user requirements can be discovered earlier with greater user involvement

20
Q

what are the cons of building effective prototypes

A

–> too much time spent on prototyping rather than on analysis

20
Q

when to use building effective prototypes in requirement gathering process.

A

projects with high interactivity with the users

21
Q

what is a prototype

A

it is an initial look alike model with limited features of a real production system

22
Q

what are the 3 types of prototypes

A
  • -> discovery prototype = model created to verify the concept and then discarded
  • -> evolving prototype = working model that grows and may become a part of the system
  • -> mock up = example of the final product for viewing only, not executable
23
what are the pros of research vendor solutions
- -> provides a platform for learning from past experiences | - -> cheaper and less risky to buy a solution rather than to build it
24
what are the cons of research vendor solutions
--> features to support the company are general and companies later find out that they only support half the functions that were needed after purchase.
25
when to use research vendor solutions
features to support business is general and nothing too specific