SOFTWARE ENGINEERING

INTRODUCTION TO SOFTWARE ENGINEERING

AGILE SOFTWARE DEVELOPMENT

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which of the following is NOT a practice of Extreme Programming?
A
Test-Driven Development
B
Small Releases
C
Shared Code and Responsibility
D
Empower Customers
Explanation: 

Detailed explanation-1: -Option (c) Shared Code and Responsibility is not a practice of extreme programming. To develop good quality software a software framework is used, that framework is extreme programming. Simplicity, Communication, feedback, courage, and respect are the five main values that extreme programming provides.

Detailed explanation-2: -Explanation: extreme reviews is not an xp practice .

Detailed explanation-3: -The five values of XP are communication, simplicity, feedback, courage, and respect and are described in more detail below.

Detailed explanation-4: -The main characteristics of XP include dynamically changing software requirements; using a small, collocated extended development team; and leveraging technology that facilitates automated unit and functional tests.

There is 1 question to complete.