SlideShare une entreprise Scribd logo
1  sur  8
Télécharger pour lire hors ligne
IOSR Journal of Computer Engineering (IOSRJCE)
ISSN: 2278-0661 Volume 3, Issue 2 (July-Aug. 2012), PP 24-31
www.iosrjournals.org
www.iosrjournals.org 24 | Page
Software Development Multi-Sourcing Relationship Management
Model (Sdmrmm) Protocol (A Systematic Literature Review)
Muhammad Salam1
, Dr.Siffat Ullah Khan2
1
(Department of Computer Science and IT, University of Malakand, Pakistan)
2
(Department, Computer Science and IT/Software Engineering, University of Malakand, Pakistan)
Abstract :CONTEXT: Software development multi-sourcing is a modern software engineering paradigm in
which the software project is contracted out to multi-vendors. In software multi-sourcing, there is one client and
many vendors involved in the outsourcing contract. The client relies on more than one outsourcing vendors for
the fulfillment of the software development activity.
OBJECTIVE: The objective of this study is to develop SDMRMM to assist multi-sourcing vendor organizations
in establishing, strengthening and maintenance of the relationships with fellow vendors and client in multi-
sourcing situation. The model is for vendor to vendor and vendor to customer relationships in multi-sourcing
paradigm.
METHOD: we have developed a systematic literature review (SLR) protocol for software development multi-
sourcing relationships management model (SDMRMM) from vendor’s perspective. SLR is based on a structured
protocol and is therefore different from ordinary literature view.
EXPECTED OUTCOME: The anticipated outcome of this review will be a list of challenges faced by vendors in
establishment and maintenance of relationships with Clint as well as fellow vendors in multi-vendors software
outsourcing also critical success factors for establishment and maintenance of log-lasting relationships will be
identified.
Keywords: Software Multisourcing; Multi-vendors outsourcing; Multisourcing relationships;
I. Introduction
Keeping in view global software development, software outsourcing is a new software engineering
pattern[2].This research proposal describes the systematic literature review (SLR) [3] protocol which will be
used to investigate that what are the challenges faced by vendors in the establishment and maintenance of multi-
vendor outsourcing relationships and what are the critical success factors to be developed by vendors for the
success of multi-source project. Identifying the challenges and critical success factors will help the vendors to
establish and maintain long-lasting relationships with fellow vendors as well as clients. This may also help to
ensure the successful outcomes of the multi sourced software projects.
Multi-sourcing is sometime called ―multi-vendor outsourcing‖ OR ―multi-supplier sourcing‖ [4].In
multi-sourcing, the client has one outsourcing contract with multiple suppliers. A multi-sourcing paradigm
allows a client to engage multiple vendors for various components of software project that are then jointly
performed by multiple suppliers. since the work is performed together by multi vendors, this implies that a
cooperative and competitive environment exists between the suppliers working jointly as shown in the Fig.1[4].
Fig.1 A typical multisourcing situation
There are five research questions as mentioned in section 3 of this protocol that have motivated the
work reported in this research study.
The core purpose of this study is to build Software Development Multi-sourcing Relationship
Management Model (SDMRMM).The model will help software outsourcing organizations (vendors) to establish
sound and long lasting relationships with fellow vendors and clients in a software multisourcing.
The outsourcing may be unisourcing or multi-sourcing, prior to undertake software project outsourcing,
the customer decides either to go for unisourcing or multi-sourcing. There are clear differences between the two
approaches. The most important difference between unisourcing and multi-sourcing is that they require different
Software Development Multi-sourcing Relationship Management Model (SDMRMM) Protocol
www.iosrjournals.org 25 | Page
internal management structures. Multisourcing will need wider internal management which has the capability to
accommodate several suppliers at one time. Moreover there are other compulsions. In Unisourcing one party
perform its promise whereby, in multi-sourcing more than one party held responsible in case of project failure.
The cost and return factors along with risk of these two approaches are taken into consideration[5].Multi
sourcing is preferred comparatively because it has many advantages for customers, for example, it creates a
competing environment and decreases to maximum extent the risk of project failure, and enhance the quality of
the software. Furthermore, multi sourcing is practiced when the suppliers feel that they are deficient in terms of
capabilities[6].―Risk sharing is, hence, a common practice for parties adopting multiple outsourcing
relationships‖[7].Different studies show that trust is critical for all business relationships [8].However the focus
of our study is on multi-vendors outsourcing relationships. A number of researchers have tried to address some
of the issues of Multi-outsourcing, e.g. [9-11].Placement of an order in an environment, where many suppliers
are working, needs proper attention and care, For reducing the average inventory cost, questions like when to
place an order, how to order and how many order from each suppliers, are to be answered[6].The manager
should establish and maintain productive and good working relationship among the members of virtual teams to
achieve the predetermined results and goals, other studies in the literature have also showed the importance of
trust in virtual teams [12].Establishing and maintaining good relationship with the outsourcing partners and
suppliers helps the managers to share and transfer skills, and also ensure the trust worthiness and confidence of
the suppliers on partners [13].―Recently, as global business environments have become increasingly complex
and turbulent with the rise of off- shoring, firms started selecting and combining relationships with multiple
service providers based in different countries as part of their sourcing strategy― [14].―New approaches and skills
are required to effectively manage the increased volume and complexity of relationships between the various
parties involved in multi-sourcing deals―[15].However, nobody has used the Systematic Literature Review
(SLR) [3] approach in order to identify the challenges faced by vendors in multi-vendor outsourcing
relationship and critical success factors to be developed by vendors for successful multi-vendor outsourcing
relationships.―A systematic literature review is a means of identifying, evaluating and interpreting all available
research relevant to a particular research question, or topic area, or phenomenon of interest‖[16].―systemic
literature review (SLR) has become an important research methodology in software engineering, since the
introduction of evidence-based software engineering(EBSE) in 2004―[17].The purpose of this study is to
develop Software Development Multi-sourcing Relationships Management Model (SDMRMM) the model is
useful for software vendors which works in multi-vendors outsourcing. During the model and protocol
development I have studied a number of systemic literature reviews [18, 19].
II. Background of multi-sourcing
Multi sourcing is the combination of two words-‗Multi‘ and ‗Sourcing‘. Hence Multi mean many and
―Sourcing refers to the act of transferring work, responsibilities and decision rights to someone else‖ or in other
words we can say that ―Sourcing is the act of transferring work from one entity to another‖ so we can say that
multi sourcing is the transferring of work (software) from one entity (Client) to multiple entities
(Vendors).According to [20] there are three components of outsourcing 1) Client 2) Vendor 3) Project, The
organization transferring the work is referred to as the client, the organization that conducts the work and makes
decisions is the vendor, and the scope of the work is captured in a project as shown in Fig.2
Fig.2
―Software development outsourcing is defined as a situation where a company (a client) contracts out
all or part of its software development activates to another company (a vendor), who provides agreed services
for remuneration‖ [21]. ―In today‘s global services outsourcing arena, increasing numbers of companies adopt
multi-sourcing, that is, they select and combine information technology (IT) and business services from multiple
providers‖ [14]. ―Multi-sourcing is when you outsource functions to more than one vendor. Multi-sourcing
involves breaking up the project into several components that can be handled by independent vendors and
usually occurs during a total outsourcing project. Multi-sourcing encourages competition between vendors and
creates a shared objective to Perform at high levels‖ [20]. Components of multi-sourcing Relationship are
shown in the following Fig.1.
Software Development Multi-sourcing Relationship Management Model (SDMRMM) Protocol
www.iosrjournals.org 26 | Page
According to [22] are various types of outsourcing which can be divided into two main categories as shown in
the Fig.3
Fig.3 various types of outsourcing
The research work reported in this study is related to multisourcing relationships management from
vendor to vendor (V2V) and from vendor to customer (V2C). The research is based on systematic literature
review. The protocol for SDMRMM is developed on the basis of five research questions which are mentioned in
section 3 of this protocol.
III. Research Questions
There are five research questions that have motivated the work reported in this research proposal.
RQ1. What are the challenges/barriers, as identified in the literature, faced by vendor‘s in the establishment and
maintenance of relationships with client as well as the fellow vendors in multi-vendors software outsourcing
situation?
RQ2. What are the critical success factors, as identified in the literature, to be developed by vendors for the
establishment and maintenance of long-lasting relationships with client as well as the fellow vendors in multi-
vendors software outsourcing situation?
RQ3. What are the challenges/barriers, as identified in the outsourcing industry, faced by vendors in the
establishment and maintenance of relationships with client as well as the fellow vendors in multi-vendors
software outsourcing situation?
RQ4. What are the critical success factors, as identified in the outsourcing industry, to be developed by vendors
for the establishment and maintenance of long-lasting relationships with client as well as the fellow vendors in
multi-vendors software outsourcing situation?
RQ5. What are the real-world practices for addressing the identified success factors and barriers in multi-
vendors software outsourcing situation?
For RQ1 and RQ2 the identification of CBs (Critical Barriers) and CSFs (Critical Success Factors), we
will use systematic literature review (SLR). We will conduct empirical study (questionnaire survey) for the
validation of SRL findings and to answer research questions RQ3, RQ4 and RQ5. The Software Development
multi-sourcing relationship Management Model (SDMRMM) will be developed using SLR guidelines[3, 16]
this model will help software outsourcing organizations (vendors) to indentify the challenges/barriers in
establishment and maintenance of relationships with client as well as fellow vendors in multi-vendors software
outsourcing, the proposed model will be useful for establishment and maintenance of log-lasting relationships
with client and fellow vendors.
IV. Systematic Literature Review Protocol for SDMRMM
A systematic literature review is a new research methodology, it is a way of identifying, evaluating and
interpreting all available research relevant to a particular research question, or topic area, or phenomenon of
interest [16]. Now a a day‘s systematic literature review has become an important research methodology [17].
SLR has the following main three phases.
 Planning the review
 Conducting the review
 Reporting the review
