volume_mute

Problems with Agile Principles in Practice

publish date2026/06/02 10:35:29.020169 UTC

volume_mute

Several agile principles can be difficult to realise in practice. Which of the following are identified difficulties? Select all that apply.

Correct Answer

(1) Customer involvement depends on having a customer who is willing and able to spend time with the development team and can represent all stakeholders — this is often not possible
(2) Individual team members may not have suitable personalities for the intense involvement typical of agile methods
(3) Prioritising changes can be extremely difficult when there are many stakeholders who give different priorities to different changes
(4) Maintaining simplicity requires extra work and delivery pressure may prevent simplification

Explanation

Four practical difficulties: (1) customer availability — customers may not be able to represent all stakeholders or spend enough time; (2) team personality — not all members suit intense agile involvement; (3) change prioritisation — very difficult with many stakeholders; (4) simplicity overhead — requires extra work that delivery pressure may not permit. Lower code quality is not a stated consequence of agile methods.

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears