Вы находитесь на странице: 1из 131

Business Driven Information Systems, 6e (Baltzan)

Chapter 9 Systems Development and Project Management: Corporate Responsibility

1) A joint application development session is where employees meet, sometimes for several
days, to define or review the business requirements for the system.

Answer: TRUE
Explanation: A joint application development session is where employees meet, sometimes for
several days, to define or review the business requirements for the system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

2) Business requirements are the specific business requests the system must meet to be
successful, so the analysis phase is critical because business requirements drive the entire
systems development effort.

Answer: TRUE
Explanation: Business requirements are the specific business requests the system must meet to
be successful, so the analysis phase is critical because business requirements drive the entire
systems development effort.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

3) Business requirements include the process of transferring information from a legacy system to
a new system.

Answer: FALSE
Explanation: Conversion is the process of transferring information from a legacy system to a
new system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

1
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
4) Conversion modifies software to meet specific user or business requirements.

Answer: FALSE
Explanation: Software customization modifies software to meet specific user or business
requirements.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

5) Off-the-shelf application software supports general business processes and does not require
any specific software customization to meet the organization's needs.

Answer: TRUE
Explanation: Off-the-shelf application software supports general business processes and does
not require any specific software customization to meet the organization's needs.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

6) The systems development life cycle (SDLC) is the overall process for developing information
systems, from planning and analysis through implementation and maintenance.

Answer: TRUE
Explanation: The systems development life cycle (SDLC) is the overall process for developing
information systems, from planning and analysis through implementation and maintenance.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

2
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
7) The planning phase establishes a high-level plan of the intended project and determines
project goals.

Answer: TRUE
Explanation: The planning phase establishes a high-level plan of the intended project and
determines project goals.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

8) Conversion occurs when a person or event is the catalyst for implementing major changes for
a system to meet business changes.

Answer: FALSE
Explanation: A change agent is a person or event that is the catalyst for implementing major
changes for a system to meet business changes.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

9) Brainstorming is a technique for generating ideas by encouraging participants to offer as many


ideas as possible in a short period without any analysis until all the ideas have been exhausted.

Answer: TRUE
Explanation: Brainstorming is a technique for generating ideas by encouraging participants to
offer as many ideas as possible in a short period without any analysis until all the ideas have
been exhausted.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

3
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
10) Requirements management is the process of managing changes to the business requirements
throughout the project.

Answer: TRUE
Explanation: Requirements management is the process of managing changes to the business
requirements throughout the project.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

11) Projects are typically dynamic in nature, and change should be expected and anticipated for
successful project completion.

Answer: TRUE
Explanation: Projects are typically dynamic in nature, and change should be expected and
anticipated for successful project completion.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

12) A requirements definition document prioritizes all of the business requirements by order of
importance to the company.

Answer: TRUE
Explanation: A requirements definition document prioritizes all of the business requirements by
order of importance to the company.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

4
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
13) Sign-off is the users' actual signatures indicating they approve all of the business
requirements.

Answer: TRUE
Explanation: Sign-off is the users' actual signatures indicating they approve all of the business
requirements.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

14) The analysis phase establishes descriptions of the desired features and operations of the
system including screen layouts, business rules, process diagrams, pseudo code, and other
documentation.

Answer: FALSE
Explanation: The design phase establishes descriptions of the desired features and operations of
the system including screen layouts, business rules, process diagrams, pseudo code, and other
documentation.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

15) The design phase establishes descriptions of the desired features and operations of the system
including screen layouts, business rules, process diagrams, pseudo code, and other
documentation.

Answer: TRUE
Explanation: The design phase establishes descriptions of the desired features and operations of
the system including screen layouts, business rules, process diagrams, pseudo code, and other
documentation.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

5
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
16) The testing phase takes all the detailed design documents from the design phase and
transforms them into the actual system.

Answer: FALSE
Explanation: The development phase takes all the detailed design documents from the design
phase and transforms them into the actual system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

17) Software engineering is a disciplined approach for constructing information systems through
the use of common methods, techniques, or tools.

Answer: TRUE
Explanation: Software engineering is a disciplined approach for constructing information
systems through the use of common methods, techniques, or tools.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

18) Software engineers use computer-aided software engineering (CASE) software tools provide
automated support for the development of the system.

Answer: TRUE
Explanation: Software engineers use computer-aided software engineering (CASE) software
tools provide automated support for the development of the system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

6
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
19) Control objects for information and related technology (COBIT) is a set of best practices that
helps an organization to maximize the benefits of an information system, while at the same time
establishing appropriate controls to ensure minimum errors.

Answer: TRUE
Explanation: Control objects for information and related technology (COBIT) is a set of best
practices that helps an organization to maximize the benefits of an information system, while at
the same time establishing appropriate controls to ensure minimum errors.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

20) Object-oriented languages provide a programming method that provides for interactive
modules to a website.

Answer: FALSE
Explanation: A scripting language is a programming method that provides for interactive
modules to a website.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

21) Scripting languages group data and corresponding processes into objects.

Answer: FALSE
Explanation: Object-oriented languages group data and corresponding processes into objects.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

7
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
22) Fourth-generation languages (4GL) are programming languages that look similar to human
languages. For example, a typical 4GL command might state, "FIND ALL RECORDS WHERE
NAME IS "SMITH"."

Answer: TRUE
Explanation: Fourth-generation languages (4GL) are programming languages that look similar
to human languages. For example, a typical 4GL command might state, "FIND ALL RECORDS
WHERE NAME IS "SMITH"."
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

23) The development phase brings all the project pieces together into a special testing
environment to eliminate errors and bugs, and verify that the system meets all the business
requirements defined in the analysis phase.

Answer: FALSE
Explanation: The testing phase brings all the project pieces together into a special testing
environment to eliminate errors and bugs, and verify that the system meets all the business
requirements defined in the analysis phase.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

24) Bugs are defects in the code of an information system.

Answer: TRUE
Explanation: Bugs are defects in the code of an information system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

8
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
25) Test conditions detail the steps the system must perform along with the expected result of
each step in the implementation phase the organization places the system into production so
users can begin to perform actual business operations with it.

Answer: TRUE
Explanation: Test conditions detail the steps the system must perform along with the expected
result of each step in the implementation phase the organization places the system into
production so users can begin to perform actual business operations with it.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

26) Detailed user documentation is created that highlights how to use the system and how to
troubleshoot issues or problems.

Answer: TRUE
Explanation: Detailed user documentation is created that highlights how to use the system and
how to troubleshoot issues or problems.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

27) Training is also provided for the system users and can be online or in a classroom.

Answer: TRUE
Explanation: Training is also provided for the system users and can be online or in a classroom.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

9
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
28) Online training runs over the Internet or on a CD or DVD, and employees complete the
training on their own time at their own pace.

Answer: TRUE
Explanation: Online training runs over the Internet or on a CD or DVD, and employees
complete the training on their own time at their own pace.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

29) Workshop training is held in a classroom environment and led by an instructor.

Answer: TRUE
Explanation: Workshop training is held in a classroom environment and led by an instructor.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

30) Help desk or a group of people who respond to user's questions.

Answer: TRUE
Explanation: Help desk or a group of people who respond to user's questions.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

31) Development Testing assess if the entire system meets the design requirements of the users.

Answer: FALSE
Explanation: Alpha Testing assess if the entire system meets the design requirements of the
users.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

10
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
32) Alpha testing occurs when programmers test the system to ensure it is bug-free.

Answer: FALSE
Explanation: Development testing occurs when programmers test the system to ensure it is bug-
free.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

33) Development testing verifies that separate systems can work together passing data back and
forth correctly.

Answer: FALSE
Explanation: Integration testing verifies that separate systems can work together passing data
back and forth correctly.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

34) Integration testing verifies that the units or pieces of code function correctly when integrated
together.

Answer: FALSE
Explanation: System testing verifies that the units or pieces of code function correctly when
integrated together.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

11
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
35) User acceptance testing (UAT) determines if the system satisfies the user and business
requirements.

Answer: TRUE
Explanation: User acceptance testing (UAT) determines if the system satisfies the user and
business requirements.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

36) User acceptance testing tests individual units or pieces of code for a system.

Answer: FALSE
Explanation: Unit testing tests individual units or pieces of code for a system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

37) Unit testing uses both the legacy system and new system until all users verifies that the new
system functions correctly.

Answer: FALSE
Explanation: Parallel implementation uses both the legacy system and new system until all users
verifies that the new system functions correctly.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

12
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
38) Plunge implementation discards the legacy system completely and immediately migrates all
users to the new system.

Answer: TRUE
Explanation: Plunge implementation discards the legacy system completely and immediately
migrates all users to the new system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

39) Pilot implementation is a small group of people use the new system until it is verified that it
works correctly then the remaining users migrate.

Answer: TRUE
Explanation: Pilot implementation is a small group of people use the new system until it is
verified that it works correctly then the remaining users migrate
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

40) Pilot implementation installs the new system in phases (for example by department) until it is
verified that it works correctly.

Answer: FALSE
Explanation: Phased implementation installs the new system in phases (for example by
department) until it is verified that it works correctly.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

13
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
41) Corrective maintenance makes system changes to repair design flaws, coding errors, or
implementation issues.

Answer: TRUE
Explanation: Corrective maintenance makes system changes to repair design flaws, coding
errors, or implementation issues.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

42) Corrective maintenance makes system changes to reduce the chance of future system failure.

Answer: FALSE
Explanation: Preventative maintenance makes system changes to reduce the chance of future
system failure.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

43) Internal reports present data that is distributed inside the organization and is intended for
employees within an organization. Internal reports typically support day-to-day operations
monitoring that supports managerial decision making.

Answer: TRUE
Explanation: Internal reports present data that is distributed inside the organization and is
intended for employees within an organization. Internal reports typically support day-to-day
operations monitoring that supports managerial decision making.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

14
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
44) Detailed internal reports present information with little or no filtering or restrictions of the
data.

Answer: TRUE
Explanation: Detailed internal reports present information with little or no filtering or
restrictions of the data.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

45) Exception reports organize and categorize data for managerial perusal.

Answer: FALSE
Explanation: Summary internal reports organize and categorize data for managerial perusal.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

46) Summary internal reports highlight situations occurring outside of the normal operating
range for a condition or standard.

Answer: FALSE
Explanation: Exception reporting is an internal report that highlights situations occurring outside
of the normal operating range for a condition or standard.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

15
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
47) Information system control reports ensure the reliability of information, consisting of
policies and their physical implementation, access restrictions, or recordkeeping of actions and
transactions.

Answer: TRUE
Explanation: Information system control reports ensure the reliability of information, consisting
of policies and their physical implementation, access restrictions, or recordkeeping of actions and
transactions.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

48) Information systems audit reports assess a company's information system to determine
necessary changes and to help ensure the information systems' availability, confidentiality, and
integrity.

Answer: TRUE
Explanation: Information systems audit reports assess a company's information system to
determine necessary changes and to help ensure the information systems' availability,
confidentiality, and integrity.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

49) Post-implementation reports are formal reports or audits of a project after it is up-and-
running.

Answer: TRUE
Explanation: Post-implementation reports are formal reports or audits of a project after it is up-
and-running.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

16
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
50) Preventative maintenance makes system changes to reduce the chance of future system
failure.

Answer: TRUE
Explanation: Preventative maintenance makes system changes to reduce the chance of future
system failure.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

51) Preventing liabilities is a business-related consequence of failed software.

Answer: FALSE
Explanation: Preventing liabilities is a business-related consequence of successful software.
Difficulty: 2 Medium
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

52) The implementation phase involves taking all of the detailed design documents from the
design phase and transforming them into the actual system.