The expected outcomes of this review will be the identification of different CSFs and CBs that play
important role in software development multisourcing relationships.
4.1 Constructing Search Term
The following details will help in designing a search term relevant to our research questions.
 Population: Software Development multisourcing relationship, multi-vendors software outsourcing
relationships, multi supplier software outsourcing, client and vendors.
 Intervention: challenges, barriers, critical success factors, establishment of relationships, maintenance
relationships.
Software Development Multi-sourcing Relationship Management Model (SDMRMM) Protocol
www.iosrjournals.org 27 | Page
 Outcomes of relevance: establishment and maintenance of long-lasting relationships, identification of
challenges/barriers in establishment and maintenance of relationships with client as well as fellow vendors
in multi-vendors software outsourcing, Software Development Multi-sourcing Relationship Management
Model (SDMRMM), long-lasting relationships with clients, long-lasting relationships with fellow vendors.
 Experimental Design: Empirical studies, systematic literature review, theoretical studies, case studies,
expert‗s opinions, etc.
Examples of the Research Questions containing the above details are:
RQ1:
 [Challenges/barriers] INTERVENTION
 [Software Multi-sourcing Relationships] POPULATION
 Faced by vendor
 [in the establishment and maintenance of relationships with client as well as the fellow vendors in
multi-vendors software outsourcing situation] OUTCOMES OF RELEVANCE
V. search strategy
5.1 Trail search
A trial search was conducted using the following search string on selected digital libraries as shown
section 5.4 of this protocol.
(Multisourcing OR ―software multisourcing‖ OR ―multi vendors outsourcing" OR ―multi Supplier
outsourcing‖ OR ―dual sourcing‖) AND (―multi-vendors relationships‖ OR "multi-vendors outsourcing" OR
―outsourcing relationships").
S.No Digital library Search Conduction Date
IEEE Explore 15,55 26 April 2012
ACM Digital Library 1214 26 April 2012
Google Scholar 232 26 April 2012
Science Direct 1084 26 April 2012
Site Seer Digital Library 1116 26 April 2012
Springer link 236 + 247 26 April 2012
Table 2: Trail Search Results
The papers retrieved through this search string will be used as a guide for the development and
validation of the major search terms.
5.2 Indentifying search term
The following search strategy is used for the construction of search terms.
a) Use the Research Questions for the derivation of major terms, by identifying population, intervention and
outcome;
b) For these major terms, find the alternative spellings and synonyms;
c) Verify the key words in any relevant paper;
d) Use of Boolean Operators OR, AND
Results for (a)
RQ1: Multisourcing, software development multisourcing relationships, challenges, barriers, client, vendors,
Establishment and maintenance of multisourcing relationships.
RQ2: Multisourcing, Software development multisourcing relationships, success factors, client, vendors,
Establishment and maintenance of Multisourcing relationships
Results for (b)
RQ1:
Multisourcing :( Multisourcing OR ―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR
―dual sourcing‖ OR ―multiple sourcing‖)
Software development multisourcing relationships: (―multi-vendor relationships‖ OR ―multisourcing
relationships‖ OR ―multiple supplier relationships‖ OR ―dual sourcing relationships‖ OR ―software multi-
sourcing relationships‖ OR ―software multi-vendor relationships‖ OR ―multi-vendor collaboration‖ OR ―multi
vendor coordination‖ OR ―multi-vendors alliance‖ OR ―multi-vendors partnerships‖ OR ―multisourcing
contract‖)
Challenges: (challenges OR barriers OR problems OR complications)
Barriers: (risks OR failures OR barriers ―critical factors‖ OR ―risk analysis‖ OR ―critical factors‖)
Software Development Multi-sourcing Relationship Management Model (SDMRMM) Protocol
www.iosrjournals.org 28 | Page
Client: (customer OR clients OR users)
Vendors: (―service providers‖ OR supplier OR developer)
Establishment and maintenance of multisourcing relationships: (―Building multi-sourcing
relationships‖ OR ―establishing multi-vendors relationships‖ OR ―multi-sourcing relationships management‖
OR ―strengthening multi vendors relationships‖)
RQ2:
Multisourcing :(Multisourcing OR ―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR
―dual sourcing‖)
Software development multisourcing relationships: (―multi-vendor relationships‖ OR ―multisourcing
relationships‖ OR ―multiple supplier relationships‖ OR ―dual sourcing relationships‖ OR ―software multi-
sourcing relationships‖ OR ―software multi-vendor relationships‖ OR ―multi-vendor collaboration‖ OR ―multi
vendor coordination‖ OR ―multi-vendors alliance‖ OR ―multi-vendors partnerships‖ OR ―multisourcing
contract‖)
Success factors :( ―Success elements‖ OR factors OR ―success factors‖ OR ―success parameters‖ OR ―key
factores‖ OR ―important factors‖)
Client: (customer OR clients OR users)
Vendors: (―service providers‖ OR supplier OR developer)
Establishment and maintenance of multi-sourcing relationships: (―Building multi-sourcing
relationships‖ OR ―establishing multi-vendors relationships‖ OR ―multi-sourcing relationships management‖
OR ―strengthening multi vendors relationships‖)
Results for (C)
Multi-sourcing, software multi-sourcing, multi vendors outsourcing, multi Supplier outsourcing, dual
sourcing, multi-vendors relationships, multi-vendors outsourcing, vendors relationships, critical success factors,
factors, challenges, software multi-sourcing models, dual sourcing relationships, vendors to vendors
relationships, vendors to client relationships, supplier relationship management.
Results for (d)
RQ1.
(―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple
sourcing‖)AND((―multi-vendor relationships‖ OR ―multisourcing relationships‖ OR ―multiple supplier
relationships‖ OR ―dual sourcing relationships‖ OR ―software multi-sourcing relationships‖ OR ―software
multi-vendor relationships‖ OR ―multi-vendor collaboration‖ OR ―multi vendor coordination‖ OR ―multi-
vendors alliance‖ OR ―multi-vendors partnerships‖ OR ―multisourcing contract‖ )OR(challenges OR ―barriers‖
OR ―problems‖ OR ―complications‖ )OR(―risks‖ OR failures OR barriers ―critical factors‖ OR ―risk analysis‖
OR ―critical factors‖ )OR (―customer‖ OR ―clients‖ OR ―users‖) OR(―service providers‖ OR ―supplier‖ OR
―developer‖)OR(―Building multi-sourcing relationships‖ OR ―establishing multi-vendors relationships‖ OR
―multi-sourcing relationships management‖ OR ―strengthening multi vendors relationships‖))
RQ2.
(―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple
sourcing‖)AND ((multi-vendor relationships‖ OR ―multisourcing relationships‖ OR ―multiple supplier
relationships‖ OR ―dual sourcing relationships‖ OR ―software multi-sourcing relationships‖ OR ―software
multi-vendor relationships‖ OR ―multi-vendor collaboration‖ OR ―multi vendor coordination‖ OR ―multi-
vendors alliance‖ OR ―multi-vendors partnerships‖ OR ―multisourcing contract‖) OR Success factors :(
―Success elements‖ OR factors OR ―success factors‖ OR ―success parameters‖ OR ―key factors‖ OR ―important
factors‖) OR (Customer OR clients OR users) OR (―Service providers‖ OR ―supplier‖ OR ―developer‖) OR
(―Building multi-sourcing relationships‖ OR ―establishing multi-vendors relationships‖ OR ―multi-sourcing
relationships management‖ OR ―strengthening multi vendors relationships‖))
5.3 Search term break up
We will first use the search strings RQ1 and RQ2 mentioned in 3.2(d) as our search terms. As Some of
the databases don‘t allow the lengthy search strings we will split the search term into Smaller sub strings and
will do separate search for each of these search strings. Finally we will summarize the search results by
removing the redundancy. The breakup of the RQ1 and RQ2 are mentioned in the form smaller strings
mentioned below.
Search string 1
(―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple
sourcing‖)AND(―multi-vendor relationships‖ OR ―multisourcing relationships‖ OR ―multiple supplier
Software Development Multi-sourcing Relationship Management Model (SDMRMM) Protocol
www.iosrjournals.org 29 | Page
relationships‖ OR ―dual sourcing relationships‖ OR ―software multi-sourcing relationships‖ OR ―software
multi-vendor relationships‖ OR ―multi-vendor collaboration‖ OR ―multi vendor coordination‖ OR ―multi-
vendors alliance‖ OR ―multi-vendors partnerships‖ OR ―multisourcing contract‖)
Search string 2
(―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple
sourcing‖)AND (Challenges OR barriers OR problems OR complications)
Search string 3
(―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple
sourcing‖)AND (Risks OR failures OR barriers ―critical factors‖ OR ―risk analysis‖ OR ―critical factors‖)
Search string 4
(―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple
sourcing‖)AND (Customer OR clients OR users)
Search String 5
(―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple
sourcing‖)AND (Service providers OR supplier OR developer)
Search string 6
(―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple
sourcing‖)AND (―Building multi-sourcing relationships‖ OR ―establishing multi-vendors relationships‖ OR
―multi-sourcing relationships management‖ OR ―strengthening multi vendors relationships‖)
Search string 7
(―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple
sourcing‖)AND Success factors :( ―Success elements‖ OR factors OR ―success factors‖ OR ―success
parameters‖ OR ―key factors‖ OR ―important factors‖)
5.4 Resources to be searched
The following digital libraries and databases will be searched.
 IEEE Explore
 ACM Digital Library
 Google Scholar
 Science Direct
 Site Seer Digital Library
 Springer link
