Deck 6: Fact-Finding Techniques for Requirements Discovery

Full screen (f)
exit full mode
Question
Preliminary investigation includes those techniques used by systems analysts to identify or extract system problems and solution requirements from the user community.
Use Space or
up arrow
down arrow
to flip the card.
Question
System requirements that specify what the information system must do are referred to as functional requirements.
Question
Another name for a system requirement is business requirement.
Question
Failure to correctly identify system requirements can lead to higher maintenance costs over the life of the system..
Question
System requirements that specify a property or quality the system must have are frequently referred to as functional requirements.
Question
The purpose of requirements discovery and management is to correctly identify the knowledge, process and communication requirements for the users of the new system.
Question
Based on Boehm's findings, an erroneous requirement that goes undetected and unfixed until the operations phase may cost 1,000 times more than it would have cost if it were detected and fixed in the requirements phase.
Question
Requirements discovery consists of the following activities: (1) problem discovery and analysis;
(2) requirements discovery; (3) documenting and analyzing requirements; and (4) requirements management.
Question
The Ishikawa diagram is often referred to as a cause-and-effect diagram or a fishbone diagram.
Question
Fact-finding is the formal process of using research, interviews, questionnaires, sampling and other techniques to collect information about problems, requirements, and preferences.
Question
Another name for fact-finding is information gathering.
Question
Another name for fact-finding is a non-functional requirement.
Question
A requirements definition document should consist of the following: (1) functions and services that the system should provide; (2) nonfunctional requirements including the system's features, characteristics, and attributes; (3) constraints that restrict the development of the system or under which the system must operate; and (4) information about other systems the system must operate.
Question
Requirements validation checks the requirements definition document for accuracy, completeness, consistency, and conformance to standards.
Question
Requirements validation checks the systems proposal for the inclusion of data flow diagrams and entity relationship diagrams for all of the requirements.
Question
Requirements management is the process of managing change to the requirements.
Question
Sampling is the activity of sampling the requirements from the requirements definition to insure requirements validation.
Question
Randomization is a sampling technique characterized as having no predetermined pattern or plan for selecting sample data.
Question
Randomization is a sampling technique that attempts to reduce the variance of the estimates by spreading out the sampling and by avoiding very high or low estimates.
Question
Stratification is a sampling technique characterized as having no predetermined pattern or plan for selecting sample data.
Question
Observation is a fact-finding technique wherein the systems analyst either participates in or watches a person perform activities to learn about the system.
Question
Work sampling is a fact-finding technique that involves a large number of observations taken at random intervals.
Question
Questionnaires are documents that allow the analyst to collect information and opinions from respondents.
Question
An advantage of a questionnaire is that it can be answered quickly.
Question
An advantage of a questionnaire is that it provides a relatively inexpensive means for gathering data from a large number of individuals.
Question
A disadvantage of a questionnaire is its high cost of gathering data from a large number of individuals.
Question
A disadvantage of a questionnaire is that responses take a long time to tabulate.
Question
An advantage of a questionnaire is that responses can be tabulated and analyzed quickly.
Question
An advantage of questionnaire is that the number of respondents is generally high.
Question
An advantage of observation is that it tends to let the analyst observe the normal volume and difficulty of work.
Question
An advantage of questionnaires is their flexibility.
Question
A disadvantage of questionnaires is their inflexibility.
Question
A disadvantage of a questionnaire is that the analyst cannot observe and analyze the body language of the respondent.
Question
A disadvantage of a questionnaire is that there is no immediate opportunity to clarify a vague or incomplete answer to any question.
Question
An advantage of a questionnaire is that good questionnaires are easy to prepare.
Question
A disadvantage of a questionnaire is that good questionnaires are very difficult to prepare.
Question
An advantage of observation is that it is relatively inexpensive compared to other fact-finding techniques.
Question
Questionnaires allow individuals to maintain their anonymity.
Question
Interviews are a fact-finding technique whereby the systems analysts collect information from individuals through face-to-face interaction.
Question
The personal interview is generally recognized as the most important and most often used fact-finding technique.
Question
Interviewing is a costly fact-finding approach.
Question
Interviewing can be used to achieve any or all of the following goals: find facts; verify facts; clarify facts; generate enthusiasm; get the end-user involved; identify the requirements; and solicit ideas and opinions.
Question
The purpose of the Ishikawa diagram is to explore the causes and effects of problems.
Question
Typically an Ishikawa diagram is filled out in a brainstorming session.
Question
Interviewing is a very time consuming process.
Question
An advantage of an interview is that it permits the analyst to adapt or reword questions for each individual.
Question
A disadvantage of an interview is that the interview guide does not permit the analyst to adapt or reword questions for each individual.
Question
An advantage of an interview is that it gives the analyst the opportunity to observe the interviewee's non-verbal communication.
Question
An advantage of interviewing is that is less time-consuming than questionnaires, and therefore less costly as a fact-finding approach.
Question
Interviewing is highly dependent on the systems analyst's technical skills.
Question
An important interviewing skill is to be able to control the time consumed by the interview by diplomatically cutting off answers that seem to be leading nowhere.
Question
A disadvantage of interviewing is that it may be impractical due to the location of the interviewees.
Question
Unstructured interviews are conducted with only a general goal or subject in mind, and with few, if any, specific questions. The interviewer counts on the interviewee to provide a framework and direct the conversation.
Question
Unstructured interviews are conducted with a specific set of free-format questions to ask the interviewee.
Question
In structured interviews, the interviewer has a specific set of questions to ask the interviewee.
Question
In structured interviews, the interview is structured by the interviewee, not the interviewer.
Question
Open-ended questions allow the interviewee to respond in any way that seems appropriate.
Question
Closed-ended questions restrict answers to either specific choices or short, direct responses.
Question
The following is an example of an open-ended question: "What do you need the new system to do?"
Question
An interview guide is a list of specific questions the interviewer will ask the interviewee.
Question
To help maintain control of the interview, an interviewer should dress more formally that the interviewee.
Question
An interview question should be long and complex enough to cover all points for which an interviewer wants answers.
Question
To help set the context of a question, it is best to give your own opinion to preface asking a question of an interviewee.
Question
The higher the management level of the interviewee, the more time should be scheduled for the interview.
Question
Interviewers should prepare an interview guide in advance and not skip any of the planned questions.
Question
If you cannot interview someone in person, a telephone or e-mail interview will work just as well.
Question
The interviewer should avoid interrupting with a lot of "uh-huh's."
Question
To establish rapport during an interview, position yourself within 1.5 feet of the interviewee.
Question
During the interview conclusion, you should express appreciation and provide answers to any questions posed by the interviewee. The conclusion is important for maintaining rapport and trust with the interviewee.
Question
Body language is the verbal communication that we all communicate clearly and with awareness.
Question
Discovery prototyping is the act of building a small-scale, representative or working model of the users' requirements to discover or verify those requirements.
Question
An advantage of discovery prototyping is that it allows users and developers to experiment with the software and develop an understanding of how the system might work.
Question
An advantage of discovery prototyping is that it aids in determining the feasibility and usefulness of the system before high development costs are incurred.
Question
An advantage of discovery prototyping is that the prototype can serve as a training mechanism for users.
Question
An advantage of discovery prototyping is that it may minimize the time spent for fact-finding and help define more stable and reliable requirements.
Question
A disadvantage of discovery prototyping is that it may increase the time spent on fact-finding.
Question
An advantage of prototyping is that it tends to lead to realistic expectations for the system on the part of users.
Question
Prototypes are generally developed using the same technologies as the final software. In fact, they are often just incomplete versions of the finished system
Question
A disadvantage of discovery prototyping is that users may develop unrealistic expectations based on the performance, reliability and features of the prototype. Prototypes can only simulate system functionality and are incomplete in nature.
Question
The best prototypes are those that actually grow into the final system.
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/166
auto play flashcards
Play
simple tutorial
Full screen (f)
exit full mode
Deck 6: Fact-Finding Techniques for Requirements Discovery
1
Preliminary investigation includes those techniques used by systems analysts to identify or extract system problems and solution requirements from the user community.
False
2
System requirements that specify what the information system must do are referred to as functional requirements.
True
3
Another name for a system requirement is business requirement.
True
4
Failure to correctly identify system requirements can lead to higher maintenance costs over the life of the system..
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
5
System requirements that specify a property or quality the system must have are frequently referred to as functional requirements.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
6
The purpose of requirements discovery and management is to correctly identify the knowledge, process and communication requirements for the users of the new system.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
7
Based on Boehm's findings, an erroneous requirement that goes undetected and unfixed until the operations phase may cost 1,000 times more than it would have cost if it were detected and fixed in the requirements phase.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
8
Requirements discovery consists of the following activities: (1) problem discovery and analysis;
(2) requirements discovery; (3) documenting and analyzing requirements; and (4) requirements management.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
9
The Ishikawa diagram is often referred to as a cause-and-effect diagram or a fishbone diagram.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
10
Fact-finding is the formal process of using research, interviews, questionnaires, sampling and other techniques to collect information about problems, requirements, and preferences.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
11
Another name for fact-finding is information gathering.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
12
Another name for fact-finding is a non-functional requirement.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
13
A requirements definition document should consist of the following: (1) functions and services that the system should provide; (2) nonfunctional requirements including the system's features, characteristics, and attributes; (3) constraints that restrict the development of the system or under which the system must operate; and (4) information about other systems the system must operate.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
14
Requirements validation checks the requirements definition document for accuracy, completeness, consistency, and conformance to standards.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
15
Requirements validation checks the systems proposal for the inclusion of data flow diagrams and entity relationship diagrams for all of the requirements.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
16
Requirements management is the process of managing change to the requirements.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
17
Sampling is the activity of sampling the requirements from the requirements definition to insure requirements validation.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
18
Randomization is a sampling technique characterized as having no predetermined pattern or plan for selecting sample data.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
19
Randomization is a sampling technique that attempts to reduce the variance of the estimates by spreading out the sampling and by avoiding very high or low estimates.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
20
Stratification is a sampling technique characterized as having no predetermined pattern or plan for selecting sample data.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
21
Observation is a fact-finding technique wherein the systems analyst either participates in or watches a person perform activities to learn about the system.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
22
Work sampling is a fact-finding technique that involves a large number of observations taken at random intervals.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
23
Questionnaires are documents that allow the analyst to collect information and opinions from respondents.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
24
An advantage of a questionnaire is that it can be answered quickly.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
25
An advantage of a questionnaire is that it provides a relatively inexpensive means for gathering data from a large number of individuals.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
26
A disadvantage of a questionnaire is its high cost of gathering data from a large number of individuals.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
27
A disadvantage of a questionnaire is that responses take a long time to tabulate.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
28
An advantage of a questionnaire is that responses can be tabulated and analyzed quickly.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
29
An advantage of questionnaire is that the number of respondents is generally high.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
30
An advantage of observation is that it tends to let the analyst observe the normal volume and difficulty of work.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
31
An advantage of questionnaires is their flexibility.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
32
A disadvantage of questionnaires is their inflexibility.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
33
A disadvantage of a questionnaire is that the analyst cannot observe and analyze the body language of the respondent.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
34
A disadvantage of a questionnaire is that there is no immediate opportunity to clarify a vague or incomplete answer to any question.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
35
An advantage of a questionnaire is that good questionnaires are easy to prepare.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
36
A disadvantage of a questionnaire is that good questionnaires are very difficult to prepare.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
37
An advantage of observation is that it is relatively inexpensive compared to other fact-finding techniques.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
38
Questionnaires allow individuals to maintain their anonymity.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
39
Interviews are a fact-finding technique whereby the systems analysts collect information from individuals through face-to-face interaction.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
40
The personal interview is generally recognized as the most important and most often used fact-finding technique.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
41
Interviewing is a costly fact-finding approach.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
42
Interviewing can be used to achieve any or all of the following goals: find facts; verify facts; clarify facts; generate enthusiasm; get the end-user involved; identify the requirements; and solicit ideas and opinions.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
43
The purpose of the Ishikawa diagram is to explore the causes and effects of problems.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
44
Typically an Ishikawa diagram is filled out in a brainstorming session.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
45
Interviewing is a very time consuming process.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
46
An advantage of an interview is that it permits the analyst to adapt or reword questions for each individual.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
47
A disadvantage of an interview is that the interview guide does not permit the analyst to adapt or reword questions for each individual.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
48
An advantage of an interview is that it gives the analyst the opportunity to observe the interviewee's non-verbal communication.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
49
An advantage of interviewing is that is less time-consuming than questionnaires, and therefore less costly as a fact-finding approach.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
50
Interviewing is highly dependent on the systems analyst's technical skills.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
51
An important interviewing skill is to be able to control the time consumed by the interview by diplomatically cutting off answers that seem to be leading nowhere.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
52
A disadvantage of interviewing is that it may be impractical due to the location of the interviewees.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
53
Unstructured interviews are conducted with only a general goal or subject in mind, and with few, if any, specific questions. The interviewer counts on the interviewee to provide a framework and direct the conversation.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
54
Unstructured interviews are conducted with a specific set of free-format questions to ask the interviewee.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
55
In structured interviews, the interviewer has a specific set of questions to ask the interviewee.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
56
In structured interviews, the interview is structured by the interviewee, not the interviewer.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
57
Open-ended questions allow the interviewee to respond in any way that seems appropriate.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
58
Closed-ended questions restrict answers to either specific choices or short, direct responses.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
59
The following is an example of an open-ended question: "What do you need the new system to do?"
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
60
An interview guide is a list of specific questions the interviewer will ask the interviewee.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
61
To help maintain control of the interview, an interviewer should dress more formally that the interviewee.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
62
An interview question should be long and complex enough to cover all points for which an interviewer wants answers.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
63
To help set the context of a question, it is best to give your own opinion to preface asking a question of an interviewee.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
64
The higher the management level of the interviewee, the more time should be scheduled for the interview.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
65
Interviewers should prepare an interview guide in advance and not skip any of the planned questions.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
66
If you cannot interview someone in person, a telephone or e-mail interview will work just as well.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
67
The interviewer should avoid interrupting with a lot of "uh-huh's."
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
68
To establish rapport during an interview, position yourself within 1.5 feet of the interviewee.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
69
During the interview conclusion, you should express appreciation and provide answers to any questions posed by the interviewee. The conclusion is important for maintaining rapport and trust with the interviewee.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
70
Body language is the verbal communication that we all communicate clearly and with awareness.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
71
Discovery prototyping is the act of building a small-scale, representative or working model of the users' requirements to discover or verify those requirements.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
72
An advantage of discovery prototyping is that it allows users and developers to experiment with the software and develop an understanding of how the system might work.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
73
An advantage of discovery prototyping is that it aids in determining the feasibility and usefulness of the system before high development costs are incurred.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
74
An advantage of discovery prototyping is that the prototype can serve as a training mechanism for users.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
75
An advantage of discovery prototyping is that it may minimize the time spent for fact-finding and help define more stable and reliable requirements.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
76
A disadvantage of discovery prototyping is that it may increase the time spent on fact-finding.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
77
An advantage of prototyping is that it tends to lead to realistic expectations for the system on the part of users.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
78
Prototypes are generally developed using the same technologies as the final software. In fact, they are often just incomplete versions of the finished system
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
79
A disadvantage of discovery prototyping is that users may develop unrealistic expectations based on the performance, reliability and features of the prototype. Prototypes can only simulate system functionality and are incomplete in nature.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
80
The best prototypes are those that actually grow into the final system.
Unlock Deck
Unlock for access to all 166 flashcards in this deck.
Unlock Deck
k this deck
locked card icon
Unlock Deck
Unlock for access to all 166 flashcards in this deck.