Answer: FALSE
Explanation: The development phase involves taking all of the detailed design documents from
the design phase and transforming them into the actual system.
Difficulty: 2 Medium
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

17
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
53) Process modeling involves graphically representing the processes that capture, manipulate,
store, and distribute information between a system and its environment.

Answer: TRUE
Explanation: Process modeling involves graphically representing the processes that capture,
manipulate, store, and distribute information between a system and its environment.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

54) A data flow diagram (DFD) illustrates the movement of information between external
entities and the processes and data stores within the system.

Answer: TRUE
Explanation: A data flow diagram (DFD) illustrates the movement of information between
external entities and the processes and data stores within the system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

55) A data flow diagram involves graphically representing the processes that capture,
manipulate, store, and distribute information between a system and its environment.

Answer: FALSE
Explanation: Process modeling involves graphically representing the processes that capture,
manipulate, store, and distribute information between a system and its environment.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

18
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
56) Process modeling illustrates the movement of information between external entities and the
processes and data stores within the system.

Answer: FALSE
Explanation: A data flow diagram (DFD) illustrates the movement of information between
external entities and the processes and data stores within the system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

57) Computer-aided software engineering (CASE) tools are software suites that automate
systems analysis, design, and development.

Answer: TRUE
Explanation: Computer-aided software engineering (CASE) tools are software suites that
automate systems analysis, design, and development.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

58) Control objects for information and related technology (COBIT) are software suites that
automate systems analysis, design, and development.

Answer: FALSE
Explanation: Computer-aided software engineering (CASE) tools are software suites that
automate systems analysis, design, and development.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

19
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
59) First generation machine language difficult for people to understand.

Answer: TRUE
Explanation: First generation machine language difficult for people to understand.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

60) Second generation assembly language difficult for people to understand.

Answer: TRUE
Explanation: Second generation assembly language difficult for people to understand.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

61) Third generation high-level programming languages, such as c+ and java.

Answer: TRUE
Explanation: Third generation high-level programming languages, such as c+ and java.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

62) Fourth generation programming languages that look similar to human languages.

Answer: TRUE
Explanation: Fourth generation programming languages that look similar to human languages.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

20
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
63) Fifth generation programming languages for artificial intelligence and neural networks.

Answer: TRUE
Explanation: Fifth generation programming languages for artificial intelligence and neural
networks.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

64) The traditional waterfall methodology is a sequential, activity-based process in which each
phase in the SDLC is performed sequentially from planning through implementation and
maintenance.

Answer: TRUE
Explanation: The traditional waterfall methodology is a sequential, activity-based process in
which each phase in the SDLC is performed sequentially from planning through implementation
and maintenance.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

65) SCRUM is a sequential, activity-based process in which each phase in the SDLC is
performed sequentially from planning through implementation and maintenance.

Answer: FALSE
Explanation: The traditional waterfall methodology is a sequential, activity-based process in
which each phase in the SDLC is performed sequentially from planning through implementation
and maintenance.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

21
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
66) A prototype is a smaller-scale representation or working model of the users' requirements or
a proposed design for an information system.

Answer: TRUE
Explanation: A prototype is a smaller-scale representation or working model of the users'
requirements or a proposed design for an information system.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

67) A methodology is a set of policies, procedures, standards, processes, practices, tools,


techniques, and tasks that people apply to technical and management challenges.

Answer: TRUE
Explanation: Methodology is a set of policies, procedures, standards, processes, practices, tools,
techniques, and tasks that people apply to technical and management challenges.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

68) Plunge implementation is a set of policies, procedures, standards, processes, practices, tools,
techniques, and tasks that people apply to technical and management challenges.

Answer: FALSE
Explanation: Methodology is a set of policies, procedures, standards, processes, practices, tools,
techniques, and tasks that people apply to technical and management challenges.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

22
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
69) The oldest and the best known is the waterfall methodology, a sequence of phases in which
the output of each phase becomes the input for the next.

Answer: TRUE
Explanation: The oldest and the best known is the waterfall methodology, a sequence of phases
in which the output of each phase becomes the input for the next.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

70) The oldest and the best known is the agile methodology, a sequence of phases in which the
output of each phase becomes the input for the next.

Answer: FALSE
Explanation: The oldest and the best known is the waterfall methodology, a sequence of phases
in which the output of each phase becomes the input for the next.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

71) Prototyping is a modern design approach by which the designers and system users use an
iterative approach to building the system.

Answer: TRUE
Explanation: Prototyping is a modern design approach by which the designers and system users
use an iterative approach to building the system.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

23
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
72) Discovery prototyping builds a small-scale representation or working model of the system to
ensure that it meets the user and business requirements.

Answer: TRUE
Explanation: Discovery prototyping builds a small-scale representation or working model of the
system to ensure that it meets the user and business requirements.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

73) Iterative development consists of a series of tiny projects. It has become the foundation of
multiple agile methodologies.

Answer: TRUE
Explanation: Iterative development consists of a series of tiny projects. It has become the
foundation of multiple agile methodologies.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

74) Waterfall development consists of a series of tiny projects. It has become the foundation of
multiple agile methodologies.

Answer: FALSE
Explanation: Iterative development consists of a series of tiny projects. It has become the
foundation of multiple agile methodologies.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

24
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
75) An agile methodology aims for customer satisfaction through early and continuous delivery
of useful software components developed by an iterative process using the bare minimum
requirements.

Answer: TRUE
Explanation: An agile methodology aims for customer satisfaction through early and continuous
delivery of useful software components developed by an iterative process using the bare
minimum requirements.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

76) Rapid application development (RAD) methodology (also called rapid prototyping)
emphasizes extensive user involvement in the rapid and evolutionary construction of working
prototypes of a system, to accelerate the systems development process.

Answer: TRUE
Explanation: Rapid application development (RAD) methodology (also called rapid
prototyping) emphasizes extensive user involvement in the rapid and evolutionary construction
of working prototypes of a system, to accelerate the systems development process.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

77) Extreme programming (XP) methodology, like other agile methods, breaks a project into
four phases, and developers cannot continue to the next phase until the previous phase is
complete.

Answer: TRUE
Explanation: Extreme programming (XP) methodology, like other agile methods, breaks a
project into four phases, and developers cannot continue to the next phase until the previous
phase is complete.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

25
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
78) The rational unified process (RUP) methodology, owned by IBM, provides a framework for
breaking down the development of software into four gates.

Answer: TRUE
Explanation: The rational unified process (RUP) methodology, owned by IBM, provides a
framework for breaking down the development of software into four gates.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

79) Gate one includes inception and this phase ensures that all stakeholders have a shared
understanding of the proposed system and what it will do.

Answer: TRUE
Explanation: Gate one: inception. This phase ensures that all stakeholders have a shared
understanding of the proposed system and what it will do.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

80) Gate two is elaboration and this phase expands on the agreed-upon details of the system,
including the ability to provide an architecture to support and build it.

Answer: TRUE
Explanation: Gate two: elaboration. This phase expands on the agreed-upon details of the
system, including the ability to provide an architecture to support and build it.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

26
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
81) Gate three is construction and this phase includes building and developing the product.

Answer: TRUE
Explanation: Gate three: construction. This phase includes building and developing the product.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

82) Gate four is transition and the primary questions answered in this phase address ownership of
the system and training of key personnel.

Answer: TRUE
Explanation: Gate four: transition. Primary questions answered in this phase address ownership
of the system and training of key personnel.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

83) The scrum methodology uses small teams to produce small pieces of software using a series
of sprints, or 30-day intervals, to achieve an appointed goal.

Answer: TRUE
Explanation: The scrum methodology uses small teams to produce small pieces of software
using a series of sprints, or 30-day intervals, to achieve an appointed goal.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

27
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
84) Service-oriented architecture (SOA) is a business-driven enterprise architecture that supports
integrating a business as linked, repeatable activities, tasks, or services.

Answer: TRUE
Explanation: Service-oriented architecture (SOA) is a business-driven enterprise architecture
that supports integrating a business as linked, repeatable activities, tasks, or services.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

85) The waterfall approach is a business-driven enterprise architecture that supports integrating a
business as linked, repeatable activities, tasks, or services.

Answer: FALSE
Explanation: Service-oriented architecture (SOA) is a business-driven enterprise architecture
that supports integrating a business as linked, repeatable activities, tasks, or services.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

86) SOA ensures that MIS systems can adapt quickly, easily, and economically to support
rapidly changing business needs.

Answer: TRUE
Explanation: SOA ensures that MIS systems can adapt quickly, easily, and economically to
support rapidly changing business needs.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

28
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
87) SOA promotes a scalable and flexible enterprise architecture that can implement new or
reuse existing MIS components, creating connections among disparate applications and systems.

Answer: TRUE
Explanation: SOA promotes a scalable and flexible enterprise architecture that can implement
new or reuse existing MIS components, creating connections among disparate applications and
systems.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

88) It is important to understand that SOA is not a concrete architecture; it is thought that leads
to a concrete architecture. It might be described as a style, paradigm, concept, perspective,
philosophy, or representation. That is, SOA is an approach, a way of thinking, a value system
that leads to decisions that design a concrete architecture allowing enterprises to plug in new
services or upgrade existing services in a granular approach.

Answer: TRUE
Explanation: It is important to understand that SOA is not a concrete architecture; it is thought
that leads to a concrete architecture. It might be described as a style, paradigm, concept,
perspective, philosophy, or representation. That is, SOA is an approach, a way of thinking, a
value system that leads to decisions that design a concrete architecture allowing enterprises to
plug in new services or upgrade existing services in a granular approach.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

29
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
89) An SOA service is simply a business task, such as checking a potential customer's credit
rating when opening a new account.

Answer: TRUE
Explanation: An SOA service being simply a business task, such as checking a potential
customer's credit rating when opening a new account.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

90) A service is a business task.

Answer: TRUE
Explanation: Service is a business task.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

91) Loose coupling is the capability of services to be joined together on demand to create
composite services, or disassembled just as easily into their functional component.

Answer: TRUE
Explanation: Loose coupling is the capability of services to be joined together on demand to
create composite services, or disassembled just as easily into their functional component.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

30
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
92) Interoperability is the capability of two or more computer systems to share data and
resources, even though they are made by different manufacturers.

Answer: TRUE
Explanation: Interoperability is the capability of two or more computer systems to share data
and resources, even though they are made by different manufacturers.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

93) Interoperability is a business task.

Answer: FALSE
Explanation: Service is a business task.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

94) A service is the capability of services to be joined together on demand to create composite
services, or disassembled just as easily into their functional component.

Answer: FALSE
Explanation: Loose coupling is the capability of services to be joined together on demand to
create composite services, or disassembled just as easily into their functional component.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

31
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
95) Loose coupling is the capability of two or more computer systems to share data and
resources, even though they are made by different manufacturers.

Answer: FALSE
Explanation: Interoperability is the capability of two or more computer systems to share data
and resources, even though they are made by different manufacturers.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

96) A web service is an open-standards way of supporting interoperability. Web services are
application programming interfaces (API) that can be accessed over a network, such as the
Internet, and executed on a remote system hosting the requested services.

Answer: TRUE
Explanation: A web service is an open-standards way of supporting interoperability. Web
services are application programming interfaces (API) that can be accessed over a network, such
as the Internet, and executed on a remote system hosting the requested services.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

97) A web service is an open-standards way of supporting interoperability.

Answer: TRUE
Explanation: A web service is an open-standards way of supporting interoperability.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

32
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
98) Extensible Markup Language (XML) is a markup language for documents, containing
structured information.

Answer: TRUE
Explanation: Extensible Markup Language (XML) is a markup language for documents,
containing structured information.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

99) Extensible Markup Language is an open-standards way of supporting interoperability.

