Software Process Certification: A Practical Model for Maintaining Software Quality

Fauziah Baharom, Jamaiah Yahaya, Aziz Deraman, Abdul Razak Hamdan

Research output: Contribution to journalArticle

1 Citation (Scopus)

Abstract

Software quality issues are considered as important and critical due to the uncertainties situation among stakeholders, users and suppliers to guarantee and assure the status of the software products. Previous studies have indicated that some software organizations did not adopt and practice any development standards during software development and their products seemed to face quality problems throughout its life cycle. At the same time, users claim that software quality is not getting improved but deteriorated steadily and worsening. This situation indicates that there is still lack of mechanism for monitoring and ensuring the quality status of the software products and third party assessment and certification are one option to solve this uncertainty. A new model for software certification named as Software Process Assessment and Certification (SPAC) was developed that emphasizes on five main factors: the quality of process, the quality of people, the use of development technology, the quality of working environment and project constraints. The factors were identified through the state of theory and practices. The practicality of the SPAC model was validated through collaboration with industries in Malaysia via case study. The result of the case study indicates that the proposed model is feasible and practical in the real working environment.

Original languageEnglish
Pages (from-to)51-61
Number of pages11
JournalInternational Journal of Information Processing and Management
Volume4
Issue number3
DOIs
Publication statusPublished - 2013

Fingerprint

Life cycle
Software engineering
Monitoring
Software process
Certification
Software quality
Industry
Software
Uncertainty
Factors
Working environment
Stakeholders
Suppliers
Technology development
Guarantee
Software development
Malaysia

Keywords

  • Software development process
  • Software process assessment and certification (SPAC)
  • Software process quality factor
  • Software quality.

ASJC Scopus subject areas

  • Computer Science(all)
  • Information Systems and Management

Cite this

Software Process Certification : A Practical Model for Maintaining Software Quality. / Baharom, Fauziah; Yahaya, Jamaiah; Deraman, Aziz; Hamdan, Abdul Razak.

In: International Journal of Information Processing and Management, Vol. 4, No. 3, 2013, p. 51-61.

Research output: Contribution to journalArticle

@article{7f694fcd982540eda5b78ac110dbdf69,
title = "Software Process Certification: A Practical Model for Maintaining Software Quality",
abstract = "Software quality issues are considered as important and critical due to the uncertainties situation among stakeholders, users and suppliers to guarantee and assure the status of the software products. Previous studies have indicated that some software organizations did not adopt and practice any development standards during software development and their products seemed to face quality problems throughout its life cycle. At the same time, users claim that software quality is not getting improved but deteriorated steadily and worsening. This situation indicates that there is still lack of mechanism for monitoring and ensuring the quality status of the software products and third party assessment and certification are one option to solve this uncertainty. A new model for software certification named as Software Process Assessment and Certification (SPAC) was developed that emphasizes on five main factors: the quality of process, the quality of people, the use of development technology, the quality of working environment and project constraints. The factors were identified through the state of theory and practices. The practicality of the SPAC model was validated through collaboration with industries in Malaysia via case study. The result of the case study indicates that the proposed model is feasible and practical in the real working environment.",
keywords = "Software development process, Software process assessment and certification (SPAC), Software process quality factor, Software quality.",
author = "Fauziah Baharom and Jamaiah Yahaya and Aziz Deraman and Hamdan, {Abdul Razak}",
year = "2013",
doi = "10.4156/ijipm.vol4.issue3.5",
language = "English",
volume = "4",
pages = "51--61",
journal = "International Journal of Information Processing and Management",
issn = "2093-4009",
publisher = "Advanced Institute of Convergence Information Technology Research Center",
number = "3",

}

TY - JOUR

T1 - Software Process Certification

T2 - A Practical Model for Maintaining Software Quality

AU - Baharom, Fauziah

AU - Yahaya, Jamaiah

AU - Deraman, Aziz

AU - Hamdan, Abdul Razak

PY - 2013

Y1 - 2013

N2 - Software quality issues are considered as important and critical due to the uncertainties situation among stakeholders, users and suppliers to guarantee and assure the status of the software products. Previous studies have indicated that some software organizations did not adopt and practice any development standards during software development and their products seemed to face quality problems throughout its life cycle. At the same time, users claim that software quality is not getting improved but deteriorated steadily and worsening. This situation indicates that there is still lack of mechanism for monitoring and ensuring the quality status of the software products and third party assessment and certification are one option to solve this uncertainty. A new model for software certification named as Software Process Assessment and Certification (SPAC) was developed that emphasizes on five main factors: the quality of process, the quality of people, the use of development technology, the quality of working environment and project constraints. The factors were identified through the state of theory and practices. The practicality of the SPAC model was validated through collaboration with industries in Malaysia via case study. The result of the case study indicates that the proposed model is feasible and practical in the real working environment.

AB - Software quality issues are considered as important and critical due to the uncertainties situation among stakeholders, users and suppliers to guarantee and assure the status of the software products. Previous studies have indicated that some software organizations did not adopt and practice any development standards during software development and their products seemed to face quality problems throughout its life cycle. At the same time, users claim that software quality is not getting improved but deteriorated steadily and worsening. This situation indicates that there is still lack of mechanism for monitoring and ensuring the quality status of the software products and third party assessment and certification are one option to solve this uncertainty. A new model for software certification named as Software Process Assessment and Certification (SPAC) was developed that emphasizes on five main factors: the quality of process, the quality of people, the use of development technology, the quality of working environment and project constraints. The factors were identified through the state of theory and practices. The practicality of the SPAC model was validated through collaboration with industries in Malaysia via case study. The result of the case study indicates that the proposed model is feasible and practical in the real working environment.

KW - Software development process

KW - Software process assessment and certification (SPAC)

KW - Software process quality factor

KW - Software quality.

UR - http://www.scopus.com/inward/record.url?scp=84880705197&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84880705197&partnerID=8YFLogxK

U2 - 10.4156/ijipm.vol4.issue3.5

DO - 10.4156/ijipm.vol4.issue3.5

M3 - Article

AN - SCOPUS:84880705197

VL - 4

SP - 51

EP - 61

JO - International Journal of Information Processing and Management

JF - International Journal of Information Processing and Management

SN - 2093-4009

IS - 3

ER -