Software Measurement Programs: Evaluations and Solutions

dc.contributor.authorTouseef Tahir
dc.contributor.authorSP13-PCS-002
dc.contributor.authorLHR TP 5943
dc.contributor.authorDr. Ghulam Rasool
dc.date.accessioned2026-02-11T06:59:15Z
dc.date.issued2019
dc.description.abstractEvery software development process either generates or uses measurement data that is essential to understand, evaluate, improve and predict the software processes, products, and resources. Software development organizations implement measurement programs (MPs) as part of their measurement processes. However, implementing successful MPs still remains a challenge. The aim of this thesis is to comprehensively evaluate and then contribute towards planning and implementation issues of MPs. This research is conducted in three phases: 1) problem identification 2) solution design and 3) industrial evaluation of solutions. A mix of qualitative and quantitative research methods is used appropriately for each phase. In the first phase, comprehensive literature reviews of the studies on MPs are conducted to enable a better understanding of the existing measurement planning models, tools, challenges, success factors, and metrics selection methods of implementing MPs in general and specifically for small and medium enterprises (SMEs). In addition, challenges of implementing MPs in large organizations and SMEs are analyzed. In the second phase, multiple solutions are proposed to improve the planning of MPs. The solutions are based on the analysis of research gaps involving the challenges and success factors of implementing MPs. First, a set of key components of MPs is identified for planning a MP. Second, a model of success factors for planning MPs in general is proposed. Third, a model of success factors for planning MPs specifically in SMEs is proposed. Fourth, a model called data-driven measurement for software prediction (D2MSP) is proposed to overcome the challenge of using already collected measurement data for prediction of software attributes e.g., defects. In the third phase, the solutions are evaluated in the software development industry with the help of surveys and empirical data of software projects. A set of key components and a model of success factors are evaluated based on a survey among 200 software professionals working in the Pakistani software development industry. A model of success for planning MPs specifically in SMEs is evaluated based on a survey among 217 software professionals working in SMEs of Pakistan. The D2MSP xi model is evaluated using a dataset of 760 projects and later applied in a software development organization as a case study. Overall, this research contributes to the theory and practice of software measurement by providing an improved understanding of planning software MPs and proposing and validating models of success factors and the D 2MSP model for planning MPs.
dc.identifier.urihttps://repository.cuilahore.edu.pk/handle/123456789/1440
dc.language.isoen
dc.publisherLibrary Information Services, COMSATS University Islamabad, Lahore Campus
dc.relation.ispartofseriesLHR TP 5943
dc.subjectMATHEMATICS::Applied mathematics::Theoretical computer science
dc.subjectsp13
dc.subjectDr. Ghulam Rasool
dc.subjectDepartment of Computer Science
dc.subjectSoftware Measurement Programs
dc.subjectr small and medium enterprises (SMEs)
dc.titleSoftware Measurement Programs: Evaluations and Solutions
dc.typeThesis

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
PhD Thesis_SP13-PCS-02-CIIT-LHR.pdf
Size:
5.7 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
319 B
Format:
Item-specific license agreed to upon submission
Description:

Collections