Professional Documents
Culture Documents
MS Synopsis (Babar)
MS Synopsis (Babar)
MS Synopsis (Babar)
Student’s Details;
Registration No: FA18-RSE-007 Name: Babar Khan
Father Name: Khushal Khan Program Name: MS(SE)
Area of Specialization (if any as per
SE
approved SoS):
Synopsis Title
Software Process Improvement of Small Medium Enterprises in GSD Context – A
Conceptual Model
Recommended & Signed by Supervisory Committee (Name & Signature):
1. -------------
2. -------------
3. -------------
1. ------------
2. ------------
3. ------------
4. ------------
Signed by Student;……………………………………………………………………………
1
COMSATS University Islamabad, Islamabad
Campus
PART-1
Research Area
2
Title: Software Process Improvement of Small Medium Enterprises in GSD Context
– A Conceptual Model
Different models and standards are introduced to practice SPI in organizations. These
models and standards provide guidelines about the application and measurement of
applied processes. State of the art studies has suggested various models that can be used
for underlying purpose. Mostly used models are International Organization for
Standardization (ISO) standards and Capability Maturity Model Integration (CMMI)
standards [8] [11].
4
Although process improvement in GSD reduced development cost and streamlines all
related development process. However, generalization of SPI practices is more
challenging task in GSD context due to cultural diversity. Many issues arise in regard of
different cultures and trust among the outsourcing company and client [7]. To overcome
these issues, practitioners need to fully understand all related concepts of SPI
implementation in GSD context.
Research Objectives:
• To Identify SPI inhibitors that could affect the SMEs in GSD through detailed
systematic literature review.
• To categorize factors and taxonomy of SPI inhibitors
• To propose conceptual framework
• To validate conceptual framework
Literature Review:
SLRs are used as basic tools for investigating and categorizing existing literature related
to a specific research area by using well defined procedures and guidelines. Main phases
of SLR are: planning, conducting, and reporting the review [12].
Table 1 Data Collected
ACM
DL 65 59 24 5 3
Science
Direct 108 96 41 9 5
Google
Scholar 252 221 83 49 12
Wiley
Online 69 31 18 7 4
Emerald
Insights 57 54 14 2 0
5
Quality Assessment:
6
Table 3 Review Matrix
To investigate all
M.
papers that Comprehensive Not
Kuhrmann, Research bias, relaying
discuss SPI systematic empirically
P. Diebold, et on base paper data
initiatives in mapping study evaluated
al
GSE context
To develop
framework to
Limited sample size of
model structural
P. Sharma, SMEs in few domains
dependencies Mix method Empirically
and A. L. were tested to know the
among inhibitors approach evaluated
Sangal [15] SPI inhibitors impact in
that impact SPI
SPI initiative in GSD
initiatives in
GSD
I. To assist Action Research Not …
Richardson, implementation empirically
V. Casey, et of GSE by evaluated
al [7] fulfilling
requirements for
7
successful
implementation
in an
organization
To review
communication
literature to
Limited number of
highlight Not
studies have been
S. Wu [10] key issues of Review paper empirically
covered by this research
communication evaluated
article
related with
activities in GSD
process
Development of
software process
improvement
implementation
A. A. Khan, and management
Systematic Empirically Case study sample size
J. W. Keung, model (SPIIMM)
Literature Review evaluated was very limited
et al [9] to assist GSD
organizations in
assessing and
improving their
SPI activities
Verification of
S. B. Basri, Not
formality of the Survey
and R. V. empirically …
SPI initiatives questionnaire
O’Connor [6] evaluated
in very SSCs
To investigate
Not
M. Bano, and empirical work Systematic List of factors is not
empirically
N. Ikram [11] reported within Literature Review given
evaluated
SPI literature.
Development of
comparison
M. Tuape, framework that Not No rationale behind the
Systematic
and Y. serves as basis empirically use of a specific area is
Literature Review
Ayalew [16] for adaptable evaluated provided
SPI framework
for SSC
Identification of
M. Tuape, success factors Not
Systematic Limited number of
and Y. affecting empirically
Literature Review studies, publication bias
Ayalew [2] development evaluated
process of SSCs
To build
hierarchical
P. Sharma, Not
structure model Mix method
and A. L. empirically …
to assist SPI approach
Sangal [18] evaluated
initiatives in
software SMEs.
To explore the Need for more research
relationship to better understand the
M. Humayun, between GSD, influence of trust in
Empirically
and N. knowledge Web-based survey achieving a shared
evaluated
JHANJHI management, understanding of
trust and requirement in GSD
collaboration settings
A. A. Khan, Identification Systematic Not Limited number of
and J. Keung and classification Literature Review empirically success factors,
8
of success
factors and
[13] evaluated publication bias
barriers to assist
SPI initiatives
Identification
and classification
A. A. Khan, of success Not Limited number of
Systematic
J. Keung, et factors for GSD empirically success factors,
Literature Review
al. [14] organizations in evaluated publication bias
client –vendor
perspective
Research Questions: The research questions for the given problem are mentioned
below:
RQ1: What are the SPI inhibitors that could affect the SMEs in GSD?
RQ1.1: What are the critical inhibitors that could affect the SMEs in GSD?
RQ1.2: What are the key categories to classify the inhibitors in GSD?
RQ2: What are the missing factors in existing frameworks in GSD context?
RQ2: What are the models/tools/framework, to SPI implementation in SMEs in global
software development?
RQ3: How we can successfully implement improvement standards for SME’s in global
software development?
9
Research Contributions: The research contributions should be highlighted in
bullet points for instance:
• Identifications and validation of SPI factors that could affect the SMEs in GSD
through detailed systematic literature review which will help industry to identify
new inhibitors how inhibitors could negatively affect organizations’ return on
investment for SPI initiatives.
• The identified inhibitors are categorized in taxonomy that is based on 4 P’s. The
presented taxonomy is further used to achieve the primary purpose of this
research by presenting a conceptual framework for successful implementation of
SPI initiatives. Further, the proposed framework will be empirically evaluated
through controlled experiment which will serve for successful implementation of
improvement standards and later on successful delivery of projects and customer
satisfaction.
Methodology:
Research Design: The selected method for this study is Systematic Literature Review
(SLR) and industrial empirical study. SLRs are used as basic tools for investigating and
categorizing existing literature related to a specific research area by using well defined
procedures and guidelines. Main phases of SLR are: planning, conducting, and reporting
the review.
Research Setting: Google survey will be formed and is conducted to be mostly
in Pakistan.
10
Statistical Analysis: After collecting data, we will perform frequency analysis to
describe the strength of populations and we will apply t-tests to benchmark the
findings. Moreover, we will present descriptive statistics to benchmark the
findings of certain populations.
Sample Size & Technique: How many instances will be included? If there are
Groups how many per group? And what will be the technique used
Data Collection Method: Data will be gathered by using google forms and
SPSS tool will be used.
11
Table 4 Tentative Timetable
5. Thesis Writing
6. Thesis Submission
References:
[1] S. K. Amer, N. Badr, O. Ibrahim, and A. Hamad, "Empirical study on the effectiveness of
adopting software quality frameworks in the Egyptian software industry," In 2017 Eighth
International Conference on Intelligent Computing and Information Systems (ICICIS), pp. 263-
270. IEEE, 2017.
[2] M. Tuape, and Y. Ayalew, "Factors affecting development process in small software companies,"
In 2019 IEEE/ACM Symposium on Software Engineering in Africa (SEiA), pp. 16-23. IEEE,
2019.
[3] V. Claudia, M. Mirna, and M. Jezreel, "Characterization of software processes improvement
needs in SMEs," In 2013 International Conference on Mechatronics, Electronics and Automotive
Engineering, pp. 223-228. IEEE, 2013.
[4] M Jiménez, A. Vizcaíno, and M. Piattini. "Improving distributed software development in small
and medium enterprises," The Open Software Engineering Journal, Vol. 4, no. 1 2010.
[5] P. Sharma, and A. L. Sangal, "Investigating the factors which impact SPI implementation
initiatives in software SMEs—A systematic map and review," Journal of Software: Evolution
and Process, vol. 31, no. 7, 2019.
[6] S. B. Basri, and R. V. O'Connor, "Organizational commitment towards software process
improvement an irish software VSEs case study," In 2010 International Symposium on
Information Technology, vol. 3, pp. 1456-1461. IEEE, 2010.
[7] I. Richardson, V. Casey, J. Burton, and F. McCaffery, "Global software engineering: A software
process approach," In Collaborative software engineering, pp. 35-56. Springer, Berlin,
Heidelberg, 2010.
[8] M. A. T. Almomani, S. Basri, S. Mahamad, and A. O. Bajeh, "Software process improvement
initiatives in small and medium firms: a systematic review," In 2014 3rd International
12
[9] A. A. Khan, J. W. Keung, and M. Abdullah-Al-Wadud, "SPIIMM: toward a model for software
process improvement implementation and management in global software development," IEEE
Access 5, pp. 13720-13741, 2017.
[10] S. Wu, "Overview of communication in global software development process," In Proceedings of
2012 IEEE International Conference on Service Operations and Logistics, and Informatics, pp.
474-478. IEEE, 2012.
[11] M. Bano, and N. Ikram, "Software process improvement: a systematic literature review," In 2012
15th International Multitopic Conference (INMIC), pp. 459-464. IEEE, 2012.
[12] Kitchenham, B., Pearl Brereton, O., Budgen, D., et al.: ‘Systematic literature reviews in software
engineering – a systematic literature review’, Inf. Softw. Technol., 2009, 51, pp. 7–15
[13] A.A. Khan, and J. Keung, "Systematic review of success factors and barriers for software process
improvement in global software development," IET software, Vol. 10, no. 5, 2016.
[14] A.A. Khan, J. Keung, S. Hussain, M Niazi, and S. Kieffer, "Systematic literature study for
dimensional classification of success factors affecting process improvement in global software
development: client–vendor perspective," IET Software, Vol 12, no. 4, 2018.
[15] P. Sharma, and A. L. Sangal, "Framework for empirical examination and modeling structural
dependencies among inhibitors that impact SPI implementation initiatives in software
SMEs," Journal of Software: Evolution and Process, Vol. 30, no. 12, 2018.
[16] M. Tuape, and Y. Ayalew, "A roadmap for a comparison framework for an adaptable software
process improvement framework in small software companies," In FedCSIS (Communication
Papers), pp. 133-141. 2019.
[17] Richardson, I. V. Casey, F. McCaffery, J. Burton, and S. Beecham, "A process framework for
global software engineering teams," Information and Software Technology, vol. 54, no. 11, pp.
1175-1191, 2020.
[18] P. Sharma, and A. L. Sangal, "Building a hierarchical structure model of enablers that affect the
software process improvement in software SMEs—A mixed method approach," Computer
Standards & Interfaces, Vol. 66, 2019.
[19] M Jiménez, A. Vizcaíno, and M. Piattini. "Improving distributed software development in small
and medium enterprises," The Open Software Engineering Journal, Vol. 4, no. 1 2010.
[20] S. K. Amer, N. Badr, O. Ibrahim, and A. Hamad, "Empirical study on the effectiveness of
adopting software quality frameworks in the Egyptian software industry," In 2017 Eighth
International Conference on Intelligent Computing and Information Systems (ICICIS), pp. 263-
270. IEEE, 2017.
[21] R. Akbar, M. F. Hassan, and A. Abdullah, "A framework of software process tailoring for small
and medium size IT companies," In 2012 International Conference on Computer & Information
Science (ICCIS), vol. 2, pp. 914-918. IEEE, 2012.
[22] M. A. Alanezi. "The Adoption of Software Process Improvement in Saudi Arabian Small and
Medium Size Software Organizations: An Exploratory Study,” IJACSA) International Journal of
Advanced Computer Science and Applications, Vol. 9 no. 3, 2018.
13
[23] A. A. Khan, J. Keung, M. Niazi, S. Hussain, and H. Zhang. "Systematic literature reviews of
software process improvement: A tertiary study," In European Conference on Software Process
Improvement, Springer, Cham, pp. 177-190, 2017.
[24] P. Clarke, and R. V. O’Connor, “The influence of SPI on business success in software SMEs: An
empirical study,” Journal of Systems and Software, Vol. 85, no. 10, pp. 2356-2367, 2012.
[25] M. Niazi, “An exploratory study of software process improvement implementation
risks,” Journal of software: Evolution and Process, Vol. 24 no. 8, pp. 877-894, 2012.
[26] K. Liukkunen, K. Lindberg, J. Hyysalo, and J. Markkula, "Supporting collaboration in the
geographically distributed work with communication tools in the remote district SME's," In 2010
5th IEEE International Conference on Global Software Engineering, pp. 155-164, IEEE, 2010.
[27] Shakir, S. Nadeem, and J. Nørbjerg, "IT Project Management Practices in Very Small Software
Companies: A case of Pakistan," Proceedings of the Nineteenth Americas Conference on Information
Systems, 2013.
[28] I. H. J. de Farias, R. R. de Azevedo, H. P. de Moura, and D. S. Martins da Silva, "Elicitation of
communication inherent risks in distributed software development," In 2012 IEEE Seventh
International Conference on Global Software Engineering Workshops, pp. 37-42, IEEE, 2012.
[29] H.-M. Sihvonen, and M. Jäntti, "How does training support software process improvement in
organizational changes?," In The 5th International Conference on New Trends in Information
Science and Service Science, vol. 1, pp. 8-15, IEEE, 2011.
[30] H. Eduardo, J. G. Guzmán, A. de Amescua-Seco, and X. Larrucea, "Gamification for software
process improvement: a practical approach," IET Software, Vol. 13, no. 2, pp.112-121, 2018
[31] A. A. Khan, M. Shameem, R. R. Kumar, S.Hussain, and X.Yan, "Fuzzy AHP based prioritization
and taxonomy of software process improvement success factors in global software
development," Applied Soft Computing, Vol. 83, p. 105648, 2019.
[32] M. Sulayman, and E. Mendes, "An extended systematic review of software process improvement
in small and medium web companies," In 15th Annual Conference on Evaluation & Assessment
in Software Engineering (EASE 2011), pp. 134-143, IET, 2011.
14
PART II
Certified that the synopsis has been seen by members of DAC and considered it suitable for
putting up to BASAR.
Secretary
Departmental Advisory Committee
Name:
Signature:
Date:
Chairman/HoD:
Signature:
Date:
15
PART III
Signature Date
Secretary BASAR
Signature Date
Signature Date
16
Please provide the list of courses studied
1. Software Costing and Estimation
2. Advanced Software and System Architecture
3. Advanced Requirements Engineering
4. Advanced Software Process Management and Improvement
5. Advanced Software Project Management
6. Advanced Software Quality Assurance
7. Semantic Web
8. Research Methodology in Software Engineering
17