_________is an agile development methodology which is intended to improve software quality and responsiveness to changing customer requirements by executing frequent "releases" in short development cycles (timeboxing), by programming in pairs or conducting extensive code reviews, by unit testing all code, and by maintaining a flattened management structure.

Answer :

frknkrtrn

Answer:

Extreme programming

Explanation:

Extreme programming is a type of agile development that the software is delivered frequently, unlike the iterative development. If the customer needs are changed, extreme programming allows implementing these changes at any stage of the software development process. Pair programming, two people work on the same piece of code while one is writing the other one is watching him to prevent making mistakes in the code, and testing all parts of the software from the beginning are advantages of the extreme programming.

In contrast to the agile process, extreme programming is a style of agile development in which technology is supplied frequently. If the needs of the customer change, pair programming enables such modifications to be implemented at any step of the software development.

  • The benefits of extreme programming include pair programming, wherein two people work on the same piece of code at the same time, and evaluate all elements of the software from the start.

Therefore, the answer is "Extreme programming".

Learn more:

brainly.com/question/24055367

Other Questions