The Agile methodology is a way to manage a project by breaking it up into several phases. It involves constant collaboration with stakeholders and continuous improvement at every stage.
Agile Methodology MCQs: This section contains multiple-choice questions and answers on the various topics of Agile Methodology. Practice these MCQs to test and enhance your skills on Agile Methodology.
List of Agile Methodology MCQs
1. What is agile methodology?
- Agile methodology is a sequential approach to software development.
- Agile methodology is an iterative approach to software development.
- Agile methodology is a circular approach to software development.
- Agile methodology is a prototype approach to software development.
Answer: B) Agile methodology is an iterative approach to software development.
Explanation:
An agile methodology is an iterative approach to software development.
2. When agile methodology was introduced?
- 2001
- 2009
- 2000
- 2004
Answer: A) 2001
Explanation:
Agile methodology was introduced in the year 2001.
3. How much time does each iteration in agile methodology take?
- 1-2 weeks
- 2-3 weeks
- 1-4 weeks
- 1-2 months
Answer: C) 1-4 weeks
Explanation:
Agile methodology’s each iteration takes approx. 1-4 weeks of the time interval.
4. Does agile methodology ask user’s feedback?
- Yes
- No
Answer: A) YES
Explanation:
Agile methodologies frequently ask for user’s feedback.
5. How many roles are there in agile methodology?
- 3
- 2
- 4
- 5
Answer: B) 2
Explanation:
Agile methodology consists of two roles: Scrum master and Product owner.
ADVERTISEMENT
6. Which of the following are the responsibilities of a Scrum master role in agile methodology?
- Scrum master is a team leader.
- Scrum master helps other members included in the project to work with agile methodology.
- Scrum master is responsible for planning meetings regularly.
- All of the above.
Answer: D) All of the above
Explanation:
In Agile methodology, a scrum master is a team leader who is responsible for cooperating with the customer as well as the team members so that project meets the requirement. The scrum master is also responsible for planning regular meet-ups, reviewing the agile process, daily calls, etc.
7. Which of the following are the responsibilities of a Product owner role in agile methodology?
- Product owner explains the requirements of the project.
- Product owner also takes part in meetings and daily stand-up calls.
- Product owners fix the final release date of the project.
- All of the above.
Answer: D) All of the above
Explanation:
In Agile methodology, the Product owner is the one who wants his application to be built. It explains his project requirement, also in every iteration product owner plays a huge role. It is the project owner who sets the deadline according to his business requirement.
8. Do you think user requirements and tasks are both the same?
- Yes
- No
Answer: B) NO
Explanation:
User requirement tells what the customer wants in the project, and how we achieve that requirement comes under task.
9. Do you think the agile methodology is best suitable for a small development project?
- Yes
- No
Answer: B) NO
Explanation:
No, agile methodology is not best suited for small development projects.
10. Which of the following is/are the advantages of using agile methodology?
- Customer is satisfied.
- Application’s development is rapid.
- Last-moment changes are also accepted.
- All of the above.
Answer: D) All of the above
Explanation:
Following are the advantages of agile methodology: Customer is satisfied, Application’s development is rapid, Last moment changes are also accepted, and regular meet-ups.
ADVERTISEMENT
11. Can you fix the error in the middle of the project in agile methodology?
- Yes
- No
Answer: A) YES
Explanation:
Yes, if any error occurred in the middle of the project, we can easily manage them in agile methodology, but in the case of a waterfall model this cannot be done.
12. Does every iteration in agile methodology go through a testing phase?
- Yes
- No
Answer: A) YES
Explanation:
Yes, every iteration in agile methodology goes through a separate testing phase.
13. In which model testers and developers work together in the project?
- Agile model
- Waterfall model
Answer: A) Agile model
Explanation:
In the agile model, testers and developers work together in the project as testing is performed after every iteration, whereas in the waterfall model testing is performed once all the phases are completed.
14. Agile project management is classified into how many frameworks?
- 2
- 3
- 4
- 5
Answer: A) 2
Explanation:
Agile project management is classified into 2 frameworks: Scrum and Kanban.
15. Which framework helps the team to work together?
- Scrum
- Kanban
Answer: A) Scrum
Explanation:
Scrum framework helps the team to work together.
ADVERTISEMENT
16. ____ defines a set of consultations and tools that work in to aid teams’ structure and accomplish their work.
- Scrum
- Kanban
Answer: A) Scrum
Explanation:
Scrum framework defines a set of consultations and tools that work in to aid teams’ structure and accomplish their work.
17. A product is built in a series of repetitions called ____
- Scrum
- Kanban
- Sprints
Answer: C) Sprints
Explanation:
A product is built in a series of repetitions called Sprints.
18. ____is a framework that is used to execute agile software development. It also involves real-time communication of capacity and full transparency of work.
- Scrum
- Kanban
- Sprints
Answer: B) Kanban
Explanation:
Kanban is a framework that is used to execute agile software development. It also involves real-time communication of capacity and full transparency of work.
19. How many components does the Kanban board have?
- 3
- 4
- 5
- 6
Answer: C) 5
Explanation:
Kanban board has 5 components: Visual signals, columns, work-in-progress limits, a commitment point, and a delivery point.
20. Are agile and scrums the same?
- Yes
- No
Answer: B) NO
Explanation:
Agile is the approach by which we complete software development whereas scrum is a framework with the help of which teams work together.
ADVERTISEMENT
21. What do you mean by FDD in agile methodology?
- Feature development driven
- Feature-driven development
- Feature dynamic development
- Feature development dynamic
Answer: B) Feature-driven development
Explanation:
FDD stands for feature-driven development which mainly focuses on the designing and building features of the project.
22. What do you mean by DSDM in agile methodology?
- Dynamic system development methodology
- Development of system dynamic development
- Dynamic software development method
Answer: C) Dynamic software development method
Explanation:
DSDM stands for dynamic software development method. It is a kind of Rapid application development approach but provides an agile delivery framework.
23. How many phases does DSDM consist of?
- 3
- 4
- 5
- 7
Answer: D) 7
Explanation:
DSDM projects consist of seven phases: Pre-project, Feasibility Study, Business Study, Functional Model Iteration, Design and build Iteration, Implementation, and Post-project.
24. What is SAFe in agile methodology?
- Scaled agile framework
- Social agile framework
- Scrum agile framework
Answer: A) Scaled agile framework
Explanation:
SAFe stands for scaled agile framework, it is a framework that scales agile in large organizations.
25. Which of the following are involved in releasing the plan?
- Product owner
- Scrum master
- Development team
- Stakeholders
- All of the above
Answer: E) All of the above
Explanation:
Following are involved in releasing the plan: product owner, scrum master, development team, and stakeholders.
26. Which of the following consist of the rapid explanation of all the functionalities desired in the product?
- User manual
- Documentation
- Product backlog
- All of the above
Answer: C) Product backlog
Explanation:
Agile product backlog consists of the rapid explanation of all the functionalities desired in the product.
27. Which chart represents the amount of work done in the project?
- Burn-up chart
- Burn down chart
Answer: A) Burn-up chart
Explanation:
Burn up chart describes the amount of work down on the project.
28. Which chart represents the amount of work remaining in the project?
- Burn-up chart
- Burn down chart
Answer: B) Burn down chart
Explanation:
Burn down chart describes the amount of work left/remaining in the project.
29. Are daily stand-ups important in agile methodology?
- Yes
- No
Answer: A) YES
Explanation:
In agile methodology, daily stand-up calls are really important as all the progress is discussed over here, moreover if anyone has any doubt related to any requirement they can ask here.
30. Which of the following frameworks are used in agile methodology?
- FDD
- Kanban
- Scrum
- All of the above
Answer: D) All of the above
Explanation:
Kanban, scrum, and FDD are the most popular framework which is used in agile methodology.