En kvalitativ studie om påverkan av ett mer distanserat arbetssätt vid mjukvaruutveckling: Utmaningar och samverkan mellan mänskliga och digitala faktorer i distribuerade mjukvaruutvecklingsprojekt
2022 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE credits
Student thesisAlternative title
A Qualitative Study on the Influence of a More Distanced Approach to Software Development : Challenges and interactions between human and digital factors in distributed software development projects (English)
Abstract [sv]
En övergång till ett distribuerat arbetssätt inom IT-branschen beskrivs i rapporter och vetenskapliga artiklar som en övergång präglad med utmaningar och samverkanskravsamverkskrav. Organisationer tvingaades att anpassa arbetsprocesser och mjukvaruutvecklings projekt för att säkerställa ett fungerande distribuerat arbetssätt. Det distribuerade arbetssättet forcerade organisationer till att skapa nödvändiga lösningar för att kunna fortsätta bedriva sin verksamhet. Avgörande beståndsdelar för att handskas med utmaningarna inom mjukvaruutvecklings projekt har varit kommunikation samt samverkan mellan kollegor.
SForskningsstudiens syfte varär att undersöka hur digitala och mänskliga faktorer påverkats av systemutvecklares alltmer distribuerade arbetssätt. Mänskliga och digitala faktorer inom mjukvaruutvecklingsprojekt är grundade på kommunikation, geografiska avstånd, sociokultur, koordination, kommunikationsverktyg, uppgiftshanteringssystem och versionshanteringssystem.
Under forskningsstudien gång utfördes en kvalitativ intervjustudie för att ackumulera och analysera den insamlade empiriska data och information. Data och informationen som samlades in för det empiriska resultatet analyserades noga för att sedan kunna jämföras med litteraturen. Ytterligare utfördes en metodreflektion, där reflektionen beskrev forskningsstudiens metodval men också genomförandet i undersökningen.
Undersökningen Empiriska resultatet konstaterade att det fanns tydliga utmaningar inom distribuerade mjukvaruutvecklings grupperna. De digitala och mänskliga faktorernas påverkan under distribuerade arbetssätt analyserades och presenterades.
Denna studie visar att eEn av de viktigaste beståndsdelarna för en lyckad distribuerad mjukvaruutveckling är kommunikationen som sker mellan kollegorna på mjukvaruutvecklings företag. En bristande kommunikation är en bidragande orsak till försämrad sammanhållning vilket i sin tur skapar bristfällig sociokultur. Det är också viktigt att de mänskliga och digitala faktorerna ligger på en nödvändig nivå för att kunna leverera goda slutresultat i distribuerade mjukvaruutvecklingsprojekt.
Forskningen Studien visar att de mänskliga och digitala faktorerna är en avgörande faktor i projektets positiva eller negativa resultat. Distribuerad mjukvaruutveckling har gjort att kommunikationsverktyg nu måste bemöta utmaningar som rör sociala interaktioner. Vidare har de visat sig att uppgiftshanteringssystem blivit överflödade av uppgifter och tavlor samt att det blivit viktigare att förstå syftet med versionshanteringssystem.
Abstract [en]
Transition to a distributed way of working in the IT industry is described in reports and scientific articles as a transition characterized by challenges and collaboration requirements. Organizations are forced to adapt work processes and software development projects to ensure a functioning distributed way of working. The distributed approach forced organizations to create the necessary solutions to be able to continue conducting their business. Crucial components for dealing with the challenges of software development projects have been communication and collaboration between colleagues.Transition to a distributed way of working in the IT industry is described in reports and scientific articles as a transition characterized by challenges and collaboration requirements. Organizations were forced to adapt work processes and software development projects to ensure a functioning distributed way of working. The distributed approach forced organizations to create the necessary solutions to be able to continue to conduct their business. Crucial components for dealing with the challenges of software development projects have been communication and collaboration between colleagues.
The purpose of the study was to investigate how digital and human factors were affected by system developers' increasingly distributed working methods. Human and digital factors in software development projects are based on communication, geographical distances, socio-culture, coordination, communication tools, task management systems and version management systems.The purpose of the research study is to investigate how digital and human factors have been affected by system developers' increasingly distributed ways of working. Human and digital factors within software development projects are based on communication, geographic distances, social culture, coordination, communication tools, task management systems, and version management systems.
During the study, a qualitative interview study was carried out to accumulate and analyse the collected empirical data and information. The data and the information collected for the empirical result were analysed and then compared with the literature.During the research study, a qualitative interview study was performed to accumulate and analyse the collected empirical data and information. The data and the information collected for the empirical result were carefully analysed to then be compared with the literature. Furthermore, a method reflection was performed where the reflection described the research study's method choices but also the implementation of it in the survey.
Empirical results found that there were clear challenges within the distributed software development groups. The impact of digital and human factors during distributed working methods was analysed and presented.The survey found that there were clear challenges within the distributed software development groups. The impact of digital and human factors during distributed working methods was analysed and presented.
This study shows that one of the most important components for successful distributed software development is the communication that takes place between colleagues at software development companies. A lack of communication is a contributing factor to a deterioration in cohesion, which in turn creates a lack of socio-culture. It is also important that the human and digital factors are at a necessary level to be able to deliver good end results in distributed software development projects.One of the most important components for successful distributed software development is the communication that takes place between colleagues at software companies. A lack of communication is a contributing factor to a deterioration in cohesion, which in turn creates a lack of social culture. It is also important that the human and digital factors are at a necessary level to be able to deliver good end results in distributed software development projects.
The study shows that the human and digital factors are a decisive factor in the positive or negative results of the project. Distributed software development has meant that communication tools now must face challenges related to social interactions. Furthermore, they have shown that task management systems have become overflowing with tasks and boards and that it has become more important to understand the purpose of version management systems.
Place, publisher, year, edition, pages
2022. , p. 44
Keywords [en]
Communication, socio-culture, coordination, task management, version management
Keywords [sv]
Kommunikation, sociokultur, koordination, uppgiftshantering, versionshantering
National Category
Information Systems
Identifiers
URN: urn:nbn:se:lnu:diva-114455OAI: oai:DiVA.org:lnu-114455DiVA, id: diva2:1672477
Subject / course
Informatics
Educational program
Information Systems for Business Development Programme,180 credits
Supervisors
Examiners
2022-06-212022-06-202022-06-21Bibliographically approved