The core problems of globally distributed work in software development environments, and possible solutions
: DevOps environments' opportunities for better adoption of a globally distributed working culture

  • Alex Oachesu
  • Nemanja Negovanovic

Student thesis: Bachelor

Abstract

Both distributed work and DevOps are on an upward trend. There is a slight resemblance between the problems that DevOps is trying to find answers to, the solutions, and the common problems that geographically distributed work faces. Mainly, they are related to isolated environments that have difficulties in mutual understanding and communication, collaboration. All this leads to inefficiencies and costs that affect the overall efficiency of companies. This report identifies how DevOps engineering principles and implementations provide solutions to common problems in globally distributed work environments. It uses a literature systematic literature search and review to extract the recent and relevant academic data in the scope of the two research questions. Then, a proof-of-concept is implemented for DevOps, which confirms the literature. In parallel, a survey addressed to Swedish companies provides subject-related data from the professional environment, which largely supports the literature and brings extra knowledge. All of this is considered in data analysis and formulation of conclusions, showing DevOps features that can improve and support work in globally distributed environments and outlining the importance of the tailored organizational culture for the modern need of large-scale distributed work. 

Date of Award2021-Jun-08
Original languageEnglish
SupervisorDaniel Einarson (Supervisor) & Kamilla Klonowska (Examiner)

Educational program

  • Bachelor programme in Computer Software Development

Courses and Subjects

  • Informatics

University credits

  • 15 HE credits

Swedish Standard Keywords

  • Software Engineering (10205)

Keywords

  • devops
  • concepts
  • engineering practices
  • geographically distributed work
  • remote work
  • ci/cd
  • automation

Cite this

'