Agile Project Management Principles and Mindset 3 — Questions and Answers
Question 1: What does 'individuals and interactions over processes and tools' primarily emphasize?
- Collaboration and communication between people (Correct answer)
- Eliminating all processes
- Buying better software tools
- Reducing team size
Correct answer: Collaboration and communication between people
It emphasizes people working together over rigid processes and tools.
Question 2: According to Agile principles, what is the most efficient method of conveying information within a development team?
- Face-to-face conversation (Correct answer)
- Detailed email threads
- Formal status reports
- Shared spreadsheets
Correct answer: Face-to-face conversation
Face-to-face conversation is the most efficient and effective method of conveying information.
Question 3: A stakeholder insists on locking the full scope for the next 12 months. Why does this conflict with an Agile mindset?
- It prevents responding to change as learning occurs (Correct answer)
- It reduces the number of meetings
- It increases documentation too much
- It empowers the team too much
Correct answer: It prevents responding to change as learning occurs
Locking scope for a year prevents the team from adapting to new learning and change.
Question 4: Which scenario best demonstrates 'customer collaboration over contract negotiation'?
- The team and customer adjust priorities together as needs emerge (Correct answer)
- The team builds only what the signed contract lists
- Changes are blocked unless the contract is amended formally
- The customer is consulted only at project end
Correct answer: The team and customer adjust priorities together as needs emerge
Customer collaboration means working with the customer continuously rather than hiding behind a contract.
Question 5: What is the recommended cadence for delivering working software in Agile?
- Frequently, from a couple of weeks to a couple of months (Correct answer)
- Once at the end of the project
- Only when all features are complete
- Annually
Correct answer: Frequently, from a couple of weeks to a couple of months
Agile delivers working software frequently, with a preference for shorter timescales.
Question 6: How should an Agile team treat a requirement change that arrives late in development?
- Welcome it as a way to give the customer a competitive advantage (Correct answer)
- Reject it to protect the schedule
- Defer it to a future unrelated project
- Accept it only with a penalty fee
Correct answer: Welcome it as a way to give the customer a competitive advantage
Agile welcomes changing requirements even late, harnessing change for the customer's advantage.
Question 7: What practice helps an Agile team continually improve its own behavior?
- Regular reflection and adjustment of how they work (Correct answer)
- Keeping the same process unchanged for stability
- Avoiding criticism to maintain morale
- Letting management dictate all improvements
Correct answer: Regular reflection and adjustment of how they work
At regular intervals the team reflects on how to become more effective and tunes its behavior.
What does 'individuals and interactions over processes and tools' primarily emphasize?