volume_mute
Five Principles of Agile Methods
publish date: 2026/06/02 10:35:27.861605 UTC
volume_muteThe five principles of agile methods are shown in the diagram below.
Match each principle to its correct description.
To complete the line match
- Click on an item in the first group
- Click on the match in the second group
To delete a match, double click on a line
Principle
Customer involvement
People not process
Embrace change
Maintain simplicity
Description
Customers should be closely involved to provide and prioritise new system requirements and to evaluate iterations
The skills of the development team should be recognised and exploited — team members develop their own ways of working without prescriptive processes
Expect the system requirements to change and design the system to accommodate these changes
Focus on simplicity in both the software being developed and the development process — actively work to eliminate complexity
Correct Answer
(1) Customer involvement,Customers should be closely involved to provide and prioritise new system requirements and to evaluate iterations
(2) People not process,The skills of the development team should be recognised and exploited — team members develop their own ways of working without prescriptive processes
(3) Embrace change,Expect the system requirements to change and design the system to accommodate these changes
(4) Maintain simplicity,Focus on simplicity in both the software being developed and the development process — actively work to eliminate complexity
Explanation
The five principles: Customer involvement — provide and prioritise requirements, evaluate iterations. Incremental delivery — customer specifies each increment's requirements. People not process — recognise and exploit team skills without prescriptive processes. Embrace change — design to accommodate change. Maintain simplicity — actively eliminate complexity.
Reference
Software Engineering, Ian Sommerville, 9th edition
