Software Engineering (3150711) MCQs

MCQs of Agile Development

Showing 1 to 10 out of 29 Questions
1.
Select the option that suits the Manifesto for Agile Software Development
(a) Customer collaboration
(b) Working software
(c) Individuals and interactions
(d) All of the given options
Answer:

Option (d)

2.
Agile Software Development is based on
(a) Linear Development
(b) Iterative Development
(c) Incremental Development
(d) Both Iterative & Incremental Development
Answer:

Option (d)

3.
______________ is not an agile method.
(a) Extreme Programming
(b) Scrum
(c) Waterfall
(d) Crystal
Answer:

Option (c)

4.
Agility is defined as the ability of a project team to respond rapidly to a change.
(a) TRUE
(b) FALSE
Answer:

Option (b)

5.
Scrum has _______________ phases.
(a) Two
(b) Three
(c) Four
(d) Scrum is an agile method which means it does not have phases
Answer:

Option (b)

6.
Agile methods seem to work best when team members have a relatively high skill level.
(a) TRUE
(b) FALSE
Answer:

Option (a)

7.
Which does not apply to agility to a software process?
(a) Uses incremental product delivery strategy
(b) Only essential work products are produced
(c) Eliminate the use of project planning and testing
(d) All of the mentioned
Answer:

Option (c)

8.
_____________________ three framework activities are present in Adaptive Software Development(ASD)
(a) analysis, design, coding
(b) requirements gathering, adaptive cycle planning, iterative development
(c) speculation, collaboration, learning
(d) all of the mentioned
Answer:

Option (c)

9.
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
Answer:

Option (a)

10.
Incremental development in Extreme Programming (XP) is supported through a system release once every month.
(a) TRUE
(b) FALSE
Answer:

Option (b)

Showing 1 to 10 out of 29 Questions