CAD CAD Agile Principles and Mindset Questions and Answers 2 — Questions and Answers
Question 1: Which Agile principle emphasizes delivering working software frequently, from a couple of weeks to a couple of months?
- Continuous delivery (Correct answer)
- Customer collaboration
- Responding to change
- Technical excellence
Correct answer: Continuous delivery
The Agile Manifesto principle states that working software should be delivered frequently, with a preference for shorter timescales.
Question 2: What does the Agile mindset consider the primary measure of progress?
- Working software (Correct answer)
- Completed story points
- Test coverage percentage
- Number of features deployed
Correct answer: Working software
The Agile Manifesto explicitly states that working software is the primary measure of progress.
Question 3: In Agile development, what is the recommended approach when business stakeholders and developers disagree on priorities?
- Collaborate daily throughout the project (Correct answer)
- Escalate to senior management immediately
- Follow the predetermined project plan
- Let the development team decide independently
Correct answer: Collaborate daily throughout the project
Agile principles state that business people and developers must work together daily throughout the project to resolve disagreements collaboratively.
Question 4: Which concept best describes the Agile principle of sustainable development pace?
- Sponsors, developers, and users should maintain a constant pace indefinitely (Correct answer)
- Teams should sprint as fast as possible to meet deadlines
- Work hours should increase as the release date approaches
- Velocity must increase each iteration
Correct answer: Sponsors, developers, and users should maintain a constant pace indefinitely
Agile promotes sustainable development where all stakeholders can maintain a constant pace indefinitely.
Question 5: How does the Agile mindset view changes to requirements late in the development process?
- Welcome them as a competitive advantage for the customer (Correct answer)
- Reject them to protect the current sprint scope
- Accept them only if the timeline extends
- Document them for the next release cycle
Correct answer: Welcome them as a competitive advantage for the customer
Agile processes harness change for the customer's competitive advantage, even late in development.
Question 6: What does the Agile principle of simplicity focus on?
- Maximizing the amount of work not done (Correct answer)
- Reducing documentation to zero
- Using the fewest possible technologies
- Keeping team size as small as possible
Correct answer: Maximizing the amount of work not done
The Agile Manifesto defines simplicity as the art of maximizing the amount of work not done.
Which Agile principle emphasizes delivering working software frequently, from a couple of weeks to a couple of months?