Empirical study on the effectiveness of adopting software quality frameworks in the Egyptian software industry
Sarah K. Amer, Nagwa Badr, Osman Ibrahim, Ahmed Hamad
Abstract
Sarah K. Amer, Nagwa Badr, Osman Ibrahim, Ahmed Hamad
Abstract
To gain a competitive edge in the global market of software development, Egyptian software organizations strive to improve the quality and efficiency of their processes through implementing software quality assurance frameworks. This paper focuses on quality models inside Egyptian software organizations, using CMMI as one popular example, and describing the process areas and measures deemed particularly effective by professionals in the industry. Then it describes common challenges faced by professionals, and provides recommendations on how to alleviate these issues, especially since these local software organizations do not have a mechanism for data-sharing or information exchange to benefit from their different experiences.
OpenAlex reports 1 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
To gain a competitive edge in the global market of software development, Egyptian software organizations strive to improve the quality and efficiency of their processes through implementing software quality assurance frameworks. This paper focuses on quality models inside Egyptian software organizations, using CMMI as one popular example, and describing the process areas and measures deemed particularly effective by professionals in the industry. Then it describes common challenges faced by professionals, and provides recommendations on how to alleviate these issues, especially since these local software organizations do not have a mechanism for data-sharing or information exchange to benefit from their different experiences.
Key concepts: Capability Maturity Model Integration, Software quality control, Software quality assurance, Software quality analyst, Software quality, Personal software process, Computer science, Software development