Answer: FALSE
Explanation: A web service is an open-standards way of supporting interoperability.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

100) A web service is a markup language for documents, containing structured information.

Answer: FALSE
Explanation: Extensible Markup Language (XML) is a markup language for documents,
containing structured information.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

33
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
101) Project milestones are any measurable, tangible, verifiable outcome, result, or item that is
produced to complete a project or part of a project.

Answer: FALSE
Explanation: Project deliverables are any measurable, tangible, verifiable outcome, result, or
item that is produced to complete a project or part of a project.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

102) Project deliverables represent key dates when a certain group of activities must be
performed.

Answer: FALSE
Explanation: Project milestones represent key dates when a certain group of activities must be
performed.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

103) Discovery prototyping builds a small-scale representation or working model of the system
to ensure it meets the user and business requirements.

Answer: TRUE
Explanation: Discovery prototyping builds a small-scale representation or working model of the
system to ensure it meets the user and business requirements.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

34
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
104) Rational unified process (RUP) methodology, owned by IBM, provides a framework for
breaking down the development of software into four "gates."

Answer: TRUE
Explanation: Rational unified process (RUP) methodology, owned by IBM, provides a
framework for breaking down the development of software into four "gates."
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

105) Scrum methodology, uses small teams to produce small pieces of software using a series of
"sprints," or 30-day intervals, to achieve an appointed goal.

Answer: TRUE
Explanation: Scrum methodology, uses small teams to produce small pieces of software using a
series of "sprints," or 30-day intervals, to achieve an appointed goal.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

106) A communication plan defines the how, what, when, and who regarding the flow of project
information to stakeholders and is key for managing expectations.

Answer: TRUE
Explanation: A communication plan defines the how, what, when, and who regarding the flow
of project information to stakeholders and is key for managing expectations.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

35
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
107) The executive sponsor is the person or group who provides the financial resources for the
project.

Answer: TRUE
Explanation: The executive sponsor is the person or group who provides the financial resources
for the project.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

108) Project constraints are factors considered to be true, real, or certain without proof or
demonstration.

Answer: FALSE
Explanation: Project assumptions are factors considered to be true, real, or certain without proof
or demonstration.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

109) Project assumptions are specific factors that can limit options including budget, delivery
dates, available skilled resources, and organizational policies.

Answer: FALSE
Explanation: Project constraint specific are factors that can limit options including budget,
delivery dates, available skilled resources, and organizational policies.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

36
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
110) A project objective is any measurable, tangible, verifiable outcome, result, or item that is
produced to complete a project or part of a project.

Answer: FALSE
Explanation: A project deliverable is any measurable, tangible, verifiable outcome, result, or
item that is produced to complete a project or part of a project.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

111) The Project Management Office (PMO) is an internal department that oversees all
organizational projects.

Answer: TRUE
Explanation: The Project Management Office (PMO) is an internal department that oversees all
organizational projects.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

112) Project assumptions represent key dates when a certain group of activities must be
performed.

Answer: FALSE
Explanation: Project milestone represents key dates when a certain group of activities must be
performed.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

37
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
113) Project objectives are quantifiable criteria that must be met for the project to be considered
a success.

Answer: TRUE
Explanation: Project objectives are quantifiable criteria that must be met for the project to be
considered a success.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

114) The project requirements document defines the specifications for product/output of the
project and is key for managing expectations, controlling scope, and completing other planning
efforts.

Answer: TRUE
Explanation: The project requirements document defines the specifications for product/output of
the project and is key for managing expectations, controlling scope, and completing other
planning efforts.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

115) Project scope statement links the project to the organization's overall business goals. It
describes the business need (the problem the project will solve) and the justification,
requirements, and current boundaries for the project.

Answer: TRUE
Explanation: Project scope statement links the project to the organization's overall business
goals. It describes the business need (the problem the project will solve) and the justification,
requirements, and current boundaries for the project.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

38
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
116) The project managers are individuals and organizations actively involved in the project or
whose interests might be affected as a result of project execution or project completion.

Answer: FALSE
Explanation: The project stakeholders are individuals and organizations actively involved in the
project or whose interests might be affected as a result of project execution or project
completion.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

117) Responsibility matrix defines all project roles and indicates what responsibilities are
associated with each role.

Answer: TRUE
Explanation: Responsibility matrix defines all project roles and indicates what responsibilities
are associated with each role.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

118) Status report periodic reviews of actual performance versus expected performance.

Answer: TRUE
Explanation: Status report periodic reviews of actual performance versus expected performance.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

39
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
119) A kill switch is a trigger that enables a project manager to close the project before
completion.

Answer: TRUE
Explanation: A kill switch is a trigger that enables a project manager to close the project before
completion.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

120) A Gantt chart is a graphical network model that depicts a project's tasks and the
relationships between them.

Answer: FALSE
Explanation: A PERT (Program Evaluation and Review Technique) chart is a graphical network
model that depicts a project's tasks and the relationships between them.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

121) A dependency is a logical relationship that exists between the project tasks, or between a
project task and a milestone.

Answer: TRUE
Explanation: A dependency is a logical relationship that exists between the project tasks, or
between a project task and a milestone.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

40
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
122) A dependency is a trigger that enables a project manager to close the project before
completion.

Answer: FALSE
Explanation: A kill switch is a trigger that enables a project manager to close the project before
completion.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

123) A kill switch is a logical relationship that exists between the project tasks, or between a
project task and a milestone.

Answer: FALSE
Explanation: A dependency is a logical relationship that exists between the project tasks, or
between a project task and a milestone.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

124) Gantt charts define dependency between project tasks before those tasks are scheduled.

Answer: FALSE
Explanation: PERT charts define dependency between project tasks before those tasks are
scheduled.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

41
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
125) A critical path for a project is the series of activities that determine the earliest time by
which the project can be completed.

Answer: TRUE
Explanation: A critical path for a project is the series of activities that determine the earliest time
by which the project can be completed.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

126) A Pert chart is a simple bar chart that lists project tasks vertically against the project's time
frame, listed horizontally.

Answer: FALSE
Explanation: A Gantt chart is a simple bar chart that lists project tasks vertically against the
project's time frame, listed horizontally.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

127) In the past, outsourcing was often used tactically, as a quick-fix, short-term solution to a
particular need or problem which did not form part of an overall business strategy.

Answer: TRUE
Explanation: In the past, outsourcing was often used tactically, as a quick-fix, short-term
solution to a particular need or problem which did not form part of an overall business strategy.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

42
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
128) Outsourcing is a common approach using the professional expertise within an organization
to develop and maintain the organization's information technology systems.

Answer: FALSE
Explanation: In-sourcing is a common approach that uses the professional expertise within an
organization to develop and maintain the organization's information technology systems.
Difficulty: 2 Medium
Topic: Outsourcing
Bloom's: Understand
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

129) In-sourcing is an arrangement by which one organization provides a service or services for
another organization that chooses not to perform them in-house.

Answer: FALSE
Explanation: Outsourcing is an arrangement by which one organization provides a service or
services for another organization that chooses not to perform them in-house.
Difficulty: 2 Medium
Topic: Outsourcing
Bloom's: Understand
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

130) Offshore outsourcing is using organizations from developing countries to write code and
develop systems.

Answer: TRUE
Explanation: Offshore outsourcing is using organizations from developing countries to write
code and develop systems.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

43
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
131) In-sourcing (in-house development) uses the professional expertise within an organization
to develop and maintain its information technology systems. In-sourcing has been instrumental
in creating a viable supply of IT professionals and in creating a better quality workforce
combining both technical and business skills.

Answer: TRUE
Explanation: In-sourcing (in-house development) uses the professional expertise within an
organization to develop and maintain its information technology systems. In-sourcing has been
instrumental in creating a viable supply of IT professionals and in creating a better quality
workforce combining both technical and business skills.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

132) In-sourcing has been instrumental in creating a viable supply of IT professionals and in
creating a better quality workforce combining both technical and business skills.

Answer: TRUE
Explanation: In-sourcing has been instrumental in creating a viable supply of IT professionals
and in creating a better quality workforce combining both technical and business skills.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

133) Outsourcing is an arrangement by which one organization provides a service or services for
another organization that chooses not to perform them in-house.

Answer: TRUE
Explanation: Outsourcing is an arrangement by which one organization provides a service or
services for another organization that chooses not to perform them in-house.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

44
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
134) Onshore outsourcing occurs when engaging another company within the same country for
services.

Answer: TRUE
Explanation: Onshore outsourcing occurs when engaging another company within the same
country for services.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

135) Nearshore outsourcing occurs when contracting an outsourcing arrangement with a


company in a nearby country. Often this country will share a border with the native country.

Answer: TRUE
Explanation: Nearshore outsourcing occurs when contracting an outsourcing arrangement with a
company in a nearby country. Often this country will share a border with the native country.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

136) Offshore outsourcing occurs when using organizations from developing countries to write
code and develop systems. In offshore outsourcing the country is geographically far away.

Answer: TRUE
Explanation: Offshore outsourcing occurs when using organizations from developing countries
to write code and develop systems. In offshore outsourcing the country is geographically far
away.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

45
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
137) Offshore outsourcing occurs when engaging another company within the same country for
services.

Answer: FALSE
Explanation: Onshore outsourcing occurs when engaging another company within the same
country for services.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

138) Onshore outsourcing occurs when contracting an outsourcing arrangement with a company
in a nearby country. Often this country will share a border with the native country.

Answer: FALSE
Explanation: Nearshore outsourcing occurs when contracting an outsourcing arrangement with a
company in a nearby country. Often this country will share a border with the native country.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

139) Nearshore outsourcing occurs when using organizations from developing countries to write
code and develop systems. In offshore outsourcing the country is geographically far away.

Answer: FALSE
Explanation: Offshore outsourcing occurs when using organizations from developing countries
to write code and develop systems. In offshore outsourcing the country is geographically far
away.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

46
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
140) Human resources is the most common outsourced function.

Answer: FALSE
Explanation: IT is the most common outsourced function.
Difficulty: 3 Hard
Topic: Outsourcing
Bloom's: Analyze
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

141) Which phase does the firm analyzes its end-user business requirements and refines project
goals into defined functions and operations of the intended system?
A) Analysis phase
B) Design phase
C) Development phase
D) Testing phase

Answer: A
Explanation: In the analysis phase the firm analyzes its end-user business requirements and
refines project goals into defined functions and operations of the intended system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

47
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
142) What are the specific business requests the system must meet to be successful, so the
analysis phase is critical because business requirements drive the entire systems development
effort?
A) COBIT
B) Conversion
C) Business requirements
D) Sign-off

Answer: C
Explanation: Business requirements are the specific business requests the system must meet to
be successful, so the analysis phase is critical because business requirements drive the entire
systems development effort.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

143) What is the process of transferring information from a legacy system to a new system?
A) COBIT
B) Conversion
C) Business requirements
D) Sign-off

Answer: B
Explanation: Conversion is the process of transferring information from a legacy system to a
new system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

48
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
144) What modifies software to meet specific user or business requirements?
A) Software customization
B) Conversion
C) Business requirements
D) Sign-off

Answer: A
Explanation: Software customization modifies software to meet specific user or business
requirements.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

145) Which software supports general business processes and does not require any specific
software customization to meet the organization's needs?
A) SDLC
B) Software customization
C) Off-the-shelf application
D) Application software

Answer: C
Explanation: Off-the-shelf application software supports general business processes and does
not require any specific software customization to meet the organization's needs.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

49
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
146) What is the overall process for developing information systems, from planning and analysis
through implementation and maintenance?
A) SDLC
B) Software customization
C) Off-the-shelf application
D) Sign-off

Answer: A
Explanation: The systems development life cycle (SDLC) is the overall process for developing
information systems, from planning and analysis through implementation and maintenance.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

