Agile Development (MIS) Test Bank
Agile Development (MIS) Test Bank
Agile Development (MIS) Test Bank
Multiple Choice
1) According to the systems development life cycle (SDLC), the progress from requirements to
design to implementation is called the ________ method.
A) life cycle
B) waterfall
C) water cycle
D) scrum
Answer: B
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 1
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
2) Why is the systems development life cycle (SDLC) called the waterfall method?
A) It does not return to a development phase that has been completed.
B) It uses feedback from team members to schedule tasks.
C) It delivers a working version of the product at frequent intervals.
D) It can be used only for projects on information systems.
Answer: A
Difficulty: Moderate
AACSB: Information Technology
Chapter LO: 1
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
3) The systems development life cycle (SDLC) gained popularity when the U.S. Department of
________ stipulated that it would be used for all software development contracts.
A) Defense
B) Education
C) Agriculture
D) Commerce
Answer: A
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 1
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
1
ScholarStock
4) Which of the following statements indicates why the SDLC is falling out of favor?
A) The system design is revised frequently.
B) It allows the team members to establish the project schedule.
C) It is risky, as no value is generated until the end of the project.
D) Systems requirements do not change during a project.
Answer: C
Difficulty: Moderate
AACSB: Information Technology
Chapter LO: 1
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
6) Designing only the portions of the system that are needed to complete the current work being
done is known as ________ design.
A) waterfall
B) scrum
C) just-in-time
D) frequent
Answer: C
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 2
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
7) Which of the following is an advantage of using agile techniques over the SDLC?
A) In projects using agile techniques, customers test only the completed version of the product.
B) Changes in systems requirements are incorporated towards the end of the project.
C) System design is completed at the beginning of the project.
D) A working version of the product is delivered frequently during the project.
Answer: D
Difficulty: Moderate
AACSB: Information Technology
Chapter LO: 2
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
2
ScholarStock
8) According to scrum essentials, the first step of each work period is to ________.
A) conduct team meets
B) determine tasks to perform
C) select requirements to consider
D) deliver working version
Answer: C
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 3
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
9) In ________, two members share the same computer and write a computer program together.
A) imperative programming
B) paired programming
C) task parallelism
D) parallel computing
Answer: B
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 3
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
10) ________ is the only person on a scrum team who has the authority to add, delete, or change
requirements and their priority.
A) Scrum master
B) Product owner
C) Database designer
D) Business analyst
Answer: B
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 3
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
3
ScholarStock
12) Which of the following development methodologies is associated with the scrum process?
A) agile development
B) systems development life cycle
C) V-Model
D) rapid application development
Answer: A
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 3
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
13) As teams work together, they will learn the total number of points of work they can
accomplish each scrum period. That term is called the team's ________.
A) velocity
B) speed
C) momentum
D) vector
Answer: A
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 4
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
4
ScholarStock
16) Which of the following is a characteristic that makes agile development a valid systems
development process?
A) Team iteration and feedback are used for scheduling and tasking.
B) Process scheduling is performed by the scrum master.
C) Through iteration, team members decide when a project is complete.
D) Once a phase of development is completed, it is not revisited.
Answer: A
Difficulty: Moderate
AACSB: Information Technology
Chapter LO: 4
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
True or False
1) The nature of the systems development life cycle (SDLC) denies the fact that system
requirements are fuzzy and always changing.
Answer: TRUE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 1
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
2) According to the systems development life cycle (SDLC), the progress from requirements to
implementation is nonlinear.
Answer: FALSE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 1
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
3) The systems development life cycle (SDLC) gained popularity when the U.S. Department of
Commerce stipulated that it would be used for all software development contracts.
Answer: FALSE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 1
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
4) In software development, where requirements change periodically, the waterfall method works
well.
Answer: FALSE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 1
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
5
ScholarStock
5) The waterfall model used by the systems development life cycle (SDLC) is suitable for
building physical things, such as a runway.
Answer: TRUE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 1
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
6) The systems development life cycle (SDLC) is falling out of favor because it is very risky.
Answer: TRUE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 1
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
10) The systems development life cycle (SDLC) processes are designed to frequently deliver a
working version of a product.
Answer: FALSE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 2
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
6
ScholarStock
11) Unlike agile techniques, the systems development life cycle (SDLC) delivers benefits early
and often.
Answer: FALSE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 2
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
12) Agile development methodologies advocate the design of the complete system at the
beginning.
Answer: FALSE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 2
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
13) Agile development methodologies discourage interaction between developers and customers.
Answer: FALSE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 2
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
14) Just-in-time design may lead to substantial revision of the work product produced previously
in the project.
Answer: TRUE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 2
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
15) According to agile development methodologies, testing never involves the business
customer.
Answer: FALSE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 2
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
16) Agile development methodologies are applicable only to team projects on information
systems.
Answer: FALSE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 2
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
7
ScholarStock
17) Agile development techniques assume that the development teams are unaware of their
weaknesses.
Answer: FALSE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 2
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
20) In paired programming, two computers are used by the same programmer.
Answer: FALSE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 3
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
21) Scrum is distinguished from other agile development methodologies, in part, by the way that
it uses requirements to drive planning and scheduling.
Answer: TRUE
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 4
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
8
ScholarStock
Essay
9
ScholarStock
3) Briefly outline the scrum essentials.
Answer: The following are the scrum essentials.
Requirements list drives process
Each work period (1 to 48 weeks):
Select requirements to consider
Determine tasks to performselect requirements to deliver
Select requirements to deliver
Team meets daily for 15 min (stand-up)
What I did yesterday
What I'm going to do today
What's blocking me
Test frequently
Paired work possible
Minimal documentation
Deliver (something) that works
Evaluate team's work process at end of period (and say thanks)
Rinse and repeat until
Customer says we're done
Out of time
Out of money
Three principal roles
Product Owner (business professional)
Scrum Master
Team Members (7 2 people)
Difficulty: Moderate
AACSB: Information Technology
Chapter LO: 3
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
10
ScholarStock
5) In a scrum, who is a product owner?
Answer: The product owner is the business professional who provides the requirements and is
available for clarification and testing. The product owner is the only person on a scrum team who
has the authority to add, delete, or change requirements and their priority.
Difficulty: Easy
AACSB: Information Technology
Chapter LO: 3
Course LO: Discuss the key issues involved in managing the components of IT infrastructure
11
ScholarStock