Pattern Language for Project Management in Global Software Development

  • Antti Välimäki

    Research output: Book/ReportDoctoral thesisCollection of Articles

    398 Downloads (Pure)

    Abstract

    Globalization is a general trend in the world which will also affect the way software is developed and the kinds of organization which will make this development. Global Software Development (GSD) offers new benefits but also new challenges which make the work more difficult than earlier. This thesis tries to find solutions to these challenges from the viewpoint of project management. Rather than developing a totally new GSD process that addresses these problems, I try to come up with solutions to specific problems, and present these solutions in such a way that they can be easily integrated with existing processes. An attractive way to document proven solutions to specific development process problems is to use process patterns as done in this work. Pattern mining is not an easy task and different methods have been used to mine patterns. In this thesis, a pattern mining method has been developed which is applied in case projects. The solutions in these patterns have been mined from the practices that have been found to work well in a case organization. How to apply patterns is not always clear, because usually there are different kinds of patterns for different purposes. Patterns should be organized in a way which makes it easier to use them. In this work a process view of project management has been used to organize the found process patterns. When patterns are found, it is not always easy to tell if they are good or not. In this work, a new approach to evaluate process patterns was developed. The resulting patterns have been evaluated by using the proposed scenario-based assessment method. To summarize, the main contributions of this thesis consist of a method to find GSD process patterns, a collection of process patterns for project management in GSD, a pattern language organization based on the structure of the PRINCE2 project management process, and finally, a new assessment method to evaluate process patterns.
    Translated title of the contributionPattern Language for Project Management in Global Software Development
    Original languageEnglish
    PublisherTampere University of Technology
    Number of pages87
    ISBN (Electronic)978-952-15-2616-9
    ISBN (Print)978-952-15-2581-0
    Publication statusPublished - 10 Jun 2011
    Publication typeG5 Doctoral dissertation (articles)

    Publication series

    NameTampere University of Technology. Publication
    PublisherTampere University of Technology
    Volume970
    ISSN (Print)1459-2045

    Fingerprint

    Dive into the research topics of 'Pattern Language for Project Management in Global Software Development'. Together they form a unique fingerprint.

    Cite this