z-logo
open-access-imgOpen Access
Choosing Automated or Manual Testing in Extreme Programming with the Analytical Hierarchy Process
Author(s) -
Sultan Alshehri,
Abdulmajeed Aljuhani,
Luigi Benedicenti
Publication year - 2016
Publication title -
international journal of computer and technology
Language(s) - English
Resource type - Journals
ISSN - 2277-3061
DOI - 10.24297/ijct.v15i11.4360
Subject(s) - extreme programming , analytic hierarchy process , computer science , process (computing) , set (abstract data type) , team software process , hierarchy , software development process , process management , software , software engineering , software development , operations research , engineering , economics , market economy , programming language , operating system
Extreme Programming (XP) has been called one of the most successful methods in software development. XP comprises a set of practices designed to work together to provide value to the customer. During the XP lifecycle, developers and customers regularly encounter situations in which they need to make decisions or evaluate factors. This affects the development process and team productivity. We propose to use the Analytic Hierarchy Process (AHP) as a means to systematize and streamline the decision process. AHP eliminates conflict because it elaborates input from every member of the team. Thus, the adoption of AHP can help accomplish XP values and fulfill team needs. This paper presents an example of applying the AHP to decide which testing technique to adopt depending on a series of project-specific parameters.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here