Show simple item record

dc.rights.licenseCC-BY-NC-ND
dc.contributor.advisorOverbeek, Sietse J.
dc.contributor.advisorBrinkkemper, Sjaak
dc.contributor.authorCarolus Borromeus Widiyatmoko, .
dc.date.accessioned2017-07-20T17:01:10Z
dc.date.available2017-07-20T17:01:10Z
dc.date.issued2017
dc.identifier.urihttps://studenttheses.uu.nl/handle/20.500.12932/26235
dc.description.abstractDemand in performing software engineering projects globally by software companies continuously grow. Companies start to acquire other companies, build remote offices, or create partnerships with other companies from other countries. By distributing their software development activities such as development and testing processes to dispersed locations, these companies aim to reduce development costs, get closer to market proximity, or recruit young talented resources. However, they also face some challenges where cultural, knowledge, and technology diversities become the barriers in coordinating tasks among distributed resources. Consequently, a well-managed coordination mechanism is required to build productive communication, better work synchronization, a same level of understanding in customer requirements and system design, which eventually, enhance project performance. This research project proposes a method that aims to support product software companies in coordinating tasks among globally dispersed teams in software engineering projects. This is done by answering the main research question: "How can we provide methodological support for the improvement of task coordination in global software engineering projects in a product software organization?” Following the design science framework by beginning with a problem investigation throughout a literature study and various semi-structured interviews, the "GSE Task Coordination Method" is developed through the Method Association approach. The heart of this method is the task coordination mechanism itself supported by the organizational support, and the tools support that should anticipate the organizational aspects and the GSE challenges, allowing each company to make decisions to determine different mechanisms according to its situational factors. Five iterative in-depth expert interview sessions involving both scientific and practicing experts demonstrated that the GSE Task Coordination Method embraces both theoretical and practical aspects, which can be simply utilized by product software companies. Throughout the validation phase, some improvements were suggested and applied shown by the evolution of the method. As the conclusion, it can be affirmed that the GSE Task Coordination Method can support management board, line managers, and team members in coordinating between the teams in globally distributed locations. However, the effectiveness of the method to support team performance enhancements in a measured way has not been fulfilled due to time constraints.
dc.description.sponsorshipUtrecht University
dc.format.extent3880101
dc.format.mimetypeapplication/pdf
dc.language.isoen
dc.titleMethodological Support for Task Coordination in Global Software Engineering Projects at Product Software Companies
dc.type.contentMaster Thesis
dc.rights.accessrightsOpen Access
dc.subject.keywordsTask coordination; Method engineering; Global software engineering; Product software company; Product software organization
dc.subject.courseuuBusiness Informatics


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record