5.5 Search Constraints and validation
The above selected digital libraries will be searched against each search string (string to string 7) with
out applying any Date boundaries.
5.6 Search Documentation
The search results will be documented in a table having the following information.
 Search conduction date
 Name of digital library
 Searched string used
 Date Constrain
 Total publication found
 Initial selection
 Final selection
1.7 Search Result Management
The records all the candidate papers from the digital libraries are kept in a directory. In which the
Record of each digital library is stored in separate directory, where each page is saved as .html page.
To be on safe side the the backup of the search results are also stored on Google Drive.
Software Development Multi-sourcing Relationship Management Model (SDMRMM) Protocol
www.iosrjournals.org 30 | Page
VI. publication selection
6.1 Inclusion Criteria
Inclusion criteria are used to select only that literature (research papers / reports / books) found in the
search results obtained. We will only select those research papers related to augmented reality. The inclusion
criteria are listed as below:
 Research studies and articles that are related to our protocol
 Research work that describe software multi-sourcing
 Research work that describes difficulties difficulties in software multi-sourcing
 Research work that identifies software multi-sourcing relationships
 Research papers and studies that describe multi-sourcing relationships
 Paper that describes the challenges of multi-sourcing relationships
 Research work that describes multi vendor‘s relationships.
 Research papers that describes multi supplies relationships management.
 Research papers that describes barriers and challenges in multi-sourcing relationships with clients and
fellow vendors.
 Research papers and articles that describes critical success factors for the establishment and maintenance of
long-lasting relationships with clients and fellow vendors in multi vendor software outsourcing.
6.2 Exclusion Criteria
Exclusion criteria are used to decide which piece of literature (research papers / reports / books) found
by the search term will not be selected for review. The criteria are listed below:
 Research work that is not relevant to the research questions will be excluded.
 Literature that don‘t describe multi-sourcing relationships.
 Research work other then multi-sourcing and multi vendors.
6.3 Selecting primery sourecs
Primary sources will be initially selected by analyzing the title, keywords and abstracts of searched
literature. This review will exclude / ignore those searched literature which have no relevance to the research
questions. The primary sources chosen during this initial selection process will be checked against the above
inclusion / exclusion criteria by reviewing through full text of the research papers. If any uncertainty occurs
regarding the inclusion / exclusion decision, the case will be sent to the secondary reviewer. The process will be
checked by the third reviewer. Inclusion / exclusion decision record regarding each primary source will be
maintained properly. This will include the justification whether or not the primary source has been included in
the final review.
VII. publication quality assessment
The conduction of quality measurement will be performed after the final selection of publications. The
quality checklist contains the following questions:
 Is it clear how the challenges/barriers faced by vendors in the establishment and maintenance of
relationships with clients as well as the fellow vendors in multi-vendors software outsourcing situation were
identified?
 Is it clear how the critical success factors to be developed by the vendors for establishment and
maintenance of long-lasting relationships with client as well as the fellow vendors in multi-vendors
software outsourcing situation were identified?
 Each of the above questions will be marked as ‗YES‘, ‗NO‘, ‗Partially‗ or N.A‘.
VIII. Data extraction strategy
8.1 Primery study data
The core aim of SDMRMM protocol is to extract the data which satisfies the RQ1 and RQ2.
The following data will be extracted from each selected research publication.
Date of review, title, authors, references, database , methodology, sample population, publication
quality description, organization type, company size, location of analysis, year, CBs (Critical Barriers), CSFS
(Critical success factors).
8.1 Data Extraction process
The review will be undertaken by a single researcher, who will be responsible for the data extraction. A
secondary reviewer and tertiary reviewer will be approached for guidance in case of an issue regarding the data
extraction. The reliability test will be performed after the data extraction process by the primary reviewer. The
secondary reviewer will select few publications randomly from the list of publication already chosen by the
primary reviewer. The secondary reviewer will independently extract the data from the randomly selected
Software Development Multi-sourcing Relationship Management Model (SDMRMM) Protocol
www.iosrjournals.org 31 | Page
publication. The results will then be compared with the results produced by the primary reviewer. The tertiary
reviewer will be approached for guidance during conducting the review.
Primary Reviewer: Mr.Muhammad Salam
Secondary Reviewer: Dr. Siffat Ullah Khan
8.2 Data storage
The summarized data for each publication will be kept as a Microsoft Word/pdf document and will be
stored as soft form in personal laptops by all authors. A backup are kept at Google Drive.
IX. Data synthesis
The synthesis of data will also be categorized into two parts as we have two research questions.
For the RQ1, the data will be synthesized by creating one summary table having the columns(S.No,
challenges/barriers, Frequency, Percentages) showing the list of all the factors along with their
frequencies and percentages. For the RQ2, the data will be synthesized by creating one summary table having
the columns (S.No, CSF, Frequency, Percentages) showing the list of all the factors along with their
frequencies and percentages.
X. Divergences
In case of any divergence from the protocol that may occur during the study will be recorded in an
Appendix to this report.
XI. Acknowledgment
We are thankful Software Engineering Research Group at University of Malakand (SERG_UOM) for
the Review and their valuable comments in validation process of the protocol.
References
[1] S. U. Khan, M. Niazi, and N. Ikram, "Software Development Outsourcing Relationships Trust: A Systematic Literature Review
Protocol," presented at Evaluation and Assessment in Software Engineering, EASE 2010, Keele University, UK, 2010.
[2] S. U. Khan, M. Niazi, and R. Ahmad, "Barriers in the Selection of Offshore Software Development Outsourcing Vendors: An
Exploratory Study using a Systematic Literature Review," Information and Software Technology,(Elsevier), doi:
10.1016/j.infsof.2010.08.003, 2010.
[3] B. Kitchenham and C. Charters, "Guidelines for performing Systematic Literature Reviews in Software Engineering, Keele
University and Durham University Joint Report," EBSE 2007-001, 2007.
[4] H. S. Kehal and V. P. Singh, Outsourcing and offshoring in the 21st Century: A Socio-Economic Perspective.
[5] J. K. HALVEY and B. M. MELBY, INFORMATION TECHNOLOGY OUTSOURCING TRANSACTIONS PROCESS,
STRATEGIES, AND CONTRACTS, 2ND EDITION ed: John Wiley & Sons, Inc., Hoboken, New Jersey.Published simultaneously
in Canada.
[6] G. Wang, Z. Jiang, Z. Li, and W. Liu, " Supplier selection and order splitting in multiple-sourcing inventory systems," Frontiers of
Mechanical Engineering in China, vol. 3, pp. 23-27.
[7] R. Sharma, S. Apoorva, V. Madireddy, and V. Jain, "Best Practices for Communication between Client and Vendor in IT
Outsourcing Projects," Journal of Information, Information Technology, and Organizations, vol. 3, 2008.
[8] P. Kanawattanachai and Y. Yoo, "Dynamic Nature of Trust in Virtual Teams," The Journal of Strategic Information Systems, vol.
11, pp. 187-213, 2002.
[9] O. d. Gaudemar, "Multi-sourcing: benefits and challenges," vol. 2011.
[10] "Egham, UK, August 27, 2009 — Gartner, Inc Three Pitfalls of Multisourcing," vol. 2011, 27 August 2009.
[11] v. b. kartha, "Multi-Sourcing from Best of Breed Providers:Perspectives for BPO," vol. 2011, January 2007.
[12] P. Kanawattanachai and Y. Yoo, "Dynamic Nature of Trust in Virtual Teams," Sprouts: Working Papers on Information Systems,
vol. 2, 2002.
[13] ShitaoYanga, JianYangb, and L. Abdel-Malek, "Sourcing with random yields and stochastic demand: A newsvendor approach,"
Computers & Operations Research, vol. 34, pp. 3682 – 3690, 2007.
[14] N. Levina and N. Su, "Global Multisourcing Strategy: TheEmergence of a Supplier Portfolio in Services Offshoring," Decision
Sciences, vol. Volume 39 Number 3, pp. 541-570, August 2008.
[15] " Meeting the Challenges of Supplier Relations in a Multisourcing Environment."
[16] B. Kitchenham, "Procedures for Performing Systematic Reviews," Keele University Technical ReportTR/SE0401, 2004.
[17] H. Zhang, M. A. Babar, and P. Tell, "Identifying relevant studies in software engineering," Information and Software Technology,
vol. 53, pp. 625-637, 2011.
[18] P. Brereton, B. A. Kitchenham, D. Budgen, M. Turner, and M. Khalil, "Lessons from applying the systematic literature review
process within the software engineering domain," The Journal of Systems and Software, pp. 571–583, 2007.
[19] H. Zhang, M. A. Babar, and P. Tell, "Identifying relevant studies in software engineering," Information and Software Technology,
vol. 53, pp. 625-637, 2011.
[20] M. J. Power, K. C. Desouza, and C. Bonifazi, The Outsourcing Handbook How to implement a successful outsourcing process: First
published in Great Britain and the United States in 2006 by Kogan Page Limited.
[21] M. Ali-Babar, J. Verner, and P. Nguyen, "Establishing and maintaining trust in software outsourcing relationships: An empirical
investigation," The Journal of Systems and Software, vol. 80, pp. 1438–1449, 2007.
[22] S. U. Khan and M. Niazi, "Systematic Literature Review Protocol for Software Outsourcing Vendors Readiness Model (SOVRM),
Technical Report: TR/08-01, ISSN: 1353-7776, School of Computing and Maths, Keele University, UK," 2008.
[23] M. J. Gallivan and W. Oh, "Analyzing IT Outsourcing Relationships as Alliances among Multiple Clients and Vendors," presented
at Proceedings of the 32nd Hawaii international Conference on System Sciences, Hawaii, USA, 1999.
[24] V. Imsland, "The Role of Trust in Global Software Outsourcing Relationships," in Department of Informatics: UNIVERSITY OF
OSLO, 30th July 2003.

Contenu connexe

