Investigating the factors which influence the misalignment between developers and testers in agile organizations

dc.contributor.advisorBrown, Irwinen_ZA
dc.contributor.authorMbekela, Unathien_ZA
dc.date.accessioned2018-02-05T13:01:34Z
dc.date.available2018-02-05T13:01:34Z
dc.date.issued2017en_ZA
dc.description.abstractThe concept of alignment has been addressed in the context of various divisions within organizations but very little research investigates the alignment of the roles within specific sub-units in an organization. Research shows evidence of a misalignment between the role of the software tester and the software developer in software development teams specifically in organizations that adopt agile methodologies to manage their software development projects. It is this misalignment between these two roles and the lack of research on the factors that influence this phenomenon that prompted the study. The study aims to investigate the factors which influence misalignment between developers and testers in agile organizations with specific focus on the social dimension of alignment contrary to most studies that merely address the intellectual dimension of alignment. The research methodology followed a positivist, quantitative and deductive approach. An online questionnaire was designed and distributed to respondents in South Africa (SA) and United States of America (USA). The results show that there are four factors that have an overall influence on the misalignment between developers and testers in agile software development teams. These factors are (1) process non-compliance combined with lack of accountability, (2) conflicting interpersonal skills, (3) lack of shared domain knowledge, specifically lack of developers' knowledge about testing and (4) poor collaboration. Future research can proceed to identify the strategies that agile organizations can adopt alleviate this problem of misalignment.en_ZA
dc.identifier.apacitationMbekela, U. (2017). <i>Investigating the factors which influence the misalignment between developers and testers in agile organizations</i>. (Thesis). University of Cape Town ,Faculty of Commerce ,Department of Information Systems. Retrieved from http://hdl.handle.net/11427/27298en_ZA
dc.identifier.chicagocitationMbekela, Unathi. <i>"Investigating the factors which influence the misalignment between developers and testers in agile organizations."</i> Thesis., University of Cape Town ,Faculty of Commerce ,Department of Information Systems, 2017. http://hdl.handle.net/11427/27298en_ZA
dc.identifier.citationMbekela, U. 2017. Investigating the factors which influence the misalignment between developers and testers in agile organizations. University of Cape Town.en_ZA
dc.identifier.ris TY - Thesis / Dissertation AU - Mbekela, Unathi AB - The concept of alignment has been addressed in the context of various divisions within organizations but very little research investigates the alignment of the roles within specific sub-units in an organization. Research shows evidence of a misalignment between the role of the software tester and the software developer in software development teams specifically in organizations that adopt agile methodologies to manage their software development projects. It is this misalignment between these two roles and the lack of research on the factors that influence this phenomenon that prompted the study. The study aims to investigate the factors which influence misalignment between developers and testers in agile organizations with specific focus on the social dimension of alignment contrary to most studies that merely address the intellectual dimension of alignment. The research methodology followed a positivist, quantitative and deductive approach. An online questionnaire was designed and distributed to respondents in South Africa (SA) and United States of America (USA). The results show that there are four factors that have an overall influence on the misalignment between developers and testers in agile software development teams. These factors are (1) process non-compliance combined with lack of accountability, (2) conflicting interpersonal skills, (3) lack of shared domain knowledge, specifically lack of developers' knowledge about testing and (4) poor collaboration. Future research can proceed to identify the strategies that agile organizations can adopt alleviate this problem of misalignment. DA - 2017 DB - OpenUCT DP - University of Cape Town LK - https://open.uct.ac.za PB - University of Cape Town PY - 2017 T1 - Investigating the factors which influence the misalignment between developers and testers in agile organizations TI - Investigating the factors which influence the misalignment between developers and testers in agile organizations UR - http://hdl.handle.net/11427/27298 ER - en_ZA
dc.identifier.urihttp://hdl.handle.net/11427/27298
dc.identifier.vancouvercitationMbekela U. Investigating the factors which influence the misalignment between developers and testers in agile organizations. [Thesis]. University of Cape Town ,Faculty of Commerce ,Department of Information Systems, 2017 [cited yyyy month dd]. Available from: http://hdl.handle.net/11427/27298en_ZA
dc.language.isoengen_ZA
dc.publisher.departmentDepartment of Information Systemsen_ZA
dc.publisher.facultyFaculty of Commerceen_ZA
dc.publisher.institutionUniversity of Cape Town
dc.subject.otherInformation Systemsen_ZA
dc.titleInvestigating the factors which influence the misalignment between developers and testers in agile organizationsen_ZA
dc.typeMaster Thesis
dc.type.qualificationlevelMasters
dc.type.qualificationnameMComen_ZA
uct.type.filetypeText
uct.type.filetypeImage
uct.type.publicationResearchen_ZA
uct.type.resourceThesisen_ZA
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
thesis_com_2017_mbekela_unathi.pdf
Size:
1.75 MB
Format:
Adobe Portable Document Format
Description:
Collections