2013Unpublished venueRequires access

Problems and future trends of software process improvement in some Sudanese software organizations

Arafat Abdulgader Mohammed Elhag, Mohamed A. Elshaikh, Radziah Mohamed, Muhammad Imran Babar

Open publisher page 16 citations

Abstract

The software process improvement is initiated to achieve the quality of the software processes which lead to quality of final software products. Software processes are improved by implementing software process standards. These standards are often called software process improvement frameworks or standards. Software process improvement is necessary to increase the efficiency and productivity of software companies and enhance the final software products. However, most of the Sudanese software companies do not follow any software process improvement standards. For this reason, normally these companies produce the software without high quality. Furthermore, the low quality may be the cause of some problems such as unreliable software and high maintenance. Some of the Sudanese software organizations were visited, to interview software experts and observe how these organizations can improve their software process. Furthermore, the results of these interviews have been used to design a questionnaire in order to show the relationship between Sudanese software organizations and software process improvement standards. This study has identified the problems faced by these organizations during the implementation of software process improvement standards and shows the ability of these organizations to implement the software process improvement standards. Moreover, this work can be used as a first step towards to produce software process improvement standard for the Sudanese software industry.

About this research paper

What this paper is about

The software process improvement is initiated to achieve the quality of the software processes which lead to quality of final software products. Software processes are improved by implementing software process standards. These standards are often called software process improvement frameworks or standards. Software process improvement is necessary to increase the efficiency and productivity of software companies and enhance the final software products. However, most of the Sudanese software companies do not follow any software process improvement standards. For this reason, normally these companies produce the software without high quality. Furthermore, the low quality may be the cause of some problems such as unreliable software and high maintenance. Some of the Sudanese software organizations were visited, to interview software experts and observe how these organizations can improve their software process. Furthermore, the results of these interviews have been used to design a questionnaire in order to show the relationship between Sudanese software organizations and software process improvement standards. This study has identified the problems faced by these organizations during the implementation of software process improvement standards and shows the ability of these organizations to implement the software process improvement standards. Moreover, this work can be used as a first step towards to produce software process improvement standard for the Sudanese software industry.

Why it matters

OpenAlex reports 16 citations for this work. Citation counts describe recorded attention and do not establish research quality.

Key contribution

A contribution statement is not available in the OpenAlex record.

Method / approach

Method details are not available in the OpenAlex metadata.

Main findings

Findings are not separately available in the OpenAlex metadata.

Limitations

Limitations are not available in the OpenAlex metadata.

Applications

Application details are not available in the OpenAlex metadata.

Available abstract

The software process improvement is initiated to achieve the quality of the software processes which lead to quality of final software products. Software processes are improved by implementing software process standards. These standards are often called software process improvement frameworks or standards. Software process improvement is necessary to increase the efficiency and productivity of software companies and enhance the final software products. However, most of the Sudanese software companies do not follow any software process improvement standards. For this reason, normally these companies produce the software without high quality. Furthermore, the low quality may be the cause of some problems such as unreliable software and high maintenance. Some of the Sudanese software organizations were visited, to interview software experts and observe how these organizations can improve their software process. Furthermore, the results of these interviews have been used to design a questionnaire in order to show the relationship between Sudanese software organizations and software process improvement standards. This study has identified the problems faced by these organizations during the implementation of software process improvement standards and shows the ability of these organizations to implement the software process improvement standards. Moreover, this work can be used as a first step towards to produce software process improvement standard for the Sudanese software industry.

Key concepts: Personal software process, Team software process, Package development process, Software Engineering Process Group, Software development, Software quality control, Software construction, Software quality

Related papers

Back to paper searchBrowse research topicsOriginal source
Problems and future trends of software process improvement in some Sudanese software organizations — Research Paper | ScholarLens