147) Which phase establishes a high-level plan of the intended project and determines project
goals?
A) Testing phase
B) Analysis phase
C) Maintenance phase
D) Planning phase

Answer: D
Explanation: The planning phase establishes a high-level plan of the intended project and
determines project goals.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

50
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
148) What is a person or event that is the catalyst for implementing major changes for a system
to meet business changes?
A) Change controller
B) Change over
C) Change management
D) Change agent

Answer: D
Explanation: A change agent is a person or event that is the catalyst for implementing major
changes for a system to meet business changes.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

149) What is a technique for generating ideas by encouraging participants to offer as many ideas
as possible in a short period without any analysis until all the ideas have been exhausted?
A) Brainstorming
B) Change agent
C) Test conditions
D) Bugs

Answer: A
Explanation: Brainstorming is a technique for generating ideas by encouraging participants to
offer as many ideas as possible in a short period without any analysis until all the ideas have
been exhausted.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

51
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
150) What is the process of managing changes to the business requirements throughout the
project?
A) Requirements documentation
B) Requirements management
C) Requirements definition document
D) All of the above

Answer: A
Explanation: Requirements management is the process of managing changes to the business
requirements throughout the project.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

151) Which document prioritizes all of the business requirements by order of importance to the
company?
A) Requirements documentation
B) Requirements management
C) Requirements definition document
D) All of the above

Answer: C
Explanation: A requirements definition document prioritizes all of the business requirements by
order of importance to the company.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

52
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
152) What contains the users' actual signatures indicating they approve all of the business
requirements?
A) Requirements documentation
B) Requirements management
C) Requirements definition document
D) Sign-off

Answer: D
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

153) Which phase takes all the detailed design documents from the design phase and transforms
them into the actual system?
A) Testing phase
B) Analysis phase
C) Development phase
D) Planning phase

Answer: C
Explanation: The development phase takes all the detailed design documents from the design
phase and transforms them into the actual system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

53
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
154) What is a disciplined approach for constructing information systems through the use of
common methods, techniques, or tools?
A) Software
B) Software testing
C) Software engineering
D) All of the above

Answer: C
Explanation: Software engineering is a disciplined approach for constructing information
systems through the use of common methods, techniques, or tools.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

155) What do software engineers use as tools to provide automated support for the development
of the system?
A) Software
B) IEEE
C) COBIT
D) CASE

Answer: D
Explanation: Software engineers use computer-aided software engineering (CASE) software
tools provide automated support for the development of the system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

54
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
156) What is a set of best practices that helps an organization to maximize the benefits of an
information system, while at the same time establishing appropriate controls to ensure minimum
errors?
A) COBIT
B) CASE
C) IEEE
D) All of the above

Answer: A
Explanation: Control objects for information and related technology (COBIT) is a set of best
practices that helps an organization to maximize the benefits of an information system, while at
the same time establishing appropriate controls to ensure minimum errors.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

157) What is a programming method that provides for interactive modules to a website?
A) Scripting language
B) Object-oriented language
C) Fourth-generation language
D) All of the above

Answer: A
Explanation: A scripting language is a programming method that provides for interactive
modules to a website.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

55
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
158) What language groups data and corresponding processes into objects?
A) Scripting language
B) Object-oriented language
C) Fourth-generation language
D) All of the above

Answer: B
Explanation: Object-oriented languages group data and corresponding processes into objects.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

159) What languages are programming languages that look similar to human languages?
A) Scripting language
B) Object-oriented language
C) Fourth-generation language
D) All of the above

Answer: C
Explanation: Fourth-generation languages are programming languages that look similar to
human languages.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

56
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
160) Which phase brings all the project pieces together into a special testing environment to
eliminate errors and bugs, and verify that the system meets all the business requirements defined
in the analysis phase?
A) Testing phase
B) Analysis phase
C) Development phase
D) Planning phase

Answer: A
Explanation: The testing phase brings all the project pieces together into a special testing
environment to eliminate errors and bugs, and verify that the system meets all the business
requirements defined in the analysis phase.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

161) What are defects in the code of an information system?


A) Testing
B) Bugs
C) Insects
D) All of the above

Answer: B
Explanation: Bugs are defects in the code of an information system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

57
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
162) What details the steps the system must perform along with the expected result of each step
in the implementation phase the organization places the system into production so users can
begin to perform actual business operations with it?
A) Testing phase
B) Testing documentation
C) Test conditions
D) All of the above

Answer: C
Explanation: Test conditions detail the steps the system must perform along with the expected
result of each step in the implementation phase the organization places the system into
production so users can begin to perform actual business operations with it.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

163) What is created that highlights how to use the system and how to troubleshoot issues or
problems?
A) Detailed user documentation
B) Requirements definition document
C) Scope document
D) All of the above

Answer: A
Explanation: Detailed user documentation is created that highlights how to use the system and
how to troubleshoot issues or problems.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

58
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
164) What is also provided for the system users and can be online or in a classroom?
A) Training
B) Testing
C) Implementation phase
D) Testing phase

Answer: A
Explanation: Training is also provided for the system users and can be online or in a classroom.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

165) What runs over the Internet or on a CD or DVD, and employees complete the training on
their own time at their own pace?
A) Online training
B) Workshop training
C) Help desk
D) Corrective maintenance

Answer: A
Explanation: Online training runs over the Internet or on a CD or DVD, and employees
complete the training on their own time at their own pace.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

166) What is held in a classroom environment and led by an instructor?


A) Online training
B) Workshop training
C) Help desk
D) Corrective maintenance

Answer: B
Explanation: Workshop training is held in a classroom environment and led by an instructor.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

59
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
167) What is a group of people who respond to user's questions?
A) Online training
B) Workshop training
C) Help desk
D) Corrective maintenance

Answer: C
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

168) What assesses if the entire system meets the design requirements of the users?
A) Alpha testing
B) Development testing
C) Integration testing
D) System testing

Answer: A
Explanation: Alpha Testing assesses if the entire system meets the design requirements of the
users.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

169) What occurs when programmers test the system to ensure it is bug-free?
A) Alpha testing
B) Development testing
C) Integration testing
D) System testing

Answer: B
Explanation: Development testing occurs when programmers test the system to ensure it is bug-
free.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

60
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
170) What verifies that separate systems can work together passing data back and forth
correctly?
A) Alpha testing
B) Development testing
C) Integration testing
D) System testing

Answer: C
Explanation: Integration testing verifies that separate systems can work together passing data
back and forth correctly.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

171) What verifies that the units or pieces of code function correctly when integrated together?
A) Alpha testing
B) Development testing
C) Integration testing
D) System testing

Answer: D
Explanation: System testing verifies that the units or pieces of code function correctly when
integrated together.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

61
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
172) What determines if the system satisfies the user and business requirements?
A) Alpha testing
B) Development testing
C) Integration testing
D) User acceptance testing

Answer: D
Explanation: User acceptance testing (UAT) determines if the system satisfies the user and
business requirements.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

173) What tests individual units or pieces of code for a system?


A) Unit testing
B) Development testing
C) Integration testing
D) User acceptance testing

Answer: A
Explanation: Unit testing tests individual units or pieces of code for a system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

62
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
174) Which implementation uses both the legacy system and new system until all users verifies
that the new system functions correctly?
A) Parallel implementation
B) Plunge implementation
C) Pilot implementation
D) Phased implementation

Answer: A
Explanation: Parallel implementation uses both the legacy system and new system until all users
verifies that the new system functions correctly.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

175) Which implementation discards the legacy system completely and immediately migrates all
users to the new system?
A) Parallel implementation
B) Plunge implementation
C) Pilot implementation
D) Phased implementation

Answer: B
Explanation: Plunge implementation discards the legacy system completely and immediately
migrates all users to the new system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

63
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
176) Which implementation is a small group of people using the new system until it is verified
that it works correctly then the remaining users migrate?
A) Parallel implementation
B) Plunge implementation
C) Pilot implementation
D) Phased implementation

Answer: C
Explanation: Pilot implementation is a small group of people using the new system until it is
verified that it works correctly then the remaining users migrate.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

177) Which implementation installs the new system in phases (for example by department) until
it is verified that it works correctly?
A) Parallel implementation
B) Plunge implementation
C) Pilot implementation
D) Phased implementation

Answer: D
Explanation: Phased implementation installs the new system in phases (for example by
department) until it is verified that it works correctly.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

64
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
178) What makes system changes to repair design flaws, coding errors, or implementation
issues?
A) Corrective maintenance
B) Preventative maintenance
C) Pilot implementation
D) Phased implementation

Answer: A
Explanation: Corrective maintenance makes system changes to repair design flaws, coding
errors, or implementation issues.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

179) What makes system changes to reduce the chance of future system failure?
A) Corrective maintenance
B) Preventative maintenance
C) Pilot implementation
D) Phased implementation

Answer: B
Explanation: Preventative maintenance makes system changes to reduce the chance of future
system failure.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

65
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
180) Which reports present data that is distributed inside the organization and is intended for
employees within an organization?
A) Internal reports
B) Detailed internal reports
C) Summary internal reports
D) Exception reports

Answer: A
Explanation: Internal reports present data that is distributed inside the organization and is
intended for employees within an organization.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

181) Which internal reports present information with little or no filtering or restrictions of the
data?
A) Internal reports
B) Detailed internal reports
C) Summary internal reports
D) Exception reports

Answer: B
Explanation: Detailed internal reports present information with little or no filtering or
restrictions of the data.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

66
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
182) Which internal reports organize and categorize data for managerial perusal?
A) Internal reports
B) Detailed internal reports
C) Summary internal reports
D) Exception reports

Answer: C
Explanation: Summary internal reports organize and categorize data for managerial perusal.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

183) Which reports provide an internal report that highlights situations occurring outside of the
normal operating range for a condition or standard?
A) Internal reports
B) Detailed internal reports
C) Summary internal reports
D) Exception reports

Answer: D
Explanation: Exception reporting is an internal report that highlights situations occurring outside
of the normal operating range for a condition or standard.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

67
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
184) Which of the following is a business-related consequence of successful software?
A) Increased revenues
B) Damage to brand reputation
C) Increased liabilities
D) Increased expenses

Answer: A
Explanation: Increased revenue is a consequence of software success.
Difficulty: 2 Medium
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

185) Which of the following is a business-related consequence of failing software?


A) Decrease productivity
B) Damage to brand reputation
C) Increased liabilities
D) All of the above

Answer: D
Explanation: All of the above are consequences of software failure.
Difficulty: 2 Medium
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

68
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
186) What is the systems development life cycle?
A) Involves establishing a high-level plan of the intended project and determining project goals
B) Involves analyzing end-user business requirements and refining project goals into defined
functions and operations of the intended system
C) Involves describing the desired features and operations of the system
D) The overall process for developing information systems from planning and analysis through
implementation and maintenance

Answer: D
Explanation: The SDLC is the overall process for developing information systems from
planning and analysis through implementation and maintenance.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

187) What is the overall process for developing information systems from planning and analysis
through implementation and maintenance?
A) Systems development life cycle
B) Project management
C) Systems management
D) Project development life cycle

Answer: A
Explanation: This is the definition of the SDLC.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

69
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
188) Which of the following represents the phases in the SDLC?
A) Plan, analysis, design, test, maintain, develop, implement
B) Analysis, plan, design, test, develop, maintain, implement
C) Plan, analysis, design, develop, test, implement, maintain
D) Analysis, plan, develop, design, test, implement, maintain

Answer: C
Explanation: Plan, analysis, design, test, implement, maintain is the SDLC order.
Difficulty: 2 Medium
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

189) What is the analysis phase in the SDLC?


