Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Which of the following describes the underlying agile development principle of responding to change over following a plan? Rather than spending time developing, analyzing and
Which of the following describes the underlying agile development principle of responding to change over following a plan?
Rather than spending time developing, analyzing and negotiating requirements to be included in a system contract, agile developers argue that it is more effective to get feedback from customers directly during the development about what is required. This allows useful functionality to be developed and delivered earlier than would be possible if contracts were required.
This contributes to accelerated development because time is not spent developing, checking and managing documentation. Rather, the programmers time is focused on the development and testing of code.
By taking advantages of individual skills and ability and by ensuring that the development team know what each other are doing, the overheads of formal communication and process assurance are avoided. This means that the team can focus on the development of working software.
Agile developers argue rightly that being responsive to change is more effective than following a planbased process because change is inevitable whatever process is used. There is significant overhead in changing plans to accommodate change and the inflexibility of a plan means that work may be done that is later discarded.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started