Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1. An __information system__ is an arrangement of people, data, processes, and information technology that
interact to support and improve day-to-day operations in a business as well as support the problem-solving and
decision making needs of management and users.
2. __information technology__ is a contemporary term that describes a combination of hardware, software, and
telecommunications technology.
3. A __stakeholder__ is any person who has an interest in an existing or new information system. They can be
technical or non-technical workers.
4. __system users _ actually use the system to perform or support the work to be completed. They define the
business requirements and performance expectations for the system to be built.
5. __system designers__ design the system to meet the users' requirements.
6. __system builders__ construct, test and deliver an information system into operation.
7. The term __information worker__ was coined to describe those people whose jobs involve the creation,
collection, processing, distribution and use of information.
8. __system owners___ are the information system's sponsors and chief advocates. They are usually responsible for
funding the project to develop, operate and maintain the information system.
9. __system users__ are the people who use or are affected by the information system on a regular basis, capturing,
validating, entering, responding to, storing, and exchanging data and information.
10. __systems analysis___ is the study of a business problem domain to recommend improvements and specify the
business requirements for the solution.
Answer: Systems analysis
12. A ______________________________ studies the problems and needs of an organization to determine how
people, data, processes, communications, and information technology can best accomplish improvements for the
business.
Answer: systems analyst
13. __Total Quality Management__ is a comprehensive approach to facilitating quality improvements and
management within a business and its products and services.
Answer: Total Quality Management (TQM)
17. ___________________________________ involves conducting both internal and external business over the
Internet, intranets, and extranets. It includes the buying and selling of goods and services, the transfer of funds,
and the simplification of day-to-day business processes through the use of digital communications.
Answer: Electronic Commerce or E-commerce Page: 28 LOD: Medium
18. ____________________________ is a personal character trait in which an individual understands the difference
between "right" and "wrong" and acts accordingly.
Answer: Ethics
19. _____________ is the flow of transactions through business processes to ensure appropriate checks and
approvals are implemented.
Answer: work flow
21. _______________________________ are technical designs that document how system users are to interact with
a system and how a system interacts with other systems.
Answer: interface specifications
22. ______________________________________ are a specification of how the user moves from window to
window or page to page.
Answer: user dialogue
24. ____________________________________ are ongoing activities that support the business and can be
decomposed into other sub-functions and eventually into processes that do specific tasks.
Answer: Business Functions
25. Today's best-designed information systems tend to separate the building blocks and force them to communicate
across the network. This is called a ______________________________.
Answer: clean layering approach
30. ________________________________ is a layer of utility software that sits between application software and
systems software to transparently integrate differing technologies so that they can interoperate.
Answer: Middleware
32. The ________________ approach to development completes enough analysis, design, and implementation to
fully develop a part of the new system and place it into operation as quickly as possible.
Answer: iterative
33. A modeling technique that attempts to merge data and process concerns is called _______________________
Answer: object modeling
34. A(n) _________________________ is a new requirement that is imposed by management or some external
influence.
Answer: directive
37. ________________ is the ongoing maintenance of a system after it has been placed into operation.
Answer: Systems support Page: 88 LOD: Medium
38. Activities that overlap many or all phases of the methodology are called ________________.
Answer: cross life cycle activities
43. A(n) _____________________________ divides the life of an information system into two stages: systems
development and systems operation and support.
Answer: system life cycle Page: 70 LOD: Medium
44. A(n) ___________________________________ is a very formal and precise system development process that
defines a set of activities, methods, best practices, deliverables and automated tools for system developers and
project managers to use to develop and maintain most or all information systems and software.
Answer: systems development methodology Page: 70 LOD: Medium
45. With the _______________________________ approach to systems development, multiple feasibility
checkpoints are built into any systems development methodology. At each feasibility checkpoint, all costs are
considered sunk (i.e., not recoverable). Thus, the project should be re-evaluated at each checkpoint to determine
if it remains feasible to continue investing time, effort and resources.
Answer: creeping commitment Page: 75 LOD: Medium
46. _________________________________ asks the question: Does the staff have the technical expertise to design
and build the solution?
Answer: Technical Feasibility Page: 85 LOD: Medium
47. _________________________________ asks the question: Is the solution cost-effective such that the benefits
outweigh the costs?
Answer: Economic Feasibility Page: 85 LOD: Medium
48. ________________________________ asks the question: Can the solution be designed and implemented within
an acceptable time period?
Page: 88
52. ____________________________ is the measure of how beneficial the development of an information system
would be to an organization.
Answer: Feasibility Page: 89 LOD: Medium
53. ________________________________________ techniques emphasize the drawing of models to help visualize
and analyze problems, define business requirements, and design information systems.
Answer: Model-driven development Page: 94 LOD: Hard
54. ____________________________________ techniques emphasize extensive user involvement in the rapid and
evolutionary construction of work prototypes of a system to accelerate the system development process. It is
sometimes called a spiral approach because you repeatedly spiral through the phases to construct a system in
various degrees of completeness and complexity.
Answer: Rapid Application Development (RAD)
58. A(n) _____________________________ is a system developers' database. It is a place where developers can
store models, detailed descriptions and specifications and other parts of systems development. Synonyms include
60. ____________________________________ allows a CASE tool to read existing program code and transform
that code into a representative system model that can be edited and refined by the systems analyst.
Answer: Reverse Engineering
61. __________________________________________ are integrated software development tools that provide all
the facilities necessary to develop new application software with maximum speed and quality.
Answer: Application Development Environment (ADE) or Integrated Development Environment (IDE)
LOD: Hard
Page: 109
62. ________________ is the unexpected growth of user expectations and business requirements for an information
system as the project progresses.
Answer: Scope creep
Page: 125
65. ________________ is the uncontrolled addition of technical features to a system under development without
regard to schedule and budget.
Answer: Feature creep
66. ________________ is an ongoing activity that documents, manages the use of and improves an organization's
chosen methodology for systems development. It is concerned with the activities, deliverables, and quality
standards to be applied to all projects.
Answer: Process management Page: 121 LOD: Medium
67. A ________________ is a hierarchical decomposition of the project into phases, activities, and tasks.
Answer: work breakdown structure
68. ________________ are events that signify major accomplishments or events during a project.
Answer: Milestones
69. The ________________ available for any task is equal to the difference between the earliest and latest
completion times.
Answer: slack time
72. What are the four types of intertask dependencies that determine the start or completion of tasks?
Answer: Finish to Start (the finish of one task triggers the start of another task); Start to Start (the start of one task
triggers the start of another task); Finish to Finish (two tasks must finish at the same time); and Start to Finish
(the start of one task signifies the finish of another task). Page: 134 LOD: Hard
73. The project management causes of ___________________________ include shortcuts taken during the project,
expectations mismanagement, lack of or unreasonably precise targets, poor estimating techniques, budget
overruns, missed schedules, and lack of management and leadership.
Answer: failed projects
75. A project is considered ______________________ if, (1) the resulting information system is acceptable to the
customer; (2) the system was delivered on time; (3) the system was within budget; and (4) the system
development process had a minimal impact on ongoing business operations.
Answer: successful Page: 121 LOD: Medium
76. A ________________________ is a simple horizontal bar chart that depicts project tasks against a calendar.
Answer: Gantt chart Page: 125 LOD: Easy
77. _____________________ defines the boundaries of a project.
Answer: Scope Page: 130 LOD: Medium
78. ________________________ identifies the required tasks to complete the project based on the project goal.
Answer: Planning
80. PERT charts were developed to make clear the _____________________ between project tasks before those
82. _______________________________ is the estimated minimum amount of time needed to complete a task.
Answer: Optimistic duration
83. ________________________ measures the actual amount of time that it takes to complete a task, taking into
account that workers cannot possibly perform at 100% efficiency, and that interruptions increases the amount of
time it takes from start to finish to complete a task.
Answer: Elapsed time
84. The __________________________________ is the sequence of dependent tasks that determines the largest sum
of most likely durations.
Answer: critical path
85. The ____________________________________ available for any non-critical task is the amount of delay that
can be tolerated between the starting time and completion time of a task without causing a delay in the
completion date of the entire project.
Answer: slack time
89. _________________________________ is defined as those development phases in a project that primarily focus
on the business problem, independent of any technology that can or will be used to implement a solution to that
problem.
Answer: Information systems analysis
90. A(n) __________________________ is a location (or set of locations) where systems analysts, systems designers
and system builders keep the documentation associated with one or more systems or projects.
Answer: repository Page: 160 LOD: Hard
91. ___________________________ and ____________________________ are examples of traditional approaches
to systems analysis.
Answer: Structured analysis and information engineering
LOD: Hard
Page: 162-163
95. __________________________________ is used to identify the user's business requirements by having them
react to a quick and dirty implementation of those requirements.
Answer: Discovery prototyping
96. ____________________________________ technology reads the program code for an existing database,
application program, and/or user interface and automatically generates the equivalent system model.
Answer: Reverse engineering
97. _________________________ is a classical set of techniques used to collect information about system problems,
opportunities, solution requirements and priorities.
Answer: Fact finding
98. ________________________________ techniques use facilitated workshops to bring together all the system
owners, system users, systems analysts and some systems designers and builders to jointly perform systems
analysis.
Answer: Joint requirements planning (JRP)
101. The _________________________________________looks at the question "Is this project work looking at?"
Answer: scope definition phase Page: 167 LOD: Medium
102. The context for the scope definition phase is primarily concerned with the
________________________________________ perspectives.
Answer: system owners'
103. A __________________________________ defines the project scope, plan, methodology, and standards for a
project. It is the first major milestone.
Answer: project charter
104. _____________________ involve the integration of various approaches of systems analysis and design as
deemed appropriate to the problem being solved.
Answer: agile methods
105. In the scope definition phase, _____________________________ is used to represent what time frame the
problem needs to be solved or the opportunity or directive to be realized.
Answer: urgency Page: 170 LOD: Medium
106. In the scope definition phase, __________________________ is used to assess the degree to which a project
solution or new system would be visible to customers and/or executive management.
Answer: visibility Page: 170 LOD: Hard
107. In the scope definition phase, _________________________ are measured in terms of how a new system could
increase annual revenues, or reduce annual costs.
Answer: benefits
108. A _____________ is a business scenario or event for which the system must provide a define response.
Answer: use case Page: 188 LOD: Medium
109. A _________________ requirement is one that does not have to be included in version 1.0.
Answer: desirable
110. __________________________ defines the boundary of the project those aspects of the business that will and
will not be included. Scope can change during the life cycle of a project, however, the initial project plan needs to
establish the preliminary scope to provide a context for the budget and schedule.
Answer: Scope Page: 169 LOD: Medium
111. A(n) __________________________________ is a committee of executive business and system managers that
studies and prioritizes competing project proposals to determine which projects will return the most value to the
organization and thus should be approved for continued system development.
Answer: steering body Page: 173 LOD: Medium
112. The _____________________________phase is best described by the statement, "Don't try to fix it unless you
understand it."
Answer: problem analysis
113. The _____________________________phase typically includes the following tasks: (1) study the problem
domain; (2) analyze problems and opportunities; (3) analyze business processes; (4) establish system
improvement objectives; (5) update the project plan; (6) present findings and recommendations.
Answer: problem analysis
114. ___________________________________ analysis leads to true understanding of problems and can lead to not
so obvious, but more creative and valuable solutions.
Answer: Cause-and-effect Page: 180 LOD: Hard
115. _________________________________ fall into four categories: schedule; cost; technology; and policy.
Answer: Constraints
116. The deliverable for the ______________________________ phase is the completion of an updated project plan,
including problem analyses, any system models, the system improvement objectives, and any other
documentation that was produced during this phase.
Answer: problem analysis
117. The ___________________________________ phase, comes after the problem analysis phase, and defines the
business requirements for a new system.
Answer: requirements analysis
Answer: timeboxing
122. A __________________________________ at a high level how the system interacts with the world.
Answer: context diagram Page: 178 LOD: Easy
123. One approach to logical design is to structure ___________________________ solutions.
Answer: structure the functional requirements.
128. _____________________________________ define the services the system is to provide and prescribe
constraints for its operation.
Answer: System requirements
134. A(n) ________________________ 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.
Answer: requirements document Page: 214 LOD: Hard
135. _____________________________________ is the process of managing change to the requirements.
Answer: Requirements management Page: 214-215 LOD: Medium
136. __________________________________ is the process of collecting a representative sample of documents,
forms and records.
Answer: Sampling
137. ___________________________________ 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.
Answer: Stratification
139. ________________________________________ are special-purpose documents that allow the analyst to collect
information and opinions from respondents.
Answer: Questionnaires
140. A(n) __________________________ questionnaire offers the respondent greater latitude in the answer.
Answer: free-format Page: 221 LOD: Hard
141. A(n) ____________________________ question allows an interviewee to respond in any way that seems
appropriate.
Answer: open-ended
143. A(n) _____________________________ is a checklist of specific questions the interviewer will ask the
interviewee.
Answer: interview guide
a proposed system.
Answer: requirements definition
145. A(n) ___________________________ (advantage or disadvantage) of a questionnaire is that the analyst cannot
observe and analyze the body language of the respondent.
Answer: disadvantage Page: 249 LOD: Medium
146. A(n) _________________________ (advantage or disadvantage) of a questionnaire is that there is no immediate
opportunity to clarify a vague or incomplete answer to any question.
Answer: disadvantage Page: 249 LOD: Medium
147. ____________________________ are a fact-finding technique whereby the systems analysts collect information
from individuals through face-to-face interaction.
Answer: Interviews
148. A(n) ________________________ (advantage or disadvantage) of an interview is that it gives the analyst an
opportunity to motivate the interviewee to respond freely and openly to questions.
Answer: advantage Page: 251 LOD: Medium
149. A(n) _________________________ (advantage or disadvantage) of interviews is that they allow the analyst to
probe for more feedback from the interviewee.
Answer: advantage Page: 251 LOD: Medium
150. A(n) ________________________ (advantage or disadvantage) of an interview is that it gives the analyst the
opportunity to observe the interviewee's non-verbal communication.
Answer: advantage Page: 251 LOD: Medium
151. A(n) ____________________________ (advantage or disadvantage) of interviewing is that it is time-consuming,
and therefore a costly fact-finding approach.
Answer: disadvantage Page: 251 LOD: Medium
152. A(n) _____________________________ (advantage or disadvantage) of interviewing is that it may be
impractical due to the location of the interviewees.
Answer: disadvantage Page: 251 LOD: Medium
153. _______________________________ 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.
Answer: Unstructured interviews
154. In __________________________________, the interviewer has a specific set of questions to ask the
interviewee.
Answer: structured interviews
158. _______________________ is the nonverbal communication that we all communicate and are usually unaware
of.
Answer: Body language
159. ___________________________ is the relationship between people and the space around them. It is a factor in
communications that can be controlled by the knowledgeable analyst.
Answer: Proxemics
152. ____________________________ is a fact-finding technique that suffers from a low response rate.
Answer: questionnaires
153. _________________________ is a fact-finding technique that allows users and developers to experiment with
the software.
Answer: discovery prototyping
154. _________________ is a fact-finding technique that brings stakeholders together for a group meeting.
Answer: JRP Page: 229 LOD: Medium
155. Discovery prototyping is that it aids in the building of system ________________ and scenarios to be used last in
the system testing process.
Answer: test plans
157. It is least costly to get requirements right during the ___________________ phase.
Answer: requirements
162. The JRP _____________________ serves as the leader for the JRP sessions.
Answer: facilitator
163. A JRP ___________________ is responsible for keeping records pertaining to everything discussed in the JRP
meeting.
Answer: scribe Page: 231 LOD: Medium
165. _______________________ requirements are ones that are defined so that they can be demonstrated during
testing.
Answer: verifiable
166. _______________________ requirements are ones that describe all possible system inputs and responses.
Answer: complete