A) Involves establishing a high-level plan of the intended project and determining project goals
B) Involves analyzing end-user business requirements and refining project goals into defined
functions and operations of the intended system
C) Involves describing the desired features and operations of the system
D) Involves placing the system into production so users can begin to perform actual business
operations with the system

Answer: B
Explanation: This is the definition of the analysis phase.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

190) Which phase of the SDLC gathers business requirements?


A) Plan
B) Analysis
C) Test
D) Design

Answer: B
Explanation: Analysis gathers business requirements.
Difficulty: 2 Medium
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

70
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
191) What is a session where employees meet, sometimes for several days, to define or review
the business requirements for the system?
A) Joint application development
B) Requirements management
C) Process modeling
D) Data flow diagram

Answer: A
Explanation: A joint application development session is where employees meet, sometimes for
several days, to define or review the business requirements for the system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

192) What is a business requirement?


A) The nonspecific business requests the system must meet to be successful
B) The specific business requests the system must meet to be successful
C) The nonspecific methodology the system must meet to be successful
D) The specific methodology the system must meet to be successful

Answer: B
Explanation: A business requirement is the specific business requests the system must meet to
be successful.
Difficulty: 2 Medium
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

71
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
193) What is the design phase in the SDLC?
A) Involves establishing a high-level plan of the intended project and determining project goals
B) Involves analyzing end-user business requirements and refining project goals into defined
functions and operations of the intended system
C) Involves describing the desired features and operations of the system
D) Involves placing the system into production so users can begin to perform actual business
operations with the system

Answer: C
Explanation: This is the definition of the design phase.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

194) What is the implementation phase in the SDLC?


A) Involves establishing a high-level plan of the intended project and determining project goals
B) Involves analyzing end-user business requirements and refining project goals into defined
functions and operations of the intended system
C) Involves describing the desired features and operations of the system
D) Involves placing the system into production so users can begin to perform actual business
operations with the system

Answer: D
Explanation: This is the definition of the implementation phase.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

72
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
195) What is a set of policies, procedures, standards, processes, practices, tools, techniques, and
tasks that people apply to technical and management challenges?
A) SDLC
B) Methodology
C) Waterfall
D) Agile

Answer: B
Explanation: This is the definition of methodology.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

196) What is a project manager?


A) An individual who is an expert in project planning and management, defines and develops the
project plan, and tracks the plan to ensure that the project is completed on time and on budget.
B) Describes the business need (the problem the project will solve) and the justification,
requirements, and current boundaries for the project.
C) A formal, approved document that manages and controls the entire project.
D) Involves graphically representing the processes that capture, manipulate, store, and distribute
information between a system and its environment.

Answer: A
Explanation: A project manager is an individual who is an expert in project planning and
management, defines and develops the project plan, and tracks the plan to ensure that the project
is completed on time and on budget.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

73
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
197) What is the project scope?
A) An individual who is an expert in project planning and management, defines and develops the
project plan, and tracks the plan to ensure that the project is completed on time and on budget.
B) Describes the business need (the problem the project will solve) and the justification,
requirements, and current boundaries for the project.
C) A formal, approved document that manages and controls the entire project.
D) Involves graphically representing the processes that capture, manipulate, store, and distribute
information between a system and its environment.

Answer: B
Explanation: The project scope describes the business need (the problem the project will solve)
and the justification, requirements, and current boundaries for the project.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

198) What is a project plan?


A) Illustrates the movement of information between external entities and the processes and data
stores within the system.
B) Software suites that automate systems analysis, design, and development.
C) A formal, approved document that manages and controls the entire project.
D) Involves graphically representing the processes that capture, manipulate, store, and distribute
information between a system and its environment.

Answer: C
Explanation: The project plan is a formal, approved document that manages and controls the
entire project.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

74
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
199) What is process modeling?
A) Illustrates the movement of information between external entities and the processes and data
stores within the system.
B) Software suites that automate systems analysis, design, and development.
C) A formal, approved document that manages and controls the entire project.
D) Involves graphically representing the processes that capture, manipulate, store, and distribute
information between a system and its environment.

Answer: D
Explanation: Process modeling involves graphically representing the processes that capture,
manipulate, store, and distribute information between a system and its environment.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

200) What is a data flow diagram (DFD)?


A) Illustrates the movement of information between external entities and the processes and data
stores within the system.
B) Software suites that automate systems analysis, design, and development.
C) A formal, approved document that manages and controls the entire project.
D) Involves graphically representing the processes that capture, manipulate, store, and distribute
information between a system and its environment.

Answer: A
Explanation: A data flow diagram (DFD) illustrates the movement of information between
external entities and the processes and data stores within the system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

75
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
201) What are computer-aided software engineering (CASE) tools?
A) Illustrates the movement of information between external entities and the processes and data
stores within the system.
B) Software suites that automate systems analysis, design, and development.
C) A formal, approved document that manages and controls the entire project.
D) Involves graphically representing the processes that capture, manipulate, store, and distribute
information between a system and its environment.

Answer: B
Explanation: Computer-aided software engineering (CASE) tools are software suites that
automate systems analysis, design, and development.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

202) What involves graphically representing the processes that capture, manipulate, store, and
distribute information between a system and its environment?
A) Data flow diagram
B) Computer-aided software engineering (CASE) tools
C) Systems development life cycle
D) Process modeling

Answer: D
Explanation: Process modeling involves graphically representing the processes that capture,
manipulate, store, and distribute information between a system and its environment.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

76
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
203) What illustrates the movement of information between external entities and the processes
and data stores within the system?
A) Data flow diagram
B) Computer-aided software engineering (CASE) tools
C) Systems development life cycle
D) Process modeling

Answer: A
Explanation: A data flow diagram (DFD) illustrates the movement of information between
external entities and the processes and data stores within the system.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

204) What are software suites that automate systems analysis, design, and development?
A) Data flow diagram
B) Computer-aided software engineering (CASE) tools
C) Systems development life cycle
D) Process modeling

Answer: B
Explanation: Computer-aided software engineering (CASE) tools are software suites that
automate systems analysis, design, and development.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

77
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
205) Which machine language is difficult for people to understand?
A) First generation machine language
B) Fifth generation machine language
C) Third generation machine language
D) Fourth generation machine language

Answer: A
Explanation: First generation machine language is difficult for people to understand.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

206) Which assembly language is difficult for people to understand?


A) Fifth generation machine language
B) Second generation machine language
C) Third generation machine language
D) Fourth generation machine language

Answer: B
Explanation: Second generation assembly language is difficult for people to understand.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

207) Which high-level programming language uses c+ and java?


A) First generation machine language
B) Second generation machine language
C) Third generation machine language
D) Fourth generation machine language

Answer: C
Explanation: Third generation high-level programming languages use c+ and java.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

78
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
208) Which programming language looks similar to human languages?
A) First generation machine language
B) Second generation machine language
C) Third generation machine language
D) Fourth generation machine language

Answer: D
Explanation: Fourth generation programming languages that look similar to human languages.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

209) Which programming language is for artificial intelligence and neural network?
A) Fifth generation machine language
B) Second generation machine language
C) Third generation machine language
D) Fourth generation machine language

Answer: A
Explanation: Fifth generation programming language is for artificial intelligence and neural
networks.
Difficulty: 1 Easy
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Remember
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

210) Which of the following is an issue related to the waterfall methodology?


A) Flaws in accurately defining and articulating the business problem
B) Managing costs, resources, and time constraints
C) Assumes users can specify all business requirements in advance
D) All of the above

Answer: D
Explanation: All of the above are issues related to the waterfall methodology according to the
figure.
Difficulty: 2 Medium
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Understand
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: automatic

79
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
211) What consists of a series of tiny projects?
A) Waterfall methodology
B) Iterative development
C) Agile methodology
D) All of the above

Answer: B
Explanation: This is the definition of iterative development.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

212) Which methodology aims for customer satisfaction through early and continuous delivery
of useful software components developed by an iterative process with a design point that uses the
bare minimum requirements?
A) RAD methodology
B) Agile methodology
C) Waterfall methodology
D) Extreme programming

Answer: B
Explanation: This is the definition of the agile methodology.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

213) Which of the following describes agile?


A) Fast and efficient
B) Small and nimble
C) Lower cost
D) All of the above

Answer: D
Explanation: All of the above describe agile.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

80
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
214) Which of the following is not a primary form of agile methodology?
A) RAD
B) SDLC
C) RUP
D) SCRUM

Answer: B
Explanation: SDLC is not a form of agile methodology.
Difficulty: 2 Medium
Topic: Software Development Methodologies
Bloom's: Understand
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

215) What is an activity-based process in which each phase in the SDLC is performed
sequentially from planning through implementation and maintenance?
A) RAD methodology
B) Agile methodology
C) Waterfall methodology
D) Extreme programming

Answer: C
Explanation: This is the definition of the traditional waterfall methodology.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

216) What emphasizes extensive user involvement in the rapid and evolutionary construction of
working prototypes of a system to accelerate the systems development process?
A) RAD methodology
B) Agile methodology
C) Waterfall methodology
D) Extreme programming

Answer: A
Explanation: This is the definition of RAD.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

81
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
217) What breaks a project into tiny phases, and developers cannot continue on to the next phase
until the first phase is complete?
A) RAD methodology
B) Agile methodology
C) Waterfall methodology
D) Extreme programming

Answer: D
Explanation: This is the definition of Extreme programming.
Difficulty: 2 Medium
Topic: Software Development Methodologies
Bloom's: Understand
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

218) What is the success rate for a project using the waterfall methodology?
A) 1 in 10
B) 2 in 10
C) 4 in 10
D) 8 in 10

Answer: A
Explanation: The waterfall methodology has a 10 percent success rate, or 1 in 10.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

219) Which of the following is a fundamental of the RAD methodology?


A) Focus initially on creating a prototype that looks and acts like the desired system
B) Actively involve system users in the analysis, design, and development phases
C) Accelerate collecting the business requirements through an interactive and iterative
construction approach
D) All of the above

Answer: D
Explanation: All of the above are the fundamentals of the RAD methodology.
Difficulty: 2 Medium
Topic: Software Development Methodologies
Bloom's: Understand
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

82
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
220) Which methodology provides a framework for breaking down the development of software
into four gates?
A) SCRUM
B) XP
C) RAD
D) RUP

Answer: D
Explanation: This is the definition of RUP.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

221) Which of the following is not one of the four gates in the RUP methodology?
A) Inception
B) Collaboration
C) Construction
D) Transition

Answer: B
Explanation: Elaboration is the gate in RUP, not collaboration.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

83
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
222) Which gate in the RUP methodology expands on the agreed-upon details of the system,
including the ability to provide an architecture to support and build it?
A) Inception
B) Elaboration
C) Construction
D) Transition

Answer: B
Explanation: Elaboration expands on the agreed-upon details of the system, including the ability
to provide an architecture to support and build it.
Difficulty: 2 Medium
Topic: Software Development Methodologies
Bloom's: Understand
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

223) Which gate in the RUP methodology includes building and developing the project?
A) Inception
B) Elaboration
C) Construction
D) Transition

Answer: C
Explanation: Construction includes building and developing the project.
Difficulty: 2 Medium
Topic: Software Development Methodologies
Bloom's: Analyze
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

224) Which methodology is owned by IBM?


A) SCRUM
B) XP
C) RAD
D) RUP

Answer: D
Explanation: RUP is owned by IBM.
Difficulty: 3 Hard
Topic: Software Development Methodologies
Bloom's: Analyze
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

84
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
225) Which methodology uses small teams to produce small pieces of deliverable software using
sprints, or 30-day intervals, to achieve an appointed goal?
A) SCRUM
B) XP
C) RUP
D) RAD

