Deck 2: Investigating System Requirements
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Question
Unlock Deck
Sign up to unlock the cards in this deck!
Unlock Deck
Unlock Deck
1/90
Play
Full screen (f)
Deck 2: Investigating System Requirements
1
Beginning analysts often underestimate how much there is to learn about the work the users perform.
True
2
A good way to remember the details of an interview is to use a tape recorder.
False
3
A synchronization bar in an activity diagram allows multiple agents or actors to participate in a workflow in separate rows.
False
4
FURPS and FURPS+ are synonymous.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
5
A decision point within an activity diagram may be shown with an activity symbol.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
6
Before gathering detailed information,and analyst identifies every type of stakeholder.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
7
When observing business processes,it is not necessary to observe all the processes at the same level of detail.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
8
A fact finding user interview can usually be completed in one comprehensive session.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
9
Sometimes a narrative description is the best form to use for recording information.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
10
The term "I'll know it when I see it" applies to one valid way to get requirements definition.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
11
The reason an analyst uses many different models is that each relates to a different aspect of the system.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
12
A key reason that modeling is important in system development is the complexity of describing information systems.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
13
Core Process 3 involves defining in great detail what the information system needs to accomplish in order to provide the organization with the desired benefits.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
14
If the analysts understand the major business processes,it is not usually necessary to create a comprehensive list of all business processes.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
15
In the RMO CSMS project,customers are not considered stakeholders because it is not feasible to interview them or use them in the project activities.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
16
The first and most important step in preparing for an interview is to determine who should be involved.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
17
Systems analysis involves the creation of logical models.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
18
It is a good idea to observe user processes so that the analyst will know exactly how to build the functions into the new system.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
19
Asking about error conditions usually is done in later interviews after the analyst understands and documents the basic processing requirements.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
20
Reviewing existing documentation is a good idea for analysts because it is a dependable source of accurate policies and procedures.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
21
What do we call the person or group who provides funding for the development of the new system?
A)Oversight committee
B)Client
C)Board of directors
D)Department head
A)Oversight committee
B)Client
C)Board of directors
D)Department head
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
22
The group that provides direction for the configuration of the new system in the existing computing environment are called _______.
A)Technical stakeholders
B)Support staff
C)System programmers
D)Operational stakeholders
A)Technical stakeholders
B)Support staff
C)System programmers
D)Operational stakeholders
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
23
Diagrams and schematic representations of some aspect of a system are examples of a ______ model.
A)logical
B)graphical
C)mathematical
D)textual
A)logical
B)graphical
C)mathematical
D)textual
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
24
Questionnaires can be useful in information gathering when users _____.
A)are widely distributed geographically
B)need prompting to respond to questions
C)are not well-informed
D)do not have time for interviews
A)are widely distributed geographically
B)need prompting to respond to questions
C)are not well-informed
D)do not have time for interviews
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
25
Which of the following items is NOT a part of the application architecture?
A)software
B)programming languages and development tools
C)user-interface technology
D)virtual private networks
A)software
B)programming languages and development tools
C)user-interface technology
D)virtual private networks
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
26
The term technology architecture refers to
A)the software resources which make up the information systems
B)the hardware, network, and system software
C)the combination of information systems and the hardware infrastructure
D)the configuration of the old technology and new technology within an organization
A)the software resources which make up the information systems
B)the hardware, network, and system software
C)the combination of information systems and the hardware infrastructure
D)the configuration of the old technology and new technology within an organization
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
27
Which of the following describes what the system is required to do?
A)Functional requirements
B)General requirements
C)User requirements
D)Nonfunctional requirements
A)Functional requirements
B)General requirements
C)User requirements
D)Nonfunctional requirements
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
28
What does the Acronym UML stand for?
A)User Modification Language
B)Unified Modeling Language
C)User Mode Listings
D)Unix Modeling Language
A)User Modification Language
B)Unified Modeling Language
C)User Mode Listings
D)Unix Modeling Language
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
29
Persons who regularly interact with the system as part of their jobs are called _______.
A)user stakeholders
B)client stakeholders
C)operational stakeholders
D)executive stakeholders
A)user stakeholders
B)client stakeholders
C)operational stakeholders
D)executive stakeholders
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
30
_______ requirements are characteristics of the system other than the business procedures it must support.
A)System
B)Physical
C)Nonfunctional
D)Implementation
A)System
B)Physical
C)Nonfunctional
D)Implementation
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
31
A series of formulas that describe technical aspects of a system is a(n)model.
A)textual
B)descriptive
C)graphical
D)mathematical
A)textual
B)descriptive
C)graphical
D)mathematical
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
32
The term _______ refers to all the people who have an interest in the successful implementation of the system.
A)users
B)clients
C)managers
D)stakeholders
A)users
B)clients
C)managers
D)stakeholders
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
33
_______ requirements are most often documented in graphical and textual models.
A)Security
B)Nonfunctional
C)Technical
D)Functional
A)Security
B)Nonfunctional
C)Technical
D)Functional
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
34
Clients play what role in the development of the new system?
A)Develop the project plan
B)Fund the project
C)Define business processes
D)Lead the project team
A)Develop the project plan
B)Fund the project
C)Define business processes
D)Lead the project team
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
35
A representation of some aspect of the system being built is a _______.
A)requirement
B)technique
C)model
D)user interface
A)requirement
B)technique
C)model
D)user interface
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
36
_______ requirements are based on the procedures and rules that the organization uses to run its business.
A)Physical
B)Functional
C)Logical
D)System
A)Physical
B)Functional
C)Logical
D)System
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
37
Application architecture is used to refer to
A)the organization and configuration of all software solutions into information systems
B)the application of the information system to solve business problems
C)the architectural structure of the subsystems within a software application
D)the relationship between software applications and the areas of the organization that they support
A)the organization and configuration of all software solutions into information systems
B)the application of the information system to solve business problems
C)the architectural structure of the subsystems within a software application
D)the relationship between software applications and the areas of the organization that they support
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
38
The S in the FURPS acronym stands for _______.
A)Screen and reporting requirements
B)Software requirements
C)System requirements
D)Security requirements
A)Screen and reporting requirements
B)Software requirements
C)System requirements
D)Security requirements
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
39
What type of stakeholders are those that do not use the system on day to day tasks,but use information,such as reports,from the system.
A)Business stakeholders
B)Client stakeholders
C)External stakeholders
D)Executive stakeholders
A)Business stakeholders
B)Client stakeholders
C)External stakeholders
D)Executive stakeholders
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
40
The P in the FURPS acronym stands for _______.
A)Physical requirements
B)Performance requirements
C)People requirements
D)Processing requirements
A)Physical requirements
B)Performance requirements
C)People requirements
D)Processing requirements
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
41
The strength of closed-ended questions is that they ____.
A)invite discussion and elaboration
B)limit answers to a set of choices
C)speed up the interview process
D)are easier for the users to answer
A)invite discussion and elaboration
B)limit answers to a set of choices
C)speed up the interview process
D)are easier for the users to answer
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
42
Questionnaires can be used to ask questions that _______.
A)determine user opinions
B)determine the stakeholders
C)define system functions
D)detail user procedures
A)determine user opinions
B)determine the stakeholders
C)define system functions
D)detail user procedures
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
43
Asking many detailed,probing questions during an initial interview usually _______.
A)makes the users uncomfortable
B)is necessary to understand the business process
C)can wait until follow-up interviews
D)indicates that the analyst does not understand the business
A)makes the users uncomfortable
B)is necessary to understand the business process
C)can wait until follow-up interviews
D)indicates that the analyst does not understand the business
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
44
Every successful interview requires ____.
A)open-ended questions
B)preparation
C)an activity diagram
D)finding the exception conditions
A)open-ended questions
B)preparation
C)an activity diagram
D)finding the exception conditions
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
45
The most important step in preparing for an interview is to _______.
A)determine the correct users
B)build a list of questions
C)establish an objective
D)determine the project team members
A)determine the correct users
B)build a list of questions
C)establish an objective
D)determine the project team members
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
46
Which of the following is normally the most time-consuming and resource-expensive operation?
A)Building prototypes
B)Observing business processes
C)Researching vendor solutions
D)Interview stakeholders
A)Building prototypes
B)Observing business processes
C)Researching vendor solutions
D)Interview stakeholders
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
47
Looping in an activity diagram is best represented using what?
A)synchronization bars
B)decision points
C)activity ovals
D)lines with arrowheads
A)synchronization bars
B)decision points
C)activity ovals
D)lines with arrowheads
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
48
____ is an important part of each interview.
A)Follow-up
B)Review of the requirements models
C)An agenda
D)Finalize processing decisions
A)Follow-up
B)Review of the requirements models
C)An agenda
D)Finalize processing decisions
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
49
Questions that have a simple,definitive answer are called _______ questions.
A)true/false
B)close-ended
C)open-ended
D)multiple choice
A)true/false
B)close-ended
C)open-ended
D)multiple choice
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
50
The "+" in FURPS+ includes which of the following types of requirements? (choose two)
A)Supportability requirements
B)Performance constraints
C)Reliability constraints
D)Nonfunctional requirements
E)Design constraints
F)User interface requirements
A)Supportability requirements
B)Performance constraints
C)Reliability constraints
D)Nonfunctional requirements
E)Design constraints
F)User interface requirements
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
51
Workflows can be documented using _______.
A)swimlanes
B)use case diagrams
C)class diagrams
D)activity diagrams
A)swimlanes
B)use case diagrams
C)class diagrams
D)activity diagrams
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
52
One important reason for prioritizing requirements is to _______.
A)assign work within an iteration
B)speed up the project
C)avoid confusing the users
D)avoid scope creep
A)assign work within an iteration
B)speed up the project
C)avoid confusing the users
D)avoid scope creep
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
53
_______ is an important part of the follow-up after an interview.
A)Establishing documentation guidelines
B)Building models
C)Making copies of everyone's notes
D)Setting the time for the next meeting
A)Establishing documentation guidelines
B)Building models
C)Making copies of everyone's notes
D)Setting the time for the next meeting
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
54
As part of the interview process,any unresolved issues should be _______.
A)noted in the analyst's meeting notes
B)given a tentative resolution
C)brought to the attention of the appropriate manager
D)put on an open-items list
A)noted in the analyst's meeting notes
B)given a tentative resolution
C)brought to the attention of the appropriate manager
D)put on an open-items list
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
55
One of the dangers in researching vendor solutions is that users and analysts _______.
A)may discover and desire too many unimportant "bells and whistles"
B)may not understand the vendor solution
C)may discover different methods to perform business processes
D)may want to buy one of these solutions prematurely
A)may discover and desire too many unimportant "bells and whistles"
B)may not understand the vendor solution
C)may discover different methods to perform business processes
D)may want to buy one of these solutions prematurely
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
56
During a fact-finding interview,an important guideline is ____.
A)to include as many users as possible
B)not to waste project time by including too many analysts
C)to probe to get sufficient details
D)to include the client in important decisions
A)to include as many users as possible
B)not to waste project time by including too many analysts
C)to probe to get sufficient details
D)to include the client in important decisions
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
57
One way to show multiple,independent alternative paths within an activity diagram is with a _______.
A)synchronization bar
B)swimlane
C)decision diamond
D)activity oval
A)synchronization bar
B)swimlane
C)decision diamond
D)activity oval
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
58
Which are the major business themes that guide analysts in fact finding activities? (chose 3)
A)What are the business processes?
B)Who performs the business processes?
C)How are the business processes performed?
D)What are the objectives of a business process? (What should it accomplish?)
E)What is produced by the business process?
F)What information is needed?
A)What are the business processes?
B)Who performs the business processes?
C)How are the business processes performed?
D)What are the objectives of a business process? (What should it accomplish?)
E)What is produced by the business process?
F)What information is needed?
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
59
The term "I'll know it when I see it" refers to what method of requirements definition.
A)Questionnaires
B)User interviews
C)Observing business procedures
D)Collecting active user comments
A)Questionnaires
B)User interviews
C)Observing business procedures
D)Collecting active user comments
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
60
Which of the following statements is correct about questionnaires?
A)Questionnaires are well suited to help you learn about processes, workflows, or techniques.
B)Stakeholders always return questionnaires that contain many open-ended questions.
C)Questionnaires have a limited and specific use in information gathering.
D)Questionnaires are the most frequently used method to gather user information.
A)Questionnaires are well suited to help you learn about processes, workflows, or techniques.
B)Stakeholders always return questionnaires that contain many open-ended questions.
C)Questionnaires have a limited and specific use in information gathering.
D)Questionnaires are the most frequently used method to gather user information.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
61
Which two of the following are activities of Core Process 3? (choose two)
A)Gather detailed information
B)Plan the project iterations
C)Build an iteration schedule
D)Define test data
E)Develop user-interface dialogs
F)Develop architectural structure
A)Gather detailed information
B)Plan the project iterations
C)Build an iteration schedule
D)Define test data
E)Develop user-interface dialogs
F)Develop architectural structure
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
62
Persons who have an interest in the successful implementation of the new system are called _______.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
63
_______ requirements describe operational characteristics related to measures of workload such as throughput and response time.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
64
_______ requirements describe the dependability of a system such as service outages and incorrect processing.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
65
The R in the FURPS acronym stands for _______.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
66
_______ requirements describe how access to the software application will be controlled and data will be protected.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
67
_______ requirements describe interactions between systems,e.g.the method of communication between one system and another system.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
68
What are the two primary benefits of reviewing the documentation of existing inputs,outputs,and procedures.(choose 2)
A)Have a repository of existing documentation
B)Obtain a preliminary understanding
C)Encourages the users to prepare for interviews
D)Help build models of existing procedures
E)Ensure complete documentation of procedures
F)Serve as visual aids in interview discussions
A)Have a repository of existing documentation
B)Obtain a preliminary understanding
C)Encourages the users to prepare for interviews
D)Help build models of existing procedures
E)Ensure complete documentation of procedures
F)Serve as visual aids in interview discussions
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
69
Core Process 3 is called "Discover and understand details." Another term that is used to describe these activities is _______ activities.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
70
Persons within an organization who have a significant interest in its operation are _______ stakeholders.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
71
Persons outside an organization's control who interact with the system or who have an interest in its operation are called _______ stakeholders.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
72
Questions that encourage discussion are called ____________________ questions.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
73
Two benefits of researching vendor solutions include _______ and ______.(Choose two)
A)encouraging the users to buy a vendor solution immediately
B)helping analysts discover state of the art solutions
C)helping users generate new ideas for business functions
D)speeding up the development project
E)informing senior management about competitors
F)reducing the risk of implementing a new system
A)encouraging the users to buy a vendor solution immediately
B)helping analysts discover state of the art solutions
C)helping users generate new ideas for business functions
D)speeding up the development project
E)informing senior management about competitors
F)reducing the risk of implementing a new system
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
74
Questions that have a simple,definitive answer are called ____________________ questions.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
75
Use case diagrams,class diagrams,sequence diagrams are all examples of standard modeling method?
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
76
The U in the FURPS acronym stands for _______.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
77
_______ requirements describe how a system is configured,monitored,maintained,and updated.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
78
The P in the FURPS acronym stands for _______.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
79
_______ requirements describe operational characteristics related to users such as work procedures and online help.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck
80
_______ requirements describe constraints such as programming languages,tools,and communication protocols for distributed portions of the system.
Unlock Deck
Unlock for access to all 90 flashcards in this deck.
Unlock Deck
k this deck