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
Q

what are the pros of research vendor solutions

A
  • -> provides a platform for learning from past experiences

- -> cheaper and less risky to buy a solution rather than to build it

24
Q

what are the cons of research vendor solutions

A

–> 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
Q

when to use research vendor solutions

A

features to support business is general and nothing too specific