Tendances

Software Agents Role and Predictive Approaches for Online Auctions
Software Agents Role and Predictive Approaches for Online AuctionsSoftware Agents Role and Predictive Approaches for Online Auctions
Software Agents Role and Predictive Approaches for Online AuctionsIRJET Journal
 
IRJET- Identifying the Conflicts in the Software Requirement Engineering:...
IRJET-  	  Identifying the Conflicts in the Software Requirement Engineering:...IRJET-  	  Identifying the Conflicts in the Software Requirement Engineering:...
IRJET- Identifying the Conflicts in the Software Requirement Engineering:...IRJET Journal
 
Concept of Semantic Information Pool for manufacturing supply networks
Concept of Semantic Information Pool for manufacturing supply networksConcept of Semantic Information Pool for manufacturing supply networks
Concept of Semantic Information Pool for manufacturing supply networksMilan Zdravković
 
Final Paper_Manik
Final Paper_ManikFinal Paper_Manik
Final Paper_ManikManik Verma
 
Marrying Technical Writing with LRT
Marrying Technical Writing with LRTMarrying Technical Writing with LRT
Marrying Technical Writing with LRTKEA s.r.l.
 
A METRICS ECOSYSTEM FOR DESIGNING QUALITY E-COMMERCE SYSTEMS
A METRICS ECOSYSTEM FOR DESIGNING QUALITY E-COMMERCE SYSTEMSA METRICS ECOSYSTEM FOR DESIGNING QUALITY E-COMMERCE SYSTEMS
A METRICS ECOSYSTEM FOR DESIGNING QUALITY E-COMMERCE SYSTEMSijcsit
 
Supply Chain Management
Supply Chain ManagementSupply Chain Management
Supply Chain ManagementRon Calonica
 

Tendances (9)

Bpm17industry10
Bpm17industry10Bpm17industry10
Bpm17industry10
 
Software Agents Role and Predictive Approaches for Online Auctions
Software Agents Role and Predictive Approaches for Online AuctionsSoftware Agents Role and Predictive Approaches for Online Auctions
Software Agents Role and Predictive Approaches for Online Auctions
 
IRJET- Identifying the Conflicts in the Software Requirement Engineering:...
IRJET-  	  Identifying the Conflicts in the Software Requirement Engineering:...IRJET-  	  Identifying the Conflicts in the Software Requirement Engineering:...
IRJET- Identifying the Conflicts in the Software Requirement Engineering:...
 
Concept of Semantic Information Pool for manufacturing supply networks
Concept of Semantic Information Pool for manufacturing supply networksConcept of Semantic Information Pool for manufacturing supply networks
Concept of Semantic Information Pool for manufacturing supply networks
 
Final Paper_Manik
Final Paper_ManikFinal Paper_Manik
Final Paper_Manik
 
Marrying Technical Writing with LRT
Marrying Technical Writing with LRTMarrying Technical Writing with LRT
Marrying Technical Writing with LRT
 
A METRICS ECOSYSTEM FOR DESIGNING QUALITY E-COMMERCE SYSTEMS
A METRICS ECOSYSTEM FOR DESIGNING QUALITY E-COMMERCE SYSTEMSA METRICS ECOSYSTEM FOR DESIGNING QUALITY E-COMMERCE SYSTEMS
A METRICS ECOSYSTEM FOR DESIGNING QUALITY E-COMMERCE SYSTEMS
 
Requirements Engineering for Services
Requirements Engineering for ServicesRequirements Engineering for Services
Requirements Engineering for Services
 
Supply Chain Management
Supply Chain ManagementSupply Chain Management
Supply Chain Management
 

En vedette

DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...IOSR Journals
 
Design and Analysis of Single Microstrip Patch Antenna with Proximity Coupler...
Design and Analysis of Single Microstrip Patch Antenna with Proximity Coupler...Design and Analysis of Single Microstrip Patch Antenna with Proximity Coupler...
Design and Analysis of Single Microstrip Patch Antenna with Proximity Coupler...IOSR Journals
 
Research Paper Selection Based On an Ontology and Text Mining Technique Using...
Research Paper Selection Based On an Ontology and Text Mining Technique Using...Research Paper Selection Based On an Ontology and Text Mining Technique Using...
Research Paper Selection Based On an Ontology and Text Mining Technique Using...IOSR Journals
 
Air Conditioning System with Ground Source Heat Exchanger
Air Conditioning System with Ground Source Heat ExchangerAir Conditioning System with Ground Source Heat Exchanger
Air Conditioning System with Ground Source Heat ExchangerIOSR Journals
 
Assessment of Mehr Housing Project as an Example of Housing for Low-Income Pe...
Assessment of Mehr Housing Project as an Example of Housing for Low-Income Pe...Assessment of Mehr Housing Project as an Example of Housing for Low-Income Pe...
Assessment of Mehr Housing Project as an Example of Housing for Low-Income Pe...IOSR Journals
 
Vehicle Obstacles Avoidance Using Vehicle- To Infrastructure Communication
Vehicle Obstacles Avoidance Using Vehicle- To Infrastructure  CommunicationVehicle Obstacles Avoidance Using Vehicle- To Infrastructure  Communication
Vehicle Obstacles Avoidance Using Vehicle- To Infrastructure CommunicationIOSR Journals
 
Closed Loop Analysis of Single-Inductor Dual-Output Buck Converters with Mix-...
Closed Loop Analysis of Single-Inductor Dual-Output Buck Converters with Mix-...Closed Loop Analysis of Single-Inductor Dual-Output Buck Converters with Mix-...
Closed Loop Analysis of Single-Inductor Dual-Output Buck Converters with Mix-...IOSR Journals
 
Nasal Parameters of Ibibio and Yakurr Ethnic Groups of South South Nigeria
Nasal Parameters of Ibibio and Yakurr Ethnic Groups of South South NigeriaNasal Parameters of Ibibio and Yakurr Ethnic Groups of South South Nigeria
Nasal Parameters of Ibibio and Yakurr Ethnic Groups of South South NigeriaIOSR Journals
 
A Novel Edge Detection Technique for Image Classification and Analysis
A Novel Edge Detection Technique for Image Classification and AnalysisA Novel Edge Detection Technique for Image Classification and Analysis
A Novel Edge Detection Technique for Image Classification and AnalysisIOSR Journals
 
Enhancing Digital Cephalic Radiography
Enhancing Digital Cephalic RadiographyEnhancing Digital Cephalic Radiography
Enhancing Digital Cephalic RadiographyIOSR Journals
 
Studies of transition metal ion - 5- Sulphosalicylic acid doped Polyanilines
Studies of transition metal ion - 5- Sulphosalicylic acid doped PolyanilinesStudies of transition metal ion - 5- Sulphosalicylic acid doped Polyanilines
Studies of transition metal ion - 5- Sulphosalicylic acid doped PolyanilinesIOSR Journals
 
Investigation of Relationship of Strength and Size of Different Body Parts to...
Investigation of Relationship of Strength and Size of Different Body Parts to...Investigation of Relationship of Strength and Size of Different Body Parts to...
Investigation of Relationship of Strength and Size of Different Body Parts to...IOSR Journals
 

En vedette (20)

C1302041220
C1302041220C1302041220
C1302041220
 
M01265104110
M01265104110M01265104110
M01265104110
 
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
DC Motor Position Control Using Fuzzy Proportional-Derivative Controllers Wit...
 
Design and Analysis of Single Microstrip Patch Antenna with Proximity Coupler...
Design and Analysis of Single Microstrip Patch Antenna with Proximity Coupler...Design and Analysis of Single Microstrip Patch Antenna with Proximity Coupler...
Design and Analysis of Single Microstrip Patch Antenna with Proximity Coupler...
 
Research Paper Selection Based On an Ontology and Text Mining Technique Using...
Research Paper Selection Based On an Ontology and Text Mining Technique Using...Research Paper Selection Based On an Ontology and Text Mining Technique Using...
Research Paper Selection Based On an Ontology and Text Mining Technique Using...
 
Air Conditioning System with Ground Source Heat Exchanger
Air Conditioning System with Ground Source Heat ExchangerAir Conditioning System with Ground Source Heat Exchanger
Air Conditioning System with Ground Source Heat Exchanger
 
Assessment of Mehr Housing Project as an Example of Housing for Low-Income Pe...
Assessment of Mehr Housing Project as an Example of Housing for Low-Income Pe...Assessment of Mehr Housing Project as an Example of Housing for Low-Income Pe...
Assessment of Mehr Housing Project as an Example of Housing for Low-Income Pe...
 
Vehicle Obstacles Avoidance Using Vehicle- To Infrastructure Communication
Vehicle Obstacles Avoidance Using Vehicle- To Infrastructure  CommunicationVehicle Obstacles Avoidance Using Vehicle- To Infrastructure  Communication
Vehicle Obstacles Avoidance Using Vehicle- To Infrastructure Communication
 
D01112030
D01112030D01112030
D01112030
 
J012436469
J012436469J012436469
J012436469
 
R01314118123
R01314118123R01314118123
R01314118123
 
Closed Loop Analysis of Single-Inductor Dual-Output Buck Converters with Mix-...
Closed Loop Analysis of Single-Inductor Dual-Output Buck Converters with Mix-...Closed Loop Analysis of Single-Inductor Dual-Output Buck Converters with Mix-...
Closed Loop Analysis of Single-Inductor Dual-Output Buck Converters with Mix-...
 
E1303052934
E1303052934E1303052934
E1303052934
 
J010216776
J010216776J010216776
J010216776
 
C017371624
C017371624C017371624
C017371624
 
Nasal Parameters of Ibibio and Yakurr Ethnic Groups of South South Nigeria
Nasal Parameters of Ibibio and Yakurr Ethnic Groups of South South NigeriaNasal Parameters of Ibibio and Yakurr Ethnic Groups of South South Nigeria
Nasal Parameters of Ibibio and Yakurr Ethnic Groups of South South Nigeria
 
