volume_mute

Agile Methods — Practical Difficulties

publish date2026/06/04 20:56:20.363172 UTC

volume_mute

Which of the following are identified as practical difficulties in applying agile principles? Select all that apply.

Correct Answer

(1) Customer involvement depends on 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 is extremely difficult when there are many stakeholders who give different priorities to different changes
(4) Maintaining simplicity requires extra work and delivery pressure may mean there is no time to carry out desirable simplifications

Explanation

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

Reference

Software Engineering, Ian Sommerville, 9th edition


Quizzes you can take where this question appears