SwePub
Sök i LIBRIS databas

  Utökad sökning

onr:"swepub:oai:DiVA.org:ri-38474"
 

Sökning: onr:"swepub:oai:DiVA.org:ri-38474" > Selecting component...

Selecting component sourcing options : A survey of software engineering's broader make-or-buy decisions

Borg, Markus (författare)
RISE,SICS,RISE Research Institutes of Sweden AB, Lund, Sweden,RISE Research Institutes of Sweden AB, SWE
Chatzipetrou, Panagiota, Assistant Professor, 1984- (författare)
Blekinge Tekniska Högskola,Örebro universitet,Handelshögskolan vid Örebro Universitet,Blekinge Institute of Technology, Karlskrona, Sweden,CERIS,Blekinge Institute of Technology, Sweden; Örebro University, Sweden,Institutionen för programvaruteknik
Wnuk, Krzysztof, 1982- (författare)
Blekinge Tekniska Högskola,Institutionen för programvaruteknik
visa fler...
Alégroth, Emil (författare)
Blekinge Tekniska Högskola,Institutionen för programvaruteknik
Gorschek, Tony, 1972- (författare)
Blekinge Tekniska Högskola,Institutionen för programvaruteknik
Papatheocharous, Efi (författare)
RISE,SICS,RISE Research Institutes of Sweden AB, Lund, Sweden,RISE Research Institutes of Sweden AB, SWE
Shah, Syed (författare)
iZettle, Stockholm, Sweden,iZettle, SWE
Axelsson, Jakob (författare)
RISE,SICS,RISE Research Institutes of Sweden AB, Lund, Sweden,RISE Research Institutes of Sweden AB, SWE
visa färre...
 (creator_code:org_t)
Elsevier B.V. 2019
2019
Engelska.
Ingår i: Information and Software Technology. - : Elsevier B.V.. - 0950-5849 .- 1873-6025. ; 112, s. 18-34
  • Tidskriftsartikel (refereegranskat)
Abstract Ämnesord
Stäng  
  • Context: Component-based software engineering (CBSE) is a common approach to develop and evolve contemporary software systems. When evolving a system based on components, make-or-buy decisions are frequent, i.e., whether to develop components internally or to acquire them from external sources. In CBSE, several different sourcing options are available: (1) developing software in-house, (2) outsourcing development, (3) buying commercial-off-the-shelf software, and (4) integrating open source software components. Objective: Unfortunately, there is little available research on how organizations select component sourcing options (CSO) in industry practice. In this work, we seek to contribute empirical evidence to CSO selection. Method: We conduct a cross-domain survey on CSO selection in industry, implemented as an online questionnaire. Results: Based on 188 responses, we find that most organizations consider multiple CSOs during software evolution, and that the CSO decisions in industry are dominated by expert judgment. When choosing between candidate components, functional suitability acts as an initial filter, then reliability is the most important quality. Conclusion: We stress that future solution-oriented work on decision support has to account for the dominance of expert judgment in industry. Moreover, we identify considerable variation in CSO decision processes in industry. Finally, we encourage software development organizations to reflect on their decision processes when choosing whether to make or buy components, and we recommend using our survey for a first benchmarking.

Ämnesord

NATURVETENSKAP  -- Data- och informationsvetenskap -- Systemvetenskap, informationssystem och informatik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Information Systems (hsv//eng)
NATURVETENSKAP  -- Data- och informationsvetenskap -- Programvaruteknik (hsv//swe)
NATURAL SCIENCES  -- Computer and Information Sciences -- Software Engineering (hsv//eng)

Nyckelord

Component-based software engineering
Decision making
Software architecture
Sourcing
Survey
Decision support systems
Open systems
Software design
Surveying
Surveys
Commercial off-the-shelf softwares
Industry practices
Make-or-buy decisions
Online questionnaire
Software development organizations
Software Evolution
Open source software
Informatics
Information technology

Publikations- och innehållstyp

ref (ämneskategori)
art (ämneskategori)

Hitta via bibliotek

Till lärosätets databas

Kungliga biblioteket hanterar dina personuppgifter i enlighet med EU:s dataskyddsförordning (2018), GDPR. Läs mer om hur det funkar här.
Så här hanterar KB dina uppgifter vid användning av denna tjänst.

 
pil uppåt Stäng

Kopiera och spara länken för att återkomma till aktuell vy