A Novel Edge Detection Technique for Image Classification and Analysis
A Novel Edge Detection Technique for Image Classification and AnalysisA Novel Edge Detection Technique for Image Classification and Analysis
A Novel Edge Detection Technique for Image Classification and Analysis
 
Enhancing Digital Cephalic Radiography
Enhancing Digital Cephalic RadiographyEnhancing Digital Cephalic Radiography
Enhancing Digital Cephalic Radiography
 
Studies of transition metal ion - 5- Sulphosalicylic acid doped Polyanilines
Studies of transition metal ion - 5- Sulphosalicylic acid doped PolyanilinesStudies of transition metal ion - 5- Sulphosalicylic acid doped Polyanilines
Studies of transition metal ion - 5- Sulphosalicylic acid doped Polyanilines
 
Investigation of Relationship of Strength and Size of Different Body Parts to...
Investigation of Relationship of Strength and Size of Different Body Parts to...Investigation of Relationship of Strength and Size of Different Body Parts to...
Investigation of Relationship of Strength and Size of Different Body Parts to...
 

Similaire à Software Development Multi-Sourcing Relationship Management Model (Sdmrmm) Protocol (A Systematic Literature Review)

Agile Customer Engagement A Longitudinal Qualitative Case Study
Agile Customer Engagement  A Longitudinal Qualitative Case StudyAgile Customer Engagement  A Longitudinal Qualitative Case Study
Agile Customer Engagement A Longitudinal Qualitative Case StudyJackie Taylor
 
Business and technical requirements of software as-a-service implications in ...
Business and technical requirements of software as-a-service implications in ...Business and technical requirements of software as-a-service implications in ...
Business and technical requirements of software as-a-service implications in ...ijfcstjournal
 
Auotomated Negotiation in a B2B Environment
Auotomated Negotiation in a B2B EnvironmentAuotomated Negotiation in a B2B Environment
Auotomated Negotiation in a B2B EnvironmentIJARIIT
 
DevOps shifting software engineering strategy Value based perspective
DevOps shifting software engineering strategy Value based perspectiveDevOps shifting software engineering strategy Value based perspective
DevOps shifting software engineering strategy Value based perspectiveiosrjce
 
Portfolio Cost Management in Offshore Software Development Outsourcing Relat...
Portfolio Cost Management in Offshore Software Development  Outsourcing Relat...Portfolio Cost Management in Offshore Software Development  Outsourcing Relat...
Portfolio Cost Management in Offshore Software Development Outsourcing Relat...IOSR Journals
 
Project Planning, Execution And Closure Essay
Project Planning, Execution And Closure EssayProject Planning, Execution And Closure Essay
Project Planning, Execution And Closure EssayJennifer Letterman
 
Net impact implementation application development life-cycle management in ba...
Net impact implementation application development life-cycle management in ba...Net impact implementation application development life-cycle management in ba...
Net impact implementation application development life-cycle management in ba...CSITiaesprime
 
Software For Software Development Life Cycle
Software For Software Development Life CycleSoftware For Software Development Life Cycle
Software For Software Development Life CycleChristina Padilla
 
Forrester Market Overview Projectbased Erp For Service Delivery Professional ...
Forrester Market Overview Projectbased Erp For Service Delivery Professional ...Forrester Market Overview Projectbased Erp For Service Delivery Professional ...
Forrester Market Overview Projectbased Erp For Service Delivery Professional ...janbultinck
 
Forrester Marktonderzoek: Project ERP
Forrester Marktonderzoek: Project ERPForrester Marktonderzoek: Project ERP
Forrester Marktonderzoek: Project ERPDeltekBenelux
 
Market Overview Project Based Erp For Service Delivery
Market Overview Project Based Erp For Service DeliveryMarket Overview Project Based Erp For Service Delivery
Market Overview Project Based Erp For Service Deliveryarjencornelisse
 
Not All Collaboration Solutions are Built the Same
Not All Collaboration Solutions are Built the Same Not All Collaboration Solutions are Built the Same
Not All Collaboration Solutions are Built the Same Phil Auguste
 
An Approach To Product Roadmapping In Small Software Product Businesses
An Approach To Product Roadmapping In Small Software Product BusinessesAn Approach To Product Roadmapping In Small Software Product Businesses
An Approach To Product Roadmapping In Small Software Product BusinessesLaurie Smith
 
Secured Cloud ERP
Secured Cloud ERPSecured Cloud ERP
Secured Cloud ERPijbuiiir1
 
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...Brittany Allen
 
An interactive approach to requirements prioritization using quality factors
An interactive approach to requirements prioritization using quality factorsAn interactive approach to requirements prioritization using quality factors
An interactive approach to requirements prioritization using quality factorsijfcstjournal
 
Web Services-Enhanced Agile Modeling and Integrating Business Processes
Web Services-Enhanced Agile Modeling and Integrating Business ProcessesWeb Services-Enhanced Agile Modeling and Integrating Business Processes
Web Services-Enhanced Agile Modeling and Integrating Business ProcessesMustafa Salam
 
The Benefits Of Software Creation
The Benefits Of Software CreationThe Benefits Of Software Creation
The Benefits Of Software CreationJennifer Wood
 
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTION
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTIONEXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTION
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTIONacijjournal
 

Similaire à Software Development Multi-Sourcing Relationship Management Model (Sdmrmm) Protocol (A Systematic Literature Review) (20)

Agile Customer Engagement A Longitudinal Qualitative Case Study
Agile Customer Engagement  A Longitudinal Qualitative Case StudyAgile Customer Engagement  A Longitudinal Qualitative Case Study
Agile Customer Engagement A Longitudinal Qualitative Case Study
 
Business and technical requirements of software as-a-service implications in ...
Business and technical requirements of software as-a-service implications in ...Business and technical requirements of software as-a-service implications in ...
Business and technical requirements of software as-a-service implications in ...
 
Auotomated Negotiation in a B2B Environment
Auotomated Negotiation in a B2B EnvironmentAuotomated Negotiation in a B2B Environment
Auotomated Negotiation in a B2B Environment
 
H017245157
H017245157H017245157
H017245157
 
DevOps shifting software engineering strategy Value based perspective
DevOps shifting software engineering strategy Value based perspectiveDevOps shifting software engineering strategy Value based perspective
DevOps shifting software engineering strategy Value based perspective
 
Portfolio Cost Management in Offshore Software Development Outsourcing Relat...
Portfolio Cost Management in Offshore Software Development  Outsourcing Relat...Portfolio Cost Management in Offshore Software Development  Outsourcing Relat...
Portfolio Cost Management in Offshore Software Development Outsourcing Relat...
 
Project Planning, Execution And Closure Essay
Project Planning, Execution And Closure EssayProject Planning, Execution And Closure Essay
Project Planning, Execution And Closure Essay
 
Net impact implementation application development life-cycle management in ba...
Net impact implementation application development life-cycle management in ba...Net impact implementation application development life-cycle management in ba...
Net impact implementation application development life-cycle management in ba...
 
Software For Software Development Life Cycle
Software For Software Development Life CycleSoftware For Software Development Life Cycle
Software For Software Development Life Cycle
 
Forrester Market Overview Projectbased Erp For Service Delivery Professional ...
Forrester Market Overview Projectbased Erp For Service Delivery Professional ...Forrester Market Overview Projectbased Erp For Service Delivery Professional ...
Forrester Market Overview Projectbased Erp For Service Delivery Professional ...
 
Forrester Marktonderzoek: Project ERP
Forrester Marktonderzoek: Project ERPForrester Marktonderzoek: Project ERP
Forrester Marktonderzoek: Project ERP
 
Market Overview Project Based Erp For Service Delivery
Market Overview Project Based Erp For Service DeliveryMarket Overview Project Based Erp For Service Delivery
Market Overview Project Based Erp For Service Delivery
 
Not All Collaboration Solutions are Built the Same
Not All Collaboration Solutions are Built the Same Not All Collaboration Solutions are Built the Same
Not All Collaboration Solutions are Built the Same
 
An Approach To Product Roadmapping In Small Software Product Businesses
An Approach To Product Roadmapping In Small Software Product BusinessesAn Approach To Product Roadmapping In Small Software Product Businesses
An Approach To Product Roadmapping In Small Software Product Businesses
 
Secured Cloud ERP
Secured Cloud ERPSecured Cloud ERP
Secured Cloud ERP
 
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
A Comparative Analysis Of Various Methodologies Of Agile Project Management V...
 
An interactive approach to requirements prioritization using quality factors
An interactive approach to requirements prioritization using quality factorsAn interactive approach to requirements prioritization using quality factors
An interactive approach to requirements prioritization using quality factors
 
Web Services-Enhanced Agile Modeling and Integrating Business Processes
Web Services-Enhanced Agile Modeling and Integrating Business ProcessesWeb Services-Enhanced Agile Modeling and Integrating Business Processes
Web Services-Enhanced Agile Modeling and Integrating Business Processes
 
The Benefits Of Software Creation
The Benefits Of Software CreationThe Benefits Of Software Creation
The Benefits Of Software Creation
 
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTION
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTIONEXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTION
EXPLORING THE LINK BETWEEN LEADERSHIP AND DEVOPS PRACTICE AND PRINCIPLE ADOPTION
 

Plus de IOSR Journals (20)

A011140104
A011140104A011140104
A011140104
 
M0111397100
M0111397100M0111397100
M0111397100
 
L011138596
L011138596L011138596
L011138596
 
K011138084
K011138084K011138084
K011138084
 
J011137479
J011137479J011137479
J011137479
 
I011136673
I011136673I011136673
I011136673
 
