AN EXTREME PROGRAMMING APPROACH FOR GLOBAL SOFTWARE DEVELOPMENT
This research was motivated by the phenomenon of the software industry that uses a distributed software development for their software solution. However, distributed development process is a complex process, and may incur high costs and involve significant resources. This is due predominantly to cro...
Main Authors: | , |
---|---|
Format: | Thesis |
Published: |
[Yogyakarta] : Universitas Gadjah Mada
2011
|
Subjects: |
_version_ | 1826043765772517376 |
---|---|
author | , RIDI FERDIANA, S.T., M.T. , Ir. Lukito Edi Nugroho, M.Sc., Ph.D. |
author_facet | , RIDI FERDIANA, S.T., M.T. , Ir. Lukito Edi Nugroho, M.Sc., Ph.D. |
author_sort | , RIDI FERDIANA, S.T., M.T. |
collection | UGM |
description | This research was motivated by the phenomenon of the software industry that uses
a distributed software development for their software solution. However,
distributed development process is a complex process, and may incur high costs
and involve significant resources. This is due predominantly to cross-sites
communication and coordination difficulties, which have made software
development an even more challenging task.
The need of a formal framework to solve the specified problems have been
discussed in the Global Software Development process (GSD). However, the
redundancy of the development effort, leads to the fact that GSD works only for
enterprise software development which has to be streamlined for rapid
development purposes. In this research an effort is done to create rapid distributed
development framework based on the well-known agile method called eXtreme
Programming and existing GSD process. The main contribution of this research is
called Global eXtreme Programming (GXP). GXP contributes as a getting started
guidance for IT organization to build software in a distributed manner. The
research evaluation shows that the GXP gives better results for small and
medium-scale projects than the GSD from the standpoint of project velocity, low
defects, investment costs, and communication patterns. Therefore, the research
result is that the GXP can become sufficient software engineering framework
alongside GSD to support distributed software development. |
first_indexed | 2024-03-13T22:08:56Z |
format | Thesis |
id | oai:generic.eprints.org:89965 |
institution | Universiti Gadjah Mada |
last_indexed | 2024-03-13T22:08:56Z |
publishDate | 2011 |
publisher | [Yogyakarta] : Universitas Gadjah Mada |
record_format | dspace |
spelling | oai:generic.eprints.org:899652014-08-20T02:53:18Z https://repository.ugm.ac.id/89965/ AN EXTREME PROGRAMMING APPROACH FOR GLOBAL SOFTWARE DEVELOPMENT , RIDI FERDIANA, S.T., M.T. , Ir. Lukito Edi Nugroho, M.Sc., Ph.D. ETD This research was motivated by the phenomenon of the software industry that uses a distributed software development for their software solution. However, distributed development process is a complex process, and may incur high costs and involve significant resources. This is due predominantly to cross-sites communication and coordination difficulties, which have made software development an even more challenging task. The need of a formal framework to solve the specified problems have been discussed in the Global Software Development process (GSD). However, the redundancy of the development effort, leads to the fact that GSD works only for enterprise software development which has to be streamlined for rapid development purposes. In this research an effort is done to create rapid distributed development framework based on the well-known agile method called eXtreme Programming and existing GSD process. The main contribution of this research is called Global eXtreme Programming (GXP). GXP contributes as a getting started guidance for IT organization to build software in a distributed manner. The research evaluation shows that the GXP gives better results for small and medium-scale projects than the GSD from the standpoint of project velocity, low defects, investment costs, and communication patterns. Therefore, the research result is that the GXP can become sufficient software engineering framework alongside GSD to support distributed software development. [Yogyakarta] : Universitas Gadjah Mada 2011 Thesis NonPeerReviewed , RIDI FERDIANA, S.T., M.T. and , Ir. Lukito Edi Nugroho, M.Sc., Ph.D. (2011) AN EXTREME PROGRAMMING APPROACH FOR GLOBAL SOFTWARE DEVELOPMENT. UNSPECIFIED thesis, UNSPECIFIED. http://etd.ugm.ac.id/index.php?mod=penelitian_detail&sub=PenelitianDetail&act=view&typ=html&buku_id=52339 |
spellingShingle | ETD , RIDI FERDIANA, S.T., M.T. , Ir. Lukito Edi Nugroho, M.Sc., Ph.D. AN EXTREME PROGRAMMING APPROACH FOR GLOBAL SOFTWARE DEVELOPMENT |
title | AN EXTREME PROGRAMMING APPROACH FOR GLOBAL
SOFTWARE DEVELOPMENT |
title_full | AN EXTREME PROGRAMMING APPROACH FOR GLOBAL
SOFTWARE DEVELOPMENT |
title_fullStr | AN EXTREME PROGRAMMING APPROACH FOR GLOBAL
SOFTWARE DEVELOPMENT |
title_full_unstemmed | AN EXTREME PROGRAMMING APPROACH FOR GLOBAL
SOFTWARE DEVELOPMENT |
title_short | AN EXTREME PROGRAMMING APPROACH FOR GLOBAL
SOFTWARE DEVELOPMENT |
title_sort | extreme programming approach for global software development |
topic | ETD |
work_keys_str_mv | AT ridiferdianastmt anextremeprogrammingapproachforglobalsoftwaredevelopment AT irlukitoedinugrohomscphd anextremeprogrammingapproachforglobalsoftwaredevelopment AT ridiferdianastmt extremeprogrammingapproachforglobalsoftwaredevelopment AT irlukitoedinugrohomscphd extremeprogrammingapproachforglobalsoftwaredevelopment |