Site MapHelpFeedbackMultiple Choice Quiz
Multiple Choice Quiz
(See related pages)

Section 3.1

1
Agility is nothing more than the ability of a project team to respond rapidly to change.
A)True
B)False

Section 3.1

2
Which of the following is not necessary to apply agility to a software process?
A)Eliminate the use of project planning and testing
B)Only essential work products are produced
C)Process allows team to streamline tasks
D)Uses incremental product delivery strategy

Section 3.2

3
How do you create agile processes to manage unpredictability?
A)Requirements gathering must be conducted very carefully
B)Risk analysis must be conducted before planning takes place
C)Software increments must be delivered in short time periods
D)Software processes must adapt to changes incrementally
E)both c and d

Section 3.3

4
In agile software processes the highest priorities is to satisfy the customer through early and continuous delivery of valuable software.
A)True
B)False

Section 3.3.3

5
Which of the following traits need to exist among the members of an agile software team?
A)Competence
B)Decision-making ability
C)Mutual trust and respect
D)All of the above

Section 3.4.1

6
In agile development it is more important to build software that meets the customers' needs today than worry about features that might be needed in the future.
A)True
B)False

Section 3.4.2

7
What are the four framework activities found in the Extreme Programming (XP) process model?
A)analysis, design, coding, testing
B)planning, analysis, design, coding
C)planning, analysis, coding, testing
D)planning, design, coding, testing

Section 3.5

8
All agile process models conform to a greater or lesser degree to the principles stated in the "Manifesto for Agile Software Development".
A)True
B)False

Section 3.5.1

9
What are the three framework activities for the Adaptive Software Development (ASD) process model?
A)analysis, design, coding
B)feasibility study, functional model iteration, implementation
C)requirements gathering, adaptive cycle planning, iterative development
D)speculation, collaboration, learning

Section 3.5.2

10
Which is not one of the key questions that is answered by each team member at each daily Scrum meeting?
A)What did you do since the last meeting?
B)What obstacles are you encountering?
C)What is the cause of the problems you are encountering?
D)What do you plan to accomplish be the next team meeting?

Section 3.5.3

11
The Dynamic Systems Development Method (DSDM) suggests a philosophy that is based on the Pareto principle (80% of the application can be delivered in 20% of the time required to build the complete application).
A)True
B)False

Section 3.5.5

12
In Feature Driven Development (FDD) a client-valued feature is a client-valued function that can be delivered in two weeks or less.
A)True
B)False

Section 3.5.7

13
Agile Modeling (AM) provides guidance to practitioner during which of these software tasks?
A)Analysis
B)Design
C)Coding
D)Testing
E)both a and b

Section 3.5.8

14
Agile Unified Process uses the classic UP phased activities (inception, elaboration, construction, transition) to help the team visualize the overall process flow.
A)True
B)False







PressmanOnline Learning Center

Home > Chapter 3 > Multiple Choice Quiz