Defect prevention and process improvement methodology for outsourced software projects

Muhammad Faizan, Sami Ulhaq, M. N.A. Khan*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

13 Scopus citations

Abstract

Software quality has been an important issue since long. There are lots of disciplines related to the quality of software but we have focused towards the defect prevention for outsourcing projects. Nowadays, quality is considered to be the most important aspect which has direct impact on success of the software product. Significant research pertaining to quality of the software and its methodologies has been done earlier. Nevertheless, defect prevention is the key aspect to achieve quality of a product. Many organizations outsource their projects and as a result the quality issues arose. A number of quality models, metrics and standards have been development for the software to run on standalone and distributed environment. However, the issue of quality for the outsourced projects particularly for the projects which are partially outsourced still needs further research. In this paper, we propose a framework for effective monitoring the software quality for both fully and partially outsourced project. The proposed framework consists of two phases: one for the complete outsourced project and second for the partial outsourced project, which are described at length in this research paper. This research fundamentally focuses towards the implementation of defect prevention activities among the distributed organizations working groups.

Original languageEnglish
Pages (from-to)674-682
Number of pages9
JournalMiddle East Journal of Scientific Research
Volume19
Issue number5
DOIs
StatePublished - 2014
Externally publishedYes

Keywords

  • Defect prevention
  • Outsourcing
  • Process improvement
  • Project management
  • Software quality engineering

ASJC Scopus subject areas

  • General

Fingerprint

Dive into the research topics of 'Defect prevention and process improvement methodology for outsourced software projects'. Together they form a unique fingerprint.

Cite this