Answer: A
Explanation: This is the definition of SCRUM.
Difficulty: 1 Easy
Topic: Software Development Methodologies
Bloom's: Remember
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

226) Which methodology ends each day or begins with a stand-up meeting to monitor and
control the development effort?
A) Scrum
B) XP
C) RUP
D) RAD

Answer: A
Explanation: SCRUM methodology ends each day or begins with a stand-up meeting to monitor
and control the development effort.
Difficulty: 2 Medium
Topic: Software Development Methodologies
Bloom's: Understand
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

85
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
227) How many days is a typical sprint in the Scrum methodology?
A) 2 days
B) 10 days
C) 30 days
D) 90 days

Answer: C
Explanation: 30-day intervals are a sprint in the Scrum methodology.
Difficulty: 2 Medium
Topic: Software Development Methodologies
Bloom's: Understand
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

228) Which gate ensures that all stakeholders have a shared understanding of the proposed
system and what it will do?
A) Gate one
B) Gate two
C) Gate three
D) Gate four

Answer: A
Explanation: Gate one ensures that all stakeholders have a shared understanding of the proposed
system and what it will do.
Difficulty: 2 Medium
Topic: Software Development Methodologies
Bloom's: Understand
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

86
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
229) Which gate expands on the agreed-upon details of the system, including the ability to
provide an architecture to support and build it?
A) Gate one
B) Gate two
C) Gate three
D) Gate four

Answer: B
Explanation: Gate two: elaboration. This phase expands on the agreed-upon details of the
system, including the ability to provide an architecture to support and build it.
Difficulty: 2 Medium
Topic: Software Development Methodologies
Bloom's: Understand
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

230) Which gate includes building and developing the product?


A) Gate one
B) Gate two
C) Gate three
D) Gate four

Answer: C
Explanation: Gate three: construction includes building and developing the product.
Difficulty: 2 Medium
Topic: Software Development Methodologies
Bloom's: Understand
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

87
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
231) Which gate questions answered in this phase address ownership of the system and training
of key personnel?
A) Gate one
B) Gate two
C) Gate three
D) Gate four

Answer: D
Explanation: Gate four: Primary questions answered in this phase address ownership of the
system and training of key personnel.
Difficulty: 2 Medium
Topic: Software Development Methodologies
Bloom's: Understand
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

232) Which gate is inception?


A) Gate one
B) Gate two
C) Gate three
D) Gate four

Answer: A
Explanation: Gate one: inception.
Difficulty: 2 Medium
Topic: Software Development Methodologies
Bloom's: Understand
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

233) Which gate is elaboration?


A) Gate one
B) Gate two
C) Gate three
D) Gate four

Answer: B
Explanation: Gate two: elaboration.
Difficulty: 2 Medium
Topic: Software Development Methodologies
Bloom's: Understand
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

88
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
234) Which gate is transition?
A) Gate one
B) Gate two
C) Gate three
D) Gate four

Answer: C
Difficulty: 2 Medium
Topic: Software Development Methodologies
Bloom's: Understand
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

235) Which gate is construction?


A) Gate one
B) Gate two
C) Gate three
D) Gate four

Answer: C
Explanation: Gate three: construction.
Difficulty: 2 Medium
Topic: Software Development Methodologies
Bloom's: Understand
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: automatic

89
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
236) What is a service-oriented architecture?
A) A business-driven enterprise architecture that supports integrating a business as linked,
repeatable activities, tasks, or services.
B) A business task.
C) The capability of services to be joined together on demand to create composite services, or
disassembled just as easily into their functional component.
D) The capability of two or more computer systems to share data and resources, even though
they are made by different manufacturers.

Answer: A
Explanation: Service-oriented architecture (SOA) is a business-driven enterprise architecture
that supports integrating a business as linked, repeatable activities, tasks, or services.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

237) What is a service?


A) A business-driven enterprise architecture that supports integrating a business as linked,
repeatable activities, tasks, or services.
B) A business task.
C) The capability of services to be joined together on demand to create composite services, or
disassembled just as easily into their functional component.
D) The capability of two or more computer systems to share data and resources, even though
they are made by different manufacturers.

Answer: B
Explanation: Service is a business task.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

90
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
238) What is loose coupling?
A) A business-driven enterprise architecture that supports integrating a business as linked,
repeatable activities, tasks, or services.
B) A business task.
C) The capability of services to be joined together on demand to create composite services, or
disassembled just as easily into their functional component.
D) The capability of two or more computer systems to share data and resources, even though
they are made by different manufacturers.

Answer: C
Explanation: Loose coupling is the capability of services to be joined together on demand to
create composite services, or disassembled just as easily into their functional component.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

239) What is interoperability?


A) A business-driven enterprise architecture that supports integrating a business as linked,
repeatable activities, tasks, or services.
B) A business task.
C) The capability of services to be joined together on demand to create composite services, or
disassembled just as easily into their functional component.
D) The capability of two or more computer systems to share data and resources, even though
they are made by different manufacturers.

Answer: D
Explanation: Interoperability is the capability of two or more computer systems to share data
and resources, even though they are made by different manufacturers.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

91
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
240) What is a business-driven enterprise architecture that supports integrating a business as
linked, repeatable activities, tasks, or services?
A) Service-oriented architecture
B) Service
C) Loose coupling
D) Interoperability

Answer: A
Explanation: Service-oriented architecture (SOA) is a business-driven enterprise architecture
that supports integrating a business as linked, repeatable activities, tasks, or services.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

241) What is a business task?


A) Service-oriented architecture
B) Service
C) Loose coupling
D) Interoperability

Answer: B
Explanation: Service is a business task.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

92
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
242) What is the capability of services to be joined together on demand to create composite
services, or disassembled just as easily into their functional component?
A) Service-oriented architecture
B) Service
C) Loose coupling
D) Interoperability

Answer: C
Explanation: Loose coupling is the capability of services to be joined together on demand to
create composite services, or disassembled just as easily into their functional component.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

243) What is the capability of two or more computer systems to share data and resources, even
though they are made by different manufacturers?
A) Service-oriented architecture
B) Service
C) Loose coupling
D) Interoperability

Answer: D
Explanation: Interoperability is the capability of two or more computer systems to share data
and resources, even though they are made by different manufacturers.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

93
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
244) What is a markup language for documents, containing structured information?
A) Service-oriented architecture
B) Service
C) Extensible markup language
D) Interoperability

Answer: C
Explanation: Extensible Markup Language (XML) is a markup language for documents,
containing structured information.
Difficulty: 1 Easy
Topic: Service-Oriented Architecture
Bloom's: Remember
Learning Outcome: 09-03 Explain why a company would implement a service-oriented
architecture.
Accessibility: Keyboard Navigation
Gradable: automatic

245) What are the three primary variables (or triple constraints) in any project?
A) Time, cost, expense
B) Time, expense, requirements
C) Time, cost, scope
D) Time, cost, quality

Answer: C
Explanation: Time, cost, and scope are the three project variables.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

94
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
246) What is the number one reason that IT projects fall behind schedule or fail?
A) Change in business goals during the project
B) Lack of support from business management
C) Poor planning or poor project management
D) Change in technology during the project

Answer: C
Explanation: Poor planning or poor project management is the number one reason why IT
projects fall behind schedule or fail.
Difficulty: 3 Hard
Topic: Project Management
Bloom's: Analyze
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

247) Which of the following is a characteristic of a successful project?


A) Delivered on time
B) Delivered within budget
C) Meets the business's requirements
D) All of the above

Answer: D
Explanation: All of the above are characteristics of successful projects.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

95
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
248) What is a project?
A) A temporary activity undertaken to create a unique product, service, or result
B) The application of knowledge, skills, tools, and techniques to project activities in order to
meet or exceed stakeholder needs and expectations from a project
C) Any measurable, tangible, verifiable outcome, result, or item that is produced to complete a
project or part of a project
D) Represent key dates when a certain group of activities must be performed

Answer: A
Explanation: This is the definition of project.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

249) What are project deliverables?


A) A temporary endeavor undertaken to create a unique product or service
B) The application of knowledge, skills, tools, and techniques to project activities in order to
meet or exceed stakeholder needs and expectations from a project
C) Any measurable, tangible, verifiable outcome, result, or item that is produced to complete a
project or part of a project
D) Represent key dates when a certain group of activities must be performed

Answer: C
Explanation: This is the definition of project deliverables.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

96
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
250) What is a project manager?
A) The application of knowledge, skills, tools, and techniques to project activities in order to
meet or exceed stakeholder needs and expectations from a project
B) Any measurable, tangible, verifiable outcome, result, or item that is produced to complete a
project or part of a project
C) Represent key dates when a certain group of activities must be performed
D) An individual who is an expert in project planning and management

Answer: D
Explanation: A project manager is an individual who is an expert in project planning and
management.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

251) Which of the following does a project manager perform?


A) Defines and develops the project plan
B) Tracks the plan to ensure all key project milestones are completed on time
C) Expert in project planning and management
D) All of the above

Answer: D
Explanation: This is the definition of project manager.
Difficulty: 2 Medium
Topic: Project Management
Bloom's: Understand
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

97
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
252) What is an internal department that oversees all organizational projects?
A) Project deliverables
B) Project Scope
C) Project management office
D) Project milestones

Answer: C
Explanation: This is the definition of PMO.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

253) The PMI develops procedures and concepts necessary to support the profession of project
management. Which of the following is not one of the three areas it focuses on?
A) The distinguishing characteristics of a practicing professional (ethics)
B) The content and structure of the profession's body of knowledge (standards)
C) Change in business goals during project planning (management)
D) Recognition of professional attainment (accreditation)

Answer: C
Explanation: Change in business goals during project planning is not one of the three areas PMI
focuses on.
Difficulty: 3 Hard
Topic: Project Management
Bloom's: Analyze
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

98
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
254) Who are individuals and organizations actively involved in the project or whose interests
might be affected as a result of project execution or project completion?
A) Project manager
B) Project stakeholders
C) Executive sponsor
D) All of the above

Answer: B
Explanation: This is the definition of project stakeholder.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

255) Who is the person or group who provides the financial resources for the project?
A) Project manager
B) Project stakeholders
C) Executive sponsor
D) Communication plan

Answer: C
Explanation: This is the definition of executive sponsor.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

99
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
256) What defines the how, what, when, and who regarding the flow of project information to
stakeholders and is key for managing expectations?
A) Communication plan
B) Executive sponsor
C) Project assumptions
D) Project deliverable

Answer: A
Explanation: Communication plan defines the how, what, when, and who regarding the flow of
project information to stakeholders and is key for managing expectations.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

257) What are factors considered to be true, real, or certain without proof or demonstration?
A) Project plan
B) Project constraints
C) Project assumptions
D) Project deliverable

Answer: C
Explanation: Project assumptions are factors considered to be true, real, or certain without proof
or demonstration.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

100
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
258) What are specific factors that can limit options including budget, delivery dates, available
skilled resources, and organizational policies?
A) Project objectives
B) Project constraints
C) Project assumptions
D) Project deliverable

Answer: B
Explanation: Project constraints are specific factors that can limit options including budget,
delivery dates, available skilled resources, and organizational policies.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

259) What is any measurable, tangible, verifiable outcome, result, or item that is produced to
complete a project or part of a project?
A) Project milestones
B) Project objectives
C) Project assumptions
D) Project deliverable

Answer: D
Explanation: A project deliverable is any measurable, tangible, verifiable outcome, result, or
item that is produced to complete a project or part of a project.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

101
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
260) What represents key dates when a certain group of activities must be performed?
A) Project milestones
B) Project objectives
C) Project assumptions
D) Project deliverable

Answer: A
Explanation: Project milestones represent key dates when a certain group of activities must be
performed.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

