Determining the influential factors of conducting non-functional testing in agile software development Ashwinesh C

Non-functional requirements define the systems attributes such as performance, security, etc. Even though these requirements are important in a system, they are known to be left out due to various factors, most commonly due to time and budget of a project. Agile software development practices have b...

Full description

Saved in:
Bibliographic Details
Main Author: Ashwinesh C.Ganapathi
Format: text::Thesis
Language:English
Published: 2023
Subjects:
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.uniten.dspace-19502
record_format dspace
spelling my.uniten.dspace-195022023-12-08T09:49:45Z Determining the influential factors of conducting non-functional testing in agile software development Ashwinesh C Ashwinesh C.Ganapathi AGILE SOFTWARE DEVELOPMENT Non-functional requirements define the systems attributes such as performance, security, etc. Even though these requirements are important in a system, they are known to be left out due to various factors, most commonly due to time and budget of a project. Agile software development practices have become a preferred approach in software development due to the ability to deliver an end product at a short period of time. However, in agile software development, there is no phase specifically defined for requirement elicitation which diverts the agile team members focus away from non-functional requirement testing and focus is put mainly toward functional testing instead. In this study, we identify the factors influencing non-functional testing, we discover the challenges faced in conducting non-functional testing and what are the practices that can be adopted to successfully conduct non-functional testing agile software development projects. Therefore, a detailed literature review was conducted to identify the factors, challenges and practices gathered from previous studies to be included in the survey. A quantitative approach was used whereby a set of questionnaires consisting statements related to factors, challenges and practices were distributed in Malaysia. An expert review was conducted to validate the survey. SPSS Version 26 was used to analyze the data obtained from the survey whereby various statistical tests were administered. As a result, this study identified thirteen factors influencing non-functional testing, six main challenges faced in conducting non-functional testing and seven practices that can aid in the process of conducting non-functional testing in an agile environment. The findings from this study would benefit agile team members to have a better understanding of the significance of conducting non-functional testing and at the same time serve as a guide for agile team members in conducting non-functional testing. 2023-05-03T13:35:14Z 2023-05-03T13:35:14Z 2020-03-06 Resource Types::text::Thesis https://irepository.uniten.edu.my/handle/123456789/19502 en application/pdf
institution Universiti Tenaga Nasional
building UNITEN Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Tenaga Nasional
content_source UNITEN Institutional Repository
url_provider http://dspace.uniten.edu.my/
language English
topic AGILE SOFTWARE DEVELOPMENT
spellingShingle AGILE SOFTWARE DEVELOPMENT
Ashwinesh C.Ganapathi
Determining the influential factors of conducting non-functional testing in agile software development Ashwinesh C
description Non-functional requirements define the systems attributes such as performance, security, etc. Even though these requirements are important in a system, they are known to be left out due to various factors, most commonly due to time and budget of a project. Agile software development practices have become a preferred approach in software development due to the ability to deliver an end product at a short period of time. However, in agile software development, there is no phase specifically defined for requirement elicitation which diverts the agile team members focus away from non-functional requirement testing and focus is put mainly toward functional testing instead. In this study, we identify the factors influencing non-functional testing, we discover the challenges faced in conducting non-functional testing and what are the practices that can be adopted to successfully conduct non-functional testing agile software development projects. Therefore, a detailed literature review was conducted to identify the factors, challenges and practices gathered from previous studies to be included in the survey. A quantitative approach was used whereby a set of questionnaires consisting statements related to factors, challenges and practices were distributed in Malaysia. An expert review was conducted to validate the survey. SPSS Version 26 was used to analyze the data obtained from the survey whereby various statistical tests were administered. As a result, this study identified thirteen factors influencing non-functional testing, six main challenges faced in conducting non-functional testing and seven practices that can aid in the process of conducting non-functional testing in an agile environment. The findings from this study would benefit agile team members to have a better understanding of the significance of conducting non-functional testing and at the same time serve as a guide for agile team members in conducting non-functional testing.
format Resource Types::text::Thesis
author Ashwinesh C.Ganapathi
author_facet Ashwinesh C.Ganapathi
author_sort Ashwinesh C.Ganapathi
title Determining the influential factors of conducting non-functional testing in agile software development Ashwinesh C
title_short Determining the influential factors of conducting non-functional testing in agile software development Ashwinesh C
title_full Determining the influential factors of conducting non-functional testing in agile software development Ashwinesh C
title_fullStr Determining the influential factors of conducting non-functional testing in agile software development Ashwinesh C
title_full_unstemmed Determining the influential factors of conducting non-functional testing in agile software development Ashwinesh C
title_sort determining the influential factors of conducting non-functional testing in agile software development ashwinesh c
publishDate 2023
_version_ 1806427690889117696
score 13.214268