This set of Software Engineering Multiple Choice Questions & Answers [MCQs] focuses on “Agile Software Development”. 1. Select the option that suits the Manifesto for Agile Software Development Answer:d 2. Agile Software Development is based on Answer:d 3. Which on of the following is not an agile method? Answer:b 4. Agility is defined as the ability of a project team to respond rapidly to a change. Answer: a 5. How is plan driven development different from agile development ? Answer:c 6. How many phases are there in Scrum ? Answer:b 7. Agile methods seem to work best when team members have a relatively high skill level. Answer:a
a] Individuals and interactions
b] Working software
c] Customer collaboration
d] All of the mentioned
View Answer
Explanation: None.
a] Incremental Development
b] Iterative Development
c] Linear Development
d] Both Incremental and Iterative Development
View Answer
Explanation: The software is developed in increments with the customer specifying the
requirements to be included in each increment and the highest priority is to satisfy the customer through early and continuous delivery of valuable software. They are iterative because they work on one iteration followed by improvements in next iteration
a] XP
b] 4GT
c] AUP
d] All of the mentioned
View Answer
Explanation: The 4GT
approach does not incorporate iteration and the continuous feedback,which is the fundamental aspect of an agile method.
a] True
b] False
View Answer
Explanation: The aim of agile methods is to reduce overheads in the software process and to be able to respond quickly to changing requirements without
excessive rework.
a] Outputs are decided through a process of negotiation during the software development process
b] Specification, design, implementation and testing are interleaved
c] Iteration occurs within activities
d] All of the mentioned
View Answer
Explanation: A plan-driven approach to software engineering is
based around separate development stages with the outputs to be produced at each of these stages planned in advance.
a] Two
b] Three
c] Four
d] Scrum is an agile method which means it does not have phases
View Answer
Explanation: There are three phases in Scrum.The initial phase is an outline planning phase followed by a series of sprint cycles
and project closure phase.
a] True
b] False
View Answer
Explanation: None.
8. Which of the following 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
View Answer
Answer:c
Explanation: Testing is a major part of each software development process which can’t be avoided.
9. Which 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
View Answer
Answer:c
Explanation: None.
10. 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
View Answer
Answer:a
Explanation: None.
Sanfoundry Global Education & Learning Series – Software Engineering.
Here’s the list of Best Books in Software Engineering.
Next Steps:
- Get Free Certificate of Merit in Software Engineering
- Participate in Software Engineering Certification Contest
- Become a Top Ranker in Software Engineering
- Take Software Engineering Tests
- Chapterwise Practice Tests: Chapter 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
- Chapterwise Mock Tests: Chapter 1, 2, 3, 4, 5, 6, 7, 8, 9, 10
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.
Subscribe to his free Masterclasses at Youtube & technical discussions at Telegram SanfoundryClasses.
Last Updated: Jun 16, 2022,Posted in Interview Questions,Take Agile Methodology Quiz to Test Your Knowledge
Practice Below the best Agile Methodology MCQ Questions that checks your basic knowledge of Agile Methodology. This Agile Methodology MCQ Test contains 20+ Agile Methodology Multiple Choice Questions. You have to select the right answer to a question to check your final preparation for your exams & interviews. apart from this, you can also download below the Agile Methodology MCQ PDF Completely free.
Also, Read Best Agile Methodology Interview Questions.
- Story points
- Function points
- Velocity points
- Work breakdown points
- Individuals and interactions over people and technique
- Individuals and interactions over projects and tools
- Individuals and interactions over processes and tools.
- Individuals and interactions over products and tools
- Evo
- Scrum
- Extreme programming [XP]
- Feature-Driven Development [FDD]
- Task focused
- Supportive
- Disinterested
- Process oriented
- Connective
- Connective
- Collaborative
- Contemplative
- The declining energy level of the team
- The number of hours worked after dark
- The rate of reduction of budget for a project
- The progress of the work and features completed
- Plans over people
- People over process
- Process over people
- Plans over process
- Oratory
- Lecture
- Presentation
- Facilitation
- Scrum
- PMBOK® 3
- Crystal Clear
- Extreme programming [XP]
- XP
- AUP
- 4GT
- None of the above
- 2
- 3
- 4
- 5
- Planning, Analysis, Design, Coding
- Analysis, Design, Coding, Testing
- Planning, Design, Coding, Testing
- None of the above
- Quality function design
- Quality function deployment
- Quality function development
- None of the above
- Scrum team
- Scrum master
- Product Owner
- None of the above
- Tracking and monitoring project development
- Work to obtain the project properly
- Improving the performance of the team
- All of the above
- Scrum & Kanban
- Test Driven Development
- Feature Driven Development
- All of the above
- Staffing
- Cost
- Delivery Schedule
- Design Constraints
- Speedy and continuous delivery of the software ensures customer satisfaction
- In agile methodology, documentation and designing take a back seat
- It facilitates close interaction between business people and developers.
- All of the above
- Scrum
- DSDM
- FDD
- All of the above
- Yes
- No
- Commitment to the plan despite changing circumstances
- Projects are built around motivated individuals, who should be trusted
- Working software is delivered frequently [weeks rather than months]
- Face-to-face conversation is the best form of communication [co-location]