261) What are quantifiable criteria that must be met for the project to be considered a success?
A) Project milestones
B) Project objectives
C) Project assumptions
D) Project deliverable

Answer: B
Explanation: Project objectives are quantifiable criteria that must be met for the project to be
considered a success.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

102
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
262) What defines the specifications for product/output of the project and is key for managing
expectations, controlling scope, and completing other planning efforts?
A) Project milestones
B) Project objectives
C) Project requirements document
D) Project deliverable

Answer: C
Explanation: The project requirements document defines the specifications for product/output of
the project and is key for managing expectations, controlling scope, and completing other
planning efforts.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

263) What statement links the project to the organization's overall business goals?
A) Project milestones
B) Project objectives
C) Project scope statement
D) Project deliverable

Answer: C
Explanation: Project scope statement links the project to the organization's overall business
goals. It describes the business need (the problem the project will solve) and the justification,
requirements, and current boundaries for the project.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

103
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
264) Who are individuals and organizations actively involved in the project or whose interests
might be affected as a result of project execution or project completion?
A) Project stakeholders
B) Project managers
C) Project planners
D) Project testers

Answer: A
Explanation: Project stakeholder individuals and organizations actively involved in the project
or whose interests might be affected as a result of project execution or project completion.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

265) What defines all project roles and indicates what responsibilities are associated with each
role?
A) Communication plan
B) Responsibility matrix
C) Project assumptions
D) Project deliverable

Answer: B
Explanation: Responsibility matrix defines all project roles and indicates what responsibilities
are associated with each role.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

104
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
266) What are intangible benefits?
A) Difficult to quantify or measure.
B) Easy to quantify and typically measured to determine the success or failure of a project.
C) The measure of the tangible and intangible benefits of an information system.
D) A periodic reviews of actual performance versus expected performance.

Answer: A
Explanation: Intangible benefits are difficult to quantify or measure.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

267) What are tangible benefits?


A) Difficult to quantify or measure.
B) Easy to quantify and typically measured to determine the success or failure of a project.
C) The measure of the tangible and intangible benefits of an information system.
D) A periodic reviews of actual performance versus expected performance.

Answer: B
Explanation: Tangible benefits are easy to quantify and typically measured to determine the
success or failure of a project.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

105
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
268) What is feasibility?
A) Difficult to quantify or measure.
B) Easy to quantify and typically measured to determine the success or failure of a project.
C) The measure of the tangible and intangible benefits of an information system.
D) A periodic reviews of actual performance versus expected performance.

Answer: C
Explanation: Feasibility is the measure of the tangible and intangible benefits of an information
system.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

269) What is economic feasibility?


A) Measures the cost-effectiveness of a project.
B) Measures how well a solution meets the identified system requirements to solve the problems
and take advantage of opportunities.
C) Measures the project time frame to ensure that it can be completed on time.
D) Measures the practicality of a technical solution and the availability of technical resources
and expertise.

Answer: A
Explanation: Economic feasibility measures the cost-effectiveness of a project.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

106
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
270) What is operational feasibility?
A) Measures the cost-effectiveness of a project.
B) Measures how well a solution meets the identified system requirements to solve the problems
and take advantage of opportunities.
C) Measures the project time frame to ensure that it can be completed on time.
D) Measures the practicality of a technical solution and the availability of technical resources
and expertise.

Answer: B
Explanation: Operational feasibility measures how well a solution meets the identified system
requirements to solve the problems and take advantage of opportunities.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

271) What is schedule feasibility?


A) Measures the cost-effectiveness of a project.
B) Measures how well a solution meets the identified system requirements to solve the problems
and take advantage of opportunities.
C) Measures the project time frame to ensure that it can be completed on time.
D) Measures the practicality of a technical solution and the availability of technical resources
and expertise.

Answer: C
Explanation: Schedule feasibility measures the project time frame to ensure that it can be
completed on time.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

107
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
272) What is technical feasibility?
A) Measures the cost-effectiveness of a project.
B) Measures how well a solution meets the identified system requirements to solve the problems
and take advantage of opportunities.
C) Measures the project time frame to ensure that it can be completed on time.
D) Measures the practicality of a technical solution and the availability of technical resources
and expertise.

Answer: D
Explanation: Technical feasibility measures the practicality of a technical solution and the
availability of technical resources and expertise.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

273) What is political feasibility?


A) Measures how well the solution will be accepted in a given opportunity.
B) Measures how well a solution meets the identified system requirements to solve the problems
and take advantage of opportunities.
C) Measures the project time frame to ensure that it can be completed on time.
D) Measures the practicality of a technical solution and the availability of technical resources
and expertise.

Answer: A
Explanation: Political feasibility measures how well the solution will be accepted in a given
opportunity.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

108
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
274) What is legal feasibility?
A) Measures how well the solution will be accepted in a given opportunity.
B) Measures how well a solution can be implemented within existing legal and contractual
obligations.
C) Measures the project time frame to ensure that it can be completed on time.
D) Measures the practicality of a technical solution and the availability of technical resources
and expertise.

Answer: B
Explanation: Legal feasibility measures how well a solution can be implemented within existing
legal and contractual obligations.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

275) What measures the cost-effectiveness of a project?


A) Economic feasibility
B) Operational feasibility
C) Schedule feasibility
D) Technical feasibility

Answer: A
Explanation: Economic feasibility measures the cost-effectiveness of a project.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

109
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
276) What measures how well a solution meets the identified system requirements to solve the
problems and take advantage of opportunities?
A) Economic feasibility
B) Operational feasibility
C) Schedule feasibility
D) Technical feasibility

Answer: B
Explanation: Operational feasibility measures how well a solution meets the identified system
requirements to solve the problems and take advantage of opportunities.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

277) What measures the project time frame to ensure that it can be completed on time?
A) Economic feasibility
B) Operational feasibility
C) Schedule feasibility
D) Technical feasibility

Answer: C
Explanation: Schedule feasibility measures the project time frame to ensure that it can be
completed on time.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

110
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
278) What measures the practicality of a technical solution and the availability of technical
resources and expertise?
A) Economic feasibility
B) Operational feasibility
C) Schedule feasibility
D) Technical feasibility

Answer: D
Explanation: Technical feasibility measures the practicality of a technical solution and the
availability of technical resources and expertise.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

279) What measures how well the solution will be accepted in a given opportunity?
A) Political feasibility
B) Operational feasibility
C) Schedule feasibility
D) Legal feasibility

Answer: A
Explanation: Political feasibility measures how well the solution will be accepted in a given
opportunity.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

111
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
280) What measures how well a solution can be implemented within existing legal and
contractual obligations?
A) Political feasibility
B) Operational feasibility
C) Schedule feasibility
D) Legal feasibility

Answer: D
Explanation: Legal feasibility measures how well a solution can be implemented within existing
legal and contractual obligations.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

281) What is a status report?


A) Difficult to quantify or measure.
B) Easy to quantify and typically measured to determine the success or failure of a project.
C) The measure of the tangible and intangible benefits of an information system.
D) A periodic reviews of actual performance versus expected performance.

Answer: D
Explanation: Status report is a periodic reviews of actual performance versus expected
performance.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

112
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
282) Which of the following are tangible benefits?
A) Improved decision making
B) Improved community service
C) Improved goodwill
D) Increased quantity or sales

Answer: D
Explanation: Increased quantity or sales are intangible benefits.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

283) Which of the following are intangible benefits?


A) Improved decision making
B) Decreased expenses
C) Decreased response time
D) Increased quantity or sales

Answer: A
Explanation: Improved decision making are tangible benefits.
Difficulty: 1 Easy
Topic: Project Management
Bloom's: Remember
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: automatic

113
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
284) What are project constraints?
A) Specific factors that can limit options
B) Factors that are considered to be true, real, or certain without proof or demonstration
C) Quantifiable criteria that must be met for the project to be considered a success
D) A document issued by the project initiator or sponsor that formally authorizes the existence of
a project and provides the project manager with the authority to apply organizational resources to
project activities

Answer: A
Explanation: This is the definition of project constraints.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

285) What are project assumptions?


A) Specific factors that can limit options
B) Factors that are considered to be true, real, or certain without proof or demonstration
C) Quantifiable criteria that must be met for the project to be considered a success
D) A document issued by the project initiator or sponsor that formally authorizes the existence of
a project and provides the project manager with the authority to apply organizational resources to
project activities

Answer: B
Explanation: This is the definition of project assumptions.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

114
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
286) What is a project charter?
A) Specific factors that can limit options
B) Factors that are considered to be true, real, or certain without proof or demonstration
C) Quantifiable criteria that must be met for the project to be considered a success
D) A document issued by the project initiator or sponsor that formally authorizes the existence of
a project and provides the project manager with the authority to apply organizational resources to
project activities

Answer: D
Explanation: This is the definition of project charter.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

287) An organization must identify what it wants to do and how it is going to do it. What does
the "what" part of this question focus on?
A) Justification of the project
B) Definition of the project
C) Expected results of the project
D) All of the above

Answer: D
Explanation: All of the above are part of the "what" question.
Difficulty: 2 Medium
Topic: Project Planning Diagrams
Bloom's: Understand
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

115
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
288) An organization must identify what it wants to do and how it is going to do it. What does
the "how" part of this question focus on?
A) Justification of the project
B) Definition of the project
C) Analysis of project risks
D) Expected results of the project

Answer: C
Explanation: The "how" part focuses on analysis of project risks.
Difficulty: 2 Medium
Topic: Project Planning Diagrams
Bloom's: Understand
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

289) Which of the following is not a technique for choosing strategic projects?
A) Categorize projects
B) Perform a financial analysis
C) Focus on organizational goals
D) Develop a project plan

Answer: D
Explanation: Develop a project plan is not part of choosing strategic projects.
Difficulty: 2 Medium
Topic: Project Planning Diagrams
Bloom's: Understand
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

116
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
290) What is project scope?
A) Quantifiable criteria that must be met for the project to be considered a success
B) Products, services, or processes that are not specifically a part of the project
C) Any measurable, tangible, verifiable outcome, result or item that is produced to complete a
project or part of a project
D) Defines the work that must be completed to deliver a product with the specified features and
functions

Answer: D
Explanation: This is the definition of project scope.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

291) What are project objectives?


A) Quantifiable criteria that must be met for the project to be considered a success
B) Products, services, or processes that are not specifically a part of the project
C) Any measurable, tangible, verifiable outcome, result or item that is produced to complete a
project or part of a project
D) Defines the work that must be completed to deliver a product with the specified features and
functions

Answer: A
Explanation: This is the definition of project objectives.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

117
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
292) What do SMART criteria for successful objective creation include?
A) Specific, metrics, agreed upon, real, time valued
B) Specific, measurable, agreed upon, realistic, time framed
C) Specific, measurable, accurate, real, time valued
D) Specific, metrics, agreed upon, realistic, time framed

Answer: B
Explanation: SMART includes specific, measurable, agreed upon, realistic, and time framed.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

293) Which of the following is not a characteristic of a well-defined project plan?


A) Prepared by the project manager
B) Easy to read
C) Appropriate to the project's size
D) Communicated to all key participants

Answer: A
Explanation: The project plan should be prepared by the entire team, not just the project
manager.
Difficulty: 2 Medium
Topic: Project Planning Diagrams
Bloom's: Understand
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

294) What is the most important part of the project plan?


A) Gantt chart
B) Specification
C) Communication
D) None of the above

Answer: C
Explanation: Communicating the project plan is the most important part of the plan.
Difficulty: 2 Medium
Topic: Project Planning Diagrams
Bloom's: Understand
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

118
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
295) What is a graphical network model that depicts a project's tasks and the relationships
between those tasks?
A) Gantt chart
B) PERT chart
C) Dependency
D) All of the above

