Assessing Right Amount of Quality Assurance (QA) for Software Products. "A Quality Assurances for Developing Software Projects"

Murtaza Hussain Shaikh (1), Mir Sajjad Hussain Talpur (2)
(1) Department of Computer and Information Sciences, Norwegian University of Science and Technology (NTNU), Norway
(2) School of Information Science and Engineering, Central South University, P.R. China
Fulltext View | Download
How to cite (IJASEIT) :
Shaikh, Murtaza Hussain, and Mir Sajjad Hussain Talpur. “Assessing Right Amount of Quality Assurance (QA) for Software Products. ‘A Quality Assurances for Developing Software Projects’”. International Journal on Advanced Science, Engineering and Information Technology, vol. 2, no. 5, Oct. 2012, pp. 375-8, doi:10.18517/ijaseit.2.5.227.
Quality Assurance (QA) is an important aspect of product development in any industry, not least software development. To secure an end-product that is as high a quality as possible, thus satisfying the customers, Quality Assurance is essential. A software application released with several so-called "bugs" and other flaws is obviously a product which has passed through a poor Quality Assurance process. Thus, it is important to have a proper, systematic program to follow during the developments, which ascertain the final quality of the product. Too much QA however, can lead to developers focusing too much on analyzing and documenting every part of the development, ending up with an overload of documentation. This would slow down the development progress, and in the worst case, kill of the project. There are two main aspects of this paper; first problems of “inappropriate amount of Software Quality Assurance” and second is "how we can balance between creativity and quality"? However, we will briefly visit other industries to shed light on the importance of QA as a whole.

Authors who publish with this journal agree to the following terms:

    1. Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
    2. Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
    3. Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).