|The Cape Peninsula University of Technology (CPUT) Electronic Theses and Dissertations (ETD) repository holds full-text theses and dissertations submitted for higher degrees at the University (including submissions from former Cape Technikon and Peninsula Technikon).|
Quality management challenges in iterative software product development of a selected software development organisation in Cape Town, South Africa
Many software organisations using iterative software development approach use practices that relate to quality management. However, the quality management process has been inadequate. Despite many research studies conducted on quality management in iterative software product development none have adequately addressed the challenges and mitigation techniques to have an adequate process that leads to a quality software product. The objective of this study was to determine factors that affect the quality management process in iterative software development. The research followed a qualitative approach, a case of software organisation SasTech in Cape Town, South Africa. 22 interviews were conducted on three roles actively involved in the software product development process. These are product management, quality assurance and software developers. Themes were drawn from results and were tabulated. The duality of technology theory was used as a theoretical lens to data analysis. Several factors were identified to influence the software quality management process. These include planning, documentation, process ownership, technologies, testing, timelines and management support. Through the general proposed framework, facilities (human resources and technologies), interpretive schemes (architecture) and norms (practices) of software quality management can be institutionalised leading to adequate and effective quality management in iterative development for SasTech as well as other organisations in the same industry.
Except where otherwise noted, this item's license is described as https://creativecommons.org/licenses/by-nc-sa/4.0
Showing items related by title, author, creator and subject.
The implications of deviating from software testing processes : a case study of a software development company in Cape Town, South Africa Roems, Raphael (Cape Peninsula University of Technology, 2017)Ensuring that predetermined quality standards are met is an issue which software development companies, and the software development industry at large, is having issues in attaining. The software testing process is an ...
Software quality assurance in scrum projects: a case study of development processes among scrum teams in South Africa Koka, Andile (Cape Peninsula University of Technology, 2015)The use of Information and Communication Technology (ICT) in business has evolved to such an extent that many organizations (if not all) rely on Information Technology (IT) systems to better manage their processes, get ...
Minani, David Muhangwa (Cape Peninsula University of Technology, 2013)The application of software systems in business organizations continue to increase as the Internet technology grows. Business processes that previously required manual interventions are becoming automated using software ...