G011134454
G011134454G011134454
G011134454
 
H011135565
H011135565H011135565
H011135565
 
F011134043
F011134043F011134043
F011134043
 
E011133639
E011133639E011133639
E011133639
 
D011132635
D011132635D011132635
D011132635
 
C011131925
C011131925C011131925
C011131925
 
B011130918
B011130918B011130918
B011130918
 
A011130108
A011130108A011130108
A011130108
 
I011125160
I011125160I011125160
I011125160
 
H011124050
H011124050H011124050
H011124050
 
G011123539
G011123539G011123539
G011123539
 
F011123134
F011123134F011123134
F011123134
 
E011122530
E011122530E011122530
E011122530
 
D011121524
D011121524D011121524
D011121524
 

Dernier

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 

Dernier (20)

08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 

Software Development Multi-Sourcing Relationship Management Model (Sdmrmm) Protocol (A Systematic Literature Review)

  • 1. IOSR Journal of Computer Engineering (IOSRJCE) ISSN: 2278-0661 Volume 3, Issue 2 (July-Aug. 2012), PP 24-31 www.iosrjournals.org www.iosrjournals.org 24 | Page Software Development Multi-Sourcing Relationship Management Model (Sdmrmm) Protocol (A Systematic Literature Review) Muhammad Salam1 , Dr.Siffat Ullah Khan2 1 (Department of Computer Science and IT, University of Malakand, Pakistan) 2 (Department, Computer Science and IT/Software Engineering, University of Malakand, Pakistan) Abstract :CONTEXT: Software development multi-sourcing is a modern software engineering paradigm in which the software project is contracted out to multi-vendors. In software multi-sourcing, there is one client and many vendors involved in the outsourcing contract. The client relies on more than one outsourcing vendors for the fulfillment of the software development activity. OBJECTIVE: The objective of this study is to develop SDMRMM to assist multi-sourcing vendor organizations in establishing, strengthening and maintenance of the relationships with fellow vendors and client in multi- sourcing situation. The model is for vendor to vendor and vendor to customer relationships in multi-sourcing paradigm. METHOD: we have developed a systematic literature review (SLR) protocol for software development multi- sourcing relationships management model (SDMRMM) from vendor’s perspective. SLR is based on a structured protocol and is therefore different from ordinary literature view. EXPECTED OUTCOME: The anticipated outcome of this review will be a list of challenges faced by vendors in establishment and maintenance of relationships with Clint as well as fellow vendors in multi-vendors software outsourcing also critical success factors for establishment and maintenance of log-lasting relationships will be identified. Keywords: Software Multisourcing; Multi-vendors outsourcing; Multisourcing relationships; I. Introduction Keeping in view global software development, software outsourcing is a new software engineering pattern[2].This research proposal describes the systematic literature review (SLR) [3] protocol which will be used to investigate that what are the challenges faced by vendors in the establishment and maintenance of multi- vendor outsourcing relationships and what are the critical success factors to be developed by vendors for the success of multi-source project. Identifying the challenges and critical success factors will help the vendors to establish and maintain long-lasting relationships with fellow vendors as well as clients. This may also help to ensure the successful outcomes of the multi sourced software projects. Multi-sourcing is sometime called ―multi-vendor outsourcing‖ OR ―multi-supplier sourcing‖ [4].In multi-sourcing, the client has one outsourcing contract with multiple suppliers. A multi-sourcing paradigm allows a client to engage multiple vendors for various components of software project that are then jointly performed by multiple suppliers. since the work is performed together by multi vendors, this implies that a cooperative and competitive environment exists between the suppliers working jointly as shown in the Fig.1[4]. Fig.1 A typical multisourcing situation There are five research questions as mentioned in section 3 of this protocol that have motivated the work reported in this research study. The core purpose of this study is to build Software Development Multi-sourcing Relationship Management Model (SDMRMM).The model will help software outsourcing organizations (vendors) to establish sound and long lasting relationships with fellow vendors and clients in a software multisourcing. The outsourcing may be unisourcing or multi-sourcing, prior to undertake software project outsourcing, the customer decides either to go for unisourcing or multi-sourcing. There are clear differences between the two approaches. The most important difference between unisourcing and multi-sourcing is that they require different
  • 2. Software Development Multi-sourcing Relationship Management Model (SDMRMM) Protocol www.iosrjournals.org 25 | Page internal management structures. Multisourcing will need wider internal management which has the capability to accommodate several suppliers at one time. Moreover there are other compulsions. In Unisourcing one party perform its promise whereby, in multi-sourcing more than one party held responsible in case of project failure. The cost and return factors along with risk of these two approaches are taken into consideration[5].Multi sourcing is preferred comparatively because it has many advantages for customers, for example, it creates a competing environment and decreases to maximum extent the risk of project failure, and enhance the quality of the software. Furthermore, multi sourcing is practiced when the suppliers feel that they are deficient in terms of capabilities[6].―Risk sharing is, hence, a common practice for parties adopting multiple outsourcing relationships‖[7].Different studies show that trust is critical for all business relationships [8].However the focus of our study is on multi-vendors outsourcing relationships. A number of researchers have tried to address some of the issues of Multi-outsourcing, e.g. [9-11].Placement of an order in an environment, where many suppliers are working, needs proper attention and care, For reducing the average inventory cost, questions like when to place an order, how to order and how many order from each suppliers, are to be answered[6].The manager should establish and maintain productive and good working relationship among the members of virtual teams to achieve the predetermined results and goals, other studies in the literature have also showed the importance of trust in virtual teams [12].Establishing and maintaining good relationship with the outsourcing partners and suppliers helps the managers to share and transfer skills, and also ensure the trust worthiness and confidence of the suppliers on partners [13].―Recently, as global business environments have become increasingly complex and turbulent with the rise of off- shoring, firms started selecting and combining relationships with multiple service providers based in different countries as part of their sourcing strategy― [14].―New approaches and skills are required to effectively manage the increased volume and complexity of relationships between the various parties involved in multi-sourcing deals―[15].However, nobody has used the Systematic Literature Review (SLR) [3] approach in order to identify the challenges faced by vendors in multi-vendor outsourcing relationship and critical success factors to be developed by vendors for successful multi-vendor outsourcing relationships.―A systematic literature review is a means of identifying, evaluating and interpreting all available research relevant to a particular research question, or topic area, or phenomenon of interest‖[16].―systemic literature review (SLR) has become an important research methodology in software engineering, since the introduction of evidence-based software engineering(EBSE) in 2004―[17].The purpose of this study is to develop Software Development Multi-sourcing Relationships Management Model (SDMRMM) the model is useful for software vendors which works in multi-vendors outsourcing. During the model and protocol development I have studied a number of systemic literature reviews [18, 19]. II. Background of multi-sourcing Multi sourcing is the combination of two words-‗Multi‘ and ‗Sourcing‘. Hence Multi mean many and ―Sourcing refers to the act of transferring work, responsibilities and decision rights to someone else‖ or in other words we can say that ―Sourcing is the act of transferring work from one entity to another‖ so we can say that multi sourcing is the transferring of work (software) from one entity (Client) to multiple entities (Vendors).According to [20] there are three components of outsourcing 1) Client 2) Vendor 3) Project, The organization transferring the work is referred to as the client, the organization that conducts the work and makes decisions is the vendor, and the scope of the work is captured in a project as shown in Fig.2 Fig.2 ―Software development outsourcing is defined as a situation where a company (a client) contracts out all or part of its software development activates to another company (a vendor), who provides agreed services for remuneration‖ [21]. ―In today‘s global services outsourcing arena, increasing numbers of companies adopt multi-sourcing, that is, they select and combine information technology (IT) and business services from multiple providers‖ [14]. ―Multi-sourcing is when you outsource functions to more than one vendor. Multi-sourcing involves breaking up the project into several components that can be handled by independent vendors and usually occurs during a total outsourcing project. Multi-sourcing encourages competition between vendors and creates a shared objective to Perform at high levels‖ [20]. Components of multi-sourcing Relationship are shown in the following Fig.1.
  • 3. Software Development Multi-sourcing Relationship Management Model (SDMRMM) Protocol www.iosrjournals.org 26 | Page According to [22] are various types of outsourcing which can be divided into two main categories as shown in the Fig.3 Fig.3 various types of outsourcing The research work reported in this study is related to multisourcing relationships management from vendor to vendor (V2V) and from vendor to customer (V2C). The research is based on systematic literature review. The protocol for SDMRMM is developed on the basis of five research questions which are mentioned in section 3 of this protocol. III. Research Questions There are five research questions that have motivated the work reported in this research proposal. RQ1. What are the challenges/barriers, as identified in the literature, faced by vendor‘s in the establishment and maintenance of relationships with client as well as the fellow vendors in multi-vendors software outsourcing situation? RQ2. What are the critical success factors, as identified in the literature, to be developed by vendors for the establishment and maintenance of long-lasting relationships with client as well as the fellow vendors in multi- vendors software outsourcing situation? RQ3. What are the challenges/barriers, as identified in the outsourcing industry, faced by vendors in the establishment and maintenance of relationships with client as well as the fellow vendors in multi-vendors software outsourcing situation? RQ4. What are the critical success factors, as identified in the outsourcing industry, to be developed by vendors for the establishment and maintenance of long-lasting relationships with client as well as the fellow vendors in multi-vendors software outsourcing situation? RQ5. What are the real-world practices for addressing the identified success factors and barriers in multi- vendors software outsourcing situation? For RQ1 and RQ2 the identification of CBs (Critical Barriers) and CSFs (Critical Success Factors), we will use systematic literature review (SLR). We will conduct empirical study (questionnaire survey) for the validation of SRL findings and to answer research questions RQ3, RQ4 and RQ5. The Software Development multi-sourcing relationship Management Model (SDMRMM) will be developed using SLR guidelines[3, 16] this model will help software outsourcing organizations (vendors) to indentify the challenges/barriers in establishment and maintenance of relationships with client as well as fellow vendors in multi-vendors software outsourcing, the proposed model will be useful for establishment and maintenance of log-lasting relationships with client and fellow vendors. IV. Systematic Literature Review Protocol for SDMRMM A systematic literature review is a new research methodology, it is a way of identifying, evaluating and interpreting all available research relevant to a particular research question, or topic area, or phenomenon of interest [16]. Now a a day‘s systematic literature review has become an important research methodology [17]. SLR has the following main three phases.  Planning the review  Conducting the review  Reporting the review The expected outcomes of this review will be the identification of different CSFs and CBs that play important role in software development multisourcing relationships. 4.1 Constructing Search Term The following details will help in designing a search term relevant to our research questions.  Population: Software Development multisourcing relationship, multi-vendors software outsourcing relationships, multi supplier software outsourcing, client and vendors.  Intervention: challenges, barriers, critical success factors, establishment of relationships, maintenance relationships.
  • 4. Software Development Multi-sourcing Relationship Management Model (SDMRMM) Protocol www.iosrjournals.org 27 | Page  Outcomes of relevance: establishment and maintenance of long-lasting relationships, identification of challenges/barriers in establishment and maintenance of relationships with client as well as fellow vendors in multi-vendors software outsourcing, Software Development Multi-sourcing Relationship Management Model (SDMRMM), long-lasting relationships with clients, long-lasting relationships with fellow vendors.  Experimental Design: Empirical studies, systematic literature review, theoretical studies, case studies, expert‗s opinions, etc. Examples of the Research Questions containing the above details are: RQ1:  [Challenges/barriers] INTERVENTION  [Software Multi-sourcing Relationships] POPULATION  Faced by vendor  [in the establishment and maintenance of relationships with client as well as the fellow vendors in multi-vendors software outsourcing situation] OUTCOMES OF RELEVANCE V. search strategy 5.1 Trail search A trial search was conducted using the following search string on selected digital libraries as shown section 5.4 of this protocol. (Multisourcing OR ―software multisourcing‖ OR ―multi vendors outsourcing" OR ―multi Supplier outsourcing‖ OR ―dual sourcing‖) AND (―multi-vendors relationships‖ OR "multi-vendors outsourcing" OR ―outsourcing relationships"). S.No Digital library Search Conduction Date IEEE Explore 15,55 26 April 2012 ACM Digital Library 1214 26 April 2012 Google Scholar 232 26 April 2012 Science Direct 1084 26 April 2012 Site Seer Digital Library 1116 26 April 2012 Springer link 236 + 247 26 April 2012 Table 2: Trail Search Results The papers retrieved through this search string will be used as a guide for the development and validation of the major search terms. 5.2 Indentifying search term The following search strategy is used for the construction of search terms. a) Use the Research Questions for the derivation of major terms, by identifying population, intervention and outcome; b) For these major terms, find the alternative spellings and synonyms; c) Verify the key words in any relevant paper; d) Use of Boolean Operators OR, AND Results for (a) RQ1: Multisourcing, software development multisourcing relationships, challenges, barriers, client, vendors, Establishment and maintenance of multisourcing relationships. RQ2: Multisourcing, Software development multisourcing relationships, success factors, client, vendors, Establishment and maintenance of Multisourcing relationships Results for (b) RQ1: Multisourcing :( Multisourcing OR ―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple sourcing‖) Software development multisourcing relationships: (―multi-vendor relationships‖ OR ―multisourcing relationships‖ OR ―multiple supplier relationships‖ OR ―dual sourcing relationships‖ OR ―software multi- sourcing relationships‖ OR ―software multi-vendor relationships‖ OR ―multi-vendor collaboration‖ OR ―multi vendor coordination‖ OR ―multi-vendors alliance‖ OR ―multi-vendors partnerships‖ OR ―multisourcing contract‖) Challenges: (challenges OR barriers OR problems OR complications) Barriers: (risks OR failures OR barriers ―critical factors‖ OR ―risk analysis‖ OR ―critical factors‖)
  • 5. Software Development Multi-sourcing Relationship Management Model (SDMRMM) Protocol www.iosrjournals.org 28 | Page Client: (customer OR clients OR users) Vendors: (―service providers‖ OR supplier OR developer) Establishment and maintenance of multisourcing relationships: (―Building multi-sourcing relationships‖ OR ―establishing multi-vendors relationships‖ OR ―multi-sourcing relationships management‖ OR ―strengthening multi vendors relationships‖) RQ2: Multisourcing :(Multisourcing OR ―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖) Software development multisourcing relationships: (―multi-vendor relationships‖ OR ―multisourcing relationships‖ OR ―multiple supplier relationships‖ OR ―dual sourcing relationships‖ OR ―software multi- sourcing relationships‖ OR ―software multi-vendor relationships‖ OR ―multi-vendor collaboration‖ OR ―multi vendor coordination‖ OR ―multi-vendors alliance‖ OR ―multi-vendors partnerships‖ OR ―multisourcing contract‖) Success factors :( ―Success elements‖ OR factors OR ―success factors‖ OR ―success parameters‖ OR ―key factores‖ OR ―important factors‖) Client: (customer OR clients OR users) Vendors: (―service providers‖ OR supplier OR developer) Establishment and maintenance of multi-sourcing relationships: (―Building multi-sourcing relationships‖ OR ―establishing multi-vendors relationships‖ OR ―multi-sourcing relationships management‖ OR ―strengthening multi vendors relationships‖) Results for (C) Multi-sourcing, software multi-sourcing, multi vendors outsourcing, multi Supplier outsourcing, dual sourcing, multi-vendors relationships, multi-vendors outsourcing, vendors relationships, critical success factors, factors, challenges, software multi-sourcing models, dual sourcing relationships, vendors to vendors relationships, vendors to client relationships, supplier relationship management. Results for (d) RQ1. (―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple sourcing‖)AND((―multi-vendor relationships‖ OR ―multisourcing relationships‖ OR ―multiple supplier relationships‖ OR ―dual sourcing relationships‖ OR ―software multi-sourcing relationships‖ OR ―software multi-vendor relationships‖ OR ―multi-vendor collaboration‖ OR ―multi vendor coordination‖ OR ―multi- vendors alliance‖ OR ―multi-vendors partnerships‖ OR ―multisourcing contract‖ )OR(challenges OR ―barriers‖ OR ―problems‖ OR ―complications‖ )OR(―risks‖ OR failures OR barriers ―critical factors‖ OR ―risk analysis‖ OR ―critical factors‖ )OR (―customer‖ OR ―clients‖ OR ―users‖) OR(―service providers‖ OR ―supplier‖ OR ―developer‖)OR(―Building multi-sourcing relationships‖ OR ―establishing multi-vendors relationships‖ OR ―multi-sourcing relationships management‖ OR ―strengthening multi vendors relationships‖)) RQ2. (―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple sourcing‖)AND ((multi-vendor relationships‖ OR ―multisourcing relationships‖ OR ―multiple supplier relationships‖ OR ―dual sourcing relationships‖ OR ―software multi-sourcing relationships‖ OR ―software multi-vendor relationships‖ OR ―multi-vendor collaboration‖ OR ―multi vendor coordination‖ OR ―multi- vendors alliance‖ OR ―multi-vendors partnerships‖ OR ―multisourcing contract‖) OR Success factors :( ―Success elements‖ OR factors OR ―success factors‖ OR ―success parameters‖ OR ―key factors‖ OR ―important factors‖) OR (Customer OR clients OR users) OR (―Service providers‖ OR ―supplier‖ OR ―developer‖) OR (―Building multi-sourcing relationships‖ OR ―establishing multi-vendors relationships‖ OR ―multi-sourcing relationships management‖ OR ―strengthening multi vendors relationships‖)) 5.3 Search term break up We will first use the search strings RQ1 and RQ2 mentioned in 3.2(d) as our search terms. As Some of the databases don‘t allow the lengthy search strings we will split the search term into Smaller sub strings and will do separate search for each of these search strings. Finally we will summarize the search results by removing the redundancy. The breakup of the RQ1 and RQ2 are mentioned in the form smaller strings mentioned below. Search string 1 (―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple sourcing‖)AND(―multi-vendor relationships‖ OR ―multisourcing relationships‖ OR ―multiple supplier
  • 6. Software Development Multi-sourcing Relationship Management Model (SDMRMM) Protocol www.iosrjournals.org 29 | Page relationships‖ OR ―dual sourcing relationships‖ OR ―software multi-sourcing relationships‖ OR ―software multi-vendor relationships‖ OR ―multi-vendor collaboration‖ OR ―multi vendor coordination‖ OR ―multi- vendors alliance‖ OR ―multi-vendors partnerships‖ OR ―multisourcing contract‖) Search string 2 (―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple sourcing‖)AND (Challenges OR barriers OR problems OR complications) Search string 3 (―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple sourcing‖)AND (Risks OR failures OR barriers ―critical factors‖ OR ―risk analysis‖ OR ―critical factors‖) Search string 4 (―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple sourcing‖)AND (Customer OR clients OR users) Search String 5 (―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple sourcing‖)AND (Service providers OR supplier OR developer) Search string 6 (―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple sourcing‖)AND (―Building multi-sourcing relationships‖ OR ―establishing multi-vendors relationships‖ OR ―multi-sourcing relationships management‖ OR ―strengthening multi vendors relationships‖) Search string 7 (―Multi-vendor outsourcing‖ OR ―multiple-supplier sourcing‖ OR ―dual sourcing‖ OR ―multiple sourcing‖)AND Success factors :( ―Success elements‖ OR factors OR ―success factors‖ OR ―success parameters‖ OR ―key factors‖ OR ―important factors‖) 5.4 Resources to be searched The following digital libraries and databases will be searched.  IEEE Explore  ACM Digital Library  Google Scholar  Science Direct  Site Seer Digital Library  Springer link 5.5 Search Constraints and validation The above selected digital libraries will be searched against each search string (string to string 7) with out applying any Date boundaries. 5.6 Search Documentation The search results will be documented in a table having the following information.  Search conduction date  Name of digital library  Searched string used  Date Constrain  Total publication found  Initial selection  Final selection 1.7 Search Result Management The records all the candidate papers from the digital libraries are kept in a directory. In which the Record of each digital library is stored in separate directory, where each page is saved as .html page. To be on safe side the the backup of the search results are also stored on Google Drive.
  • 7. Software Development Multi-sourcing Relationship Management Model (SDMRMM) Protocol www.iosrjournals.org 30 | Page VI. publication selection 6.1 Inclusion Criteria Inclusion criteria are used to select only that literature (research papers / reports / books) found in the search results obtained. We will only select those research papers related to augmented reality. The inclusion criteria are listed as below:  Research studies and articles that are related to our protocol  Research work that describe software multi-sourcing  Research work that describes difficulties difficulties in software multi-sourcing  Research work that identifies software multi-sourcing relationships  Research papers and studies that describe multi-sourcing relationships  Paper that describes the challenges of multi-sourcing relationships  Research work that describes multi vendor‘s relationships.  Research papers that describes multi supplies relationships management.  Research papers that describes barriers and challenges in multi-sourcing relationships with clients and fellow vendors.  Research papers and articles that describes critical success factors for the establishment and maintenance of long-lasting relationships with clients and fellow vendors in multi vendor software outsourcing. 6.2 Exclusion Criteria Exclusion criteria are used to decide which piece of literature (research papers / reports / books) found by the search term will not be selected for review. The criteria are listed below:  Research work that is not relevant to the research questions will be excluded.  Literature that don‘t describe multi-sourcing relationships.  Research work other then multi-sourcing and multi vendors. 6.3 Selecting primery sourecs Primary sources will be initially selected by analyzing the title, keywords and abstracts of searched literature. This review will exclude / ignore those searched literature which have no relevance to the research questions. The primary sources chosen during this initial selection process will be checked against the above inclusion / exclusion criteria by reviewing through full text of the research papers. If any uncertainty occurs regarding the inclusion / exclusion decision, the case will be sent to the secondary reviewer. The process will be checked by the third reviewer. Inclusion / exclusion decision record regarding each primary source will be maintained properly. This will include the justification whether or not the primary source has been included in the final review. VII. publication quality assessment The conduction of quality measurement will be performed after the final selection of publications. The quality checklist contains the following questions:  Is it clear how the challenges/barriers faced by vendors in the establishment and maintenance of relationships with clients as well as the fellow vendors in multi-vendors software outsourcing situation were identified?  Is it clear how the critical success factors to be developed by the vendors for establishment and maintenance of long-lasting relationships with client as well as the fellow vendors in multi-vendors software outsourcing situation were identified?  Each of the above questions will be marked as ‗YES‘, ‗NO‘, ‗Partially‗ or N.A‘. VIII. Data extraction strategy 8.1 Primery study data The core aim of SDMRMM protocol is to extract the data which satisfies the RQ1 and RQ2. The following data will be extracted from each selected research publication. Date of review, title, authors, references, database , methodology, sample population, publication quality description, organization type, company size, location of analysis, year, CBs (Critical Barriers), CSFS (Critical success factors). 8.1 Data Extraction process The review will be undertaken by a single researcher, who will be responsible for the data extraction. A secondary reviewer and tertiary reviewer will be approached for guidance in case of an issue regarding the data extraction. The reliability test will be performed after the data extraction process by the primary reviewer. The secondary reviewer will select few publications randomly from the list of publication already chosen by the primary reviewer. The secondary reviewer will independently extract the data from the randomly selected
  • 8. Software Development Multi-sourcing Relationship Management Model (SDMRMM) Protocol www.iosrjournals.org 31 | Page publication. The results will then be compared with the results produced by the primary reviewer. The tertiary reviewer will be approached for guidance during conducting the review. Primary Reviewer: Mr.Muhammad Salam Secondary Reviewer: Dr. Siffat Ullah Khan 8.2 Data storage The summarized data for each publication will be kept as a Microsoft Word/pdf document and will be stored as soft form in personal laptops by all authors. A backup are kept at Google Drive. IX. Data synthesis The synthesis of data will also be categorized into two parts as we have two research questions. For the RQ1, the data will be synthesized by creating one summary table having the columns(S.No, challenges/barriers, Frequency, Percentages) showing the list of all the factors along with their frequencies and percentages. For the RQ2, the data will be synthesized by creating one summary table having the columns (S.No, CSF, Frequency, Percentages) showing the list of all the factors along with their frequencies and percentages. X. Divergences In case of any divergence from the protocol that may occur during the study will be recorded in an Appendix to this report. XI. Acknowledgment We are thankful Software Engineering Research Group at University of Malakand (SERG_UOM) for the Review and their valuable comments in validation process of the protocol. References [1] S. U. Khan, M. Niazi, and N. Ikram, "Software Development Outsourcing Relationships Trust: A Systematic Literature Review Protocol," presented at Evaluation and Assessment in Software Engineering, EASE 2010, Keele University, UK, 2010. [2] S. U. Khan, M. Niazi, and R. Ahmad, "Barriers in the Selection of Offshore Software Development Outsourcing Vendors: An Exploratory Study using a Systematic Literature Review," Information and Software Technology,(Elsevier), doi: 10.1016/j.infsof.2010.08.003, 2010. [3] B. Kitchenham and C. Charters, "Guidelines for performing Systematic Literature Reviews in Software Engineering, Keele University and Durham University Joint Report," EBSE 2007-001, 2007. [4] H. S. Kehal and V. P. Singh, Outsourcing and offshoring in the 21st Century: A Socio-Economic Perspective. [5] J. K. HALVEY and B. M. MELBY, INFORMATION TECHNOLOGY OUTSOURCING TRANSACTIONS PROCESS, STRATEGIES, AND CONTRACTS, 2ND EDITION ed: John Wiley & Sons, Inc., Hoboken, New Jersey.Published simultaneously in Canada. [6] G. Wang, Z. Jiang, Z. Li, and W. Liu, " Supplier selection and order splitting in multiple-sourcing inventory systems," Frontiers of Mechanical Engineering in China, vol. 3, pp. 23-27. [7] R. Sharma, S. Apoorva, V. Madireddy, and V. Jain, "Best Practices for Communication between Client and Vendor in IT Outsourcing Projects," Journal of Information, Information Technology, and Organizations, vol. 3, 2008. [8] P. Kanawattanachai and Y. Yoo, "Dynamic Nature of Trust in Virtual Teams," The Journal of Strategic Information Systems, vol. 11, pp. 187-213, 2002. [9] O. d. Gaudemar, "Multi-sourcing: benefits and challenges," vol. 2011. [10] "Egham, UK, August 27, 2009 — Gartner, Inc Three Pitfalls of Multisourcing," vol. 2011, 27 August 2009. [11] v. b. kartha, "Multi-Sourcing from Best of Breed Providers:Perspectives for BPO," vol. 2011, January 2007. [12] P. Kanawattanachai and Y. Yoo, "Dynamic Nature of Trust in Virtual Teams," Sprouts: Working Papers on Information Systems, vol. 2, 2002. [13] ShitaoYanga, JianYangb, and L. Abdel-Malek, "Sourcing with random yields and stochastic demand: A newsvendor approach," Computers & Operations Research, vol. 34, pp. 3682 – 3690, 2007. [14] N. Levina and N. Su, "Global Multisourcing Strategy: TheEmergence of a Supplier Portfolio in Services Offshoring," Decision Sciences, vol. Volume 39 Number 3, pp. 541-570, August 2008. [15] " Meeting the Challenges of Supplier Relations in a Multisourcing Environment." [16] B. Kitchenham, "Procedures for Performing Systematic Reviews," Keele University Technical ReportTR/SE0401, 2004. [17] H. Zhang, M. A. Babar, and P. Tell, "Identifying relevant studies in software engineering," Information and Software Technology, vol. 53, pp. 625-637, 2011. [18] P. Brereton, B. A. Kitchenham, D. Budgen, M. Turner, and M. Khalil, "Lessons from applying the systematic literature review process within the software engineering domain," The Journal of Systems and Software, pp. 571–583, 2007. [19] H. Zhang, M. A. Babar, and P. Tell, "Identifying relevant studies in software engineering," Information and Software Technology, vol. 53, pp. 625-637, 2011. [20] M. J. Power, K. C. Desouza, and C. Bonifazi, The Outsourcing Handbook How to implement a successful outsourcing process: First published in Great Britain and the United States in 2006 by Kogan Page Limited. [21] M. Ali-Babar, J. Verner, and P. Nguyen, "Establishing and maintaining trust in software outsourcing relationships: An empirical investigation," The Journal of Systems and Software, vol. 80, pp. 1438–1449, 2007. [22] S. U. Khan and M. Niazi, "Systematic Literature Review Protocol for Software Outsourcing Vendors Readiness Model (SOVRM), Technical Report: TR/08-01, ISSN: 1353-7776, School of Computing and Maths, Keele University, UK," 2008. [23] M. J. Gallivan and W. Oh, "Analyzing IT Outsourcing Relationships as Alliances among Multiple Clients and Vendors," presented at Proceedings of the 32nd Hawaii international Conference on System Sciences, Hawaii, USA, 1999. [24] V. Imsland, "The Role of Trust in Global Software Outsourcing Relationships," in Department of Informatics: UNIVERSITY OF OSLO, 30th July 2003.