Answer: B
Explanation: This is the definition of PERT chart.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

296) What is the logical relationship that exists between the project tasks, or between a project
task and a milestone?
A) Resource
B) Task
C) Dependency
D) Activity

Answer: C
Explanation: This is the definition of dependency.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

297) What is a simple bar chart that depicts project tasks against a calendar?
A) Gantt chart
B) PERT chart
C) Dependency
D) All of the above

Answer: A
Explanation: This is the definition of Gantt chart.
Difficulty: 1 Easy
Topic: Project Planning Diagrams
Bloom's: Remember
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

119
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
298) What type of chart typically displays the critical path?
A) Gantt chart
B) PERT chart
C) All of the above
D) None of the above

Answer: B
Explanation: The PERT chart typically displays the critical path.
Difficulty: 2 Medium
Topic: Project Planning Diagrams
Bloom's: Understand
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

299) What is the critical path?


A) The path from resource to task that passes through all critical components of a project plan
B) The path between tasks to the projects finish that passes through all critical components of a
project plan
C) The series of activities that determine the earliest time by which the project can be completed.
D) The path from start to finish that passes through all the tasks that are critical to completing the
project in the longest amount of time

Answer: C
Explanation: This is the definition of critical path.
Difficulty: 2 Medium
Topic: Project Planning Diagrams
Bloom's: Understand
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

120
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
300) In a Gantt chart tasks are listed ________ and the project's time frame is listed ________.
A) Vertically, horizontally
B) Horizontally, vertically
C) Vertically, Vertically
D) Horizontally, horizontally

Answer: A
Explanation: In a Gantt chart tasks are listed vertically and the project's time frame is listed
horizontally.
Difficulty: 2 Medium
Topic: Project Planning Diagrams
Bloom's: Understand
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: automatic

301) Which of the following includes a common reason why change occurs?
A) A misunderstanding of the initial scope
B) Shifts in planned technology that force unexpected and significant changes to the business
C) An omission in defining initial scope
D) All of the above

Answer: D
Explanation: All of the above are common reasons why change occurs.
Difficulty: 2 Medium
Topic: Outsourcing
Bloom's: Understand
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

121
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
302) Which of the following is not a guideline for effectively dealing with change management?
A) Institute change management policies
B) Seek change
C) Anticipate change
D) Stop change

Answer: D
Explanation: Stop change is not an important guideline for effective change management.
Difficulty: 2 Medium
Topic: Outsourcing
Bloom's: Understand
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

303) What is the outsourcing option that includes the most remote location and indirect customer
control?
A) Onshore outsourcing
B) Nearshore outsourcing
C) Offshore outsourcing
D) None of the above

Answer: C
Explanation: Offshore outsourcing offers a remote location and indirect customer control.
Difficulty: 2 Medium
Topic: Outsourcing
Bloom's: Understand
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

122
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
304) What is the outsourcing option that includes the closest location and direct customer
control?
A) Onshore outsourcing
B) Nearshore outsourcing
C) Offshore outsourcing
D) None of the above

Answer: A
Explanation: Onshore outsourcing offers the closest location and direct customer control.
Difficulty: 2 Medium
Topic: Outsourcing
Bloom's: Understand
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

305) All of the following are challenges of outsourcing, except:


A) Contract length
B) Competitive edge
C) Confidentiality
D) Reduced frustration and expense related to hiring and retaining employees in an exceptionally
tight job market

Answer: D
Explanation: Reduced frustration is not a challenge of outsourcing; it is a benefit.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

123
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
306) Which of the following is an outsourcing challenge caused by contract length?
A) Difficulties in getting out of a contract
B) Problems in foreseeing future issues
C) Problems in reforming an internal IT department
D) All of the above

Answer: D
Explanation: All of the above are challenges associated with contract length.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

307) What is a common approach using the professional expertise within an organization to
develop and maintain the organization's information technology systems?
A) In-sourcing
B) Outsourcing
C) Business process outsourcing
D) Offshore outsourcing

Answer: A
Explanation: This is the definition of in-sourcing.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

124
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
308) What is an arrangement by which one organization provides a service or services for
another organization that chooses not to perform them in-house?
A) In-sourcing
B) Outsourcing
C) Business process outsourcing
D) Offshore outsourcing

Answer: B
Explanation: This is the definition of outsourcing.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

309) What is it called when a company uses organizations from developing countries to write
code and develop systems?
A) In-sourcing
B) Outsourcing
C) Business process outsourcing
D) Offshore outsourcing

Answer: D
Explanation: This is the definition of offshore outsourcing.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

125
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
310) Which of the following is a benefit an organization can receive from outsourcing?
A) Financial savings
B) Increase technical abilities
C) Market agility
D) All of the above

Answer: D
Explanation: All of the above are benefits an organization can receive from outsourcing.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

311) Which of the following is the primary reason why companies outsource?
A) Tap outside sources of expertise
B) Concentrate resources on core business
C) Reduce headcount and related expenses
D) Better manage the costs of internal processes

Answer: A
Explanation: According to the figure reasons companies outsource, tapping outside sources of
expertise is the primary reason why companies outsource.
Difficulty: 3 Hard
Topic: Outsourcing
Bloom's: Analyze
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

126
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
312) Which of the following is the least common reason why companies outsource?
A) Tap outside sources of expertise
B) Concentrate resources on core business
C) Reduce headcount and related expenses
D) Better manage the costs of internal processes

Answer: D
Explanation: According to the figure reasons companies outsource, better manage the costs of
internal processes is the most uncommon reason why companies outsource.
Difficulty: 3 Hard
Topic: Outsourcing
Bloom's: Analyze
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

313) What is the application of knowledge, skills, tools, and techniques to project activities to
meet project requirements?
A) Project management
B) Project management software
C) Scope
D) None of the above

Answer: A
Explanation: This is the definition of project management.
Difficulty: 1 Easy
Topic: Outsourcing
Bloom's: Remember
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: automatic

127
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
314) Explain the business benefits associated with successful software development.

Answer: Software development uses the systems development life cycle to create software. The
benefits associated with successful software development include increase in revenues, repair to
brand reputation, limited liabilities, and increase in productivity.
Difficulty: 3 Hard
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Analyze
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: manual

315) Describe the seven phases of the systems development life cycle.

Answer: Planning phase – involves establishing a high-level plan of the intended project and
determining project goals. Analysis phase – involves analyzing end-user business requirements
and refining project goals into defined functions and operations of the intended system. Design
phase – involves describing the desired features and operations of the system including screen
layouts, business rules, process diagrams, pseudo code, and other documentation. Development
phase – involves taking all of the detailed design documents from the design phase and
transforming them into the actual system. Testing phase – involves bringing all the project pieces
together into a special testing environment to test for errors, bugs, and interoperability, in order
to verify that the system meets all the business requirements defined in the analysis phase.
Implementation phase – involves placing the system into production so users can begin to
perform actual business operations with the system. Maintenance phase – involves performing
changes, corrections, additions, and upgrades to ensure the system continues to meet the business
goals.
Difficulty: 3 Hard
Topic: The Systems Development Life Cycle (SDLC)
Bloom's: Analyze
Learning Outcome: 09-01 Describe the seven phases of the systems development life cycle.
Accessibility: Keyboard Navigation
Gradable: manual

128
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
316) Summarize the different software development methodologies.

Answer: There are a number of different software development methodologies including agile
methodology that aims for customer satisfaction through early and continuous delivery of useful
software components developed by an iterative process with a design point that uses the bare
minimum requirements. Waterfall methodology follows an activity-based process in which each
phase in the SDLC is performed sequentially from planning through implementation and
maintenance. Rapid application development methodology (RAD) emphasizes extensive user
involvement in the rapid and evolutionary construction of working prototypes of a system to
accelerate the systems development process. Extreme programming (XP) methodology breaks a
project into tiny phases, and developers cannot continue on to the next phase until the first phase
is complete. Rational unified process (RUP) provides a framework for breaking down the
development of software into four gates. Scrum uses small teams to produce small pieces of
deliverable software using sprints, or 30-day intervals, to achieve an appointed goal.
Difficulty: 3 Hard
Topic: Software Development Methodologies
Bloom's: Analyze
Learning Outcome: 09-02 Summarize the different software development methodologies.
Accessibility: Keyboard Navigation
Gradable: manual

317) Explain project management and the role the triple constraints play when managing a
project.

Answer: A project is a temporary or short-term endeavor undertaken to create a unique product,


service or result, such as developing a custom ecommerce site or merging databases. Project
management is the application of knowledge, skills, tools, and techniques to project activities to
meet project requirements. A project manager is an individual who is an expert in project
planning and management, defines and develops the project plan, and tracks the plan to ensure
the project is completed on time and on budget. The triple constraints are scope, resources, and
time. These three components are interdependent, and if you change one the others must change.
The three primary activities performed by a project manager include choosing strategic projects,
setting the project scope, and managing resources and maintaining the project plan.
Difficulty: 3 Hard
Topic: Project Management
Bloom's: Analyze
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: manual

129
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
318) Describe the project stakeholder's and executive sponsor's roles in choosing strategic
projects.

Answer: Project stakeholders are individuals and organizations actively involved in the project
or whose interests might be affected as a result of project execution or project completion. While
all stakeholders are important, one stands out as having the most impact on the success or failure
of a project. That person is the executive sponsor or the person or group who provides the
financial resources for the project. Techniques for choosing strategic projects include focusing
on organizational goals, categorizing projects, or performing a financial analysis.
Difficulty: 3 Hard
Topic: Project Management
Bloom's: Analyze
Learning Outcome: 09-04 Explain project management and identify the primary reasons projects
fail.
Accessibility: Keyboard Navigation
Gradable: manual

319) Describe the two primary diagrams most frequently used in project planning.

Answer: A PERT (Program Evaluation and Review Technique) chart is a graphical network
model that depicts a project's tasks and the relationships between those tasks. A dependency is a
logical relationship that exists between the project tasks, or between a project task and a
milestone. A Gantt chart is a simple bar chart that depicts project tasks against a calendar. In a
Gantt chart, tasks are listed vertically and the project's time frame is listed horizontally. A Gantt
chart works well for representing the project schedule. It also shows actual progress of tasks
against the planned duration.
Difficulty: 3 Hard
Topic: Project Planning Diagrams
Bloom's: Analyze
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: manual

320) Identify the three primary areas a project manager must focus on managing to ensure
success.

Answer: The three primary areas a project manager must focus on managing to ensure success
are managing people, communications, and change.
Difficulty: 3 Hard
Topic: Project Planning Diagrams
Bloom's: Analyze
Learning Outcome: 09-05 Identify the primary project planning diagrams.
Accessibility: Keyboard Navigation
Gradable: manual

130
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.
321) Explain the three different types of outsourcing along with their benefits and challenges.

Answer: Onshore outsourcing—engaging another company within the same country for
services. Nearshore outsourcing—contracting an outsourcing arrangement with a company in a
nearby country. Offshore outsourcing—using organizations from developing countries to write
code and develop systems. The many benefits associated with outsourcing include increased
quality and efficiency of a process, service, or function; reduction of operating expenses and
exposure to risks involved with large capital investments; and access to outsourcing service
provider's expertise, economies of scale, best practices, and advanced technologies. Outsourcing
comes with several challenges including length of contracts, losing competitive advantages, and
risking a breach of confidential information.
Difficulty: 3 Hard
Topic: Outsourcing
Bloom's: Analyze
Learning Outcome: 09-06 Identify the three different types of outsourcing along with their
benefits and challenges.
Accessibility: Keyboard Navigation
Gradable: manual

131
Copyright 2019 © McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior
written consent of McGraw-Hill Education.

Вам также может понравиться