DocumentCode
3367932
Title
Global Software Development: Are Architectural Rules the Answer?
Author
Clerc, Viktor ; Lago, Patricia ; Van Vliet, Hans
Author_Institution
VU Univ. Amsterdam, Amsterdam
fYear
2007
fDate
27-30 Aug. 2007
Firstpage
225
Lastpage
234
Abstract
Global software development (GSD) faces additional challenges as compared to single-site software development. Some of the better known challenges include temporal, geographical, and socio-cultural differences. To overcome these challenges, organizations need to revert to measures in order to deliver software in time in a distributed setting. Some of these measures may exist in the form of architectural rules: principles and statements on the software architecture that must be complied with throughout the organization. From the GSD literature we distilled four main GSD challenges and seven sub-challenges, or issues. For each issue, we list possible solutions and observe that solutions to GSD challenges may be obtained by adhering to architectural rules. We present a study on how two organizations involved in GSD solve the GSD challenges and issues. One of the organizations mainly uses rules regulating the architecture of the product. The other organization does not emphasize these architectural rules but rather focuses on the joint team effort in establishing and committing to measures that mainly pertain to the architecture process. We conclude that rules regulating a combination of both proves valuable in handling GSD challenges.
Keywords
software architecture; software development management; global software development; socio-cultural difference; software architectural rule; Computer architecture; Computer science; Engineering management; Guidelines; Programming; Scheduling; Software architecture; Software engineering; Software measurement; Time measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Global Software Engineering, 2007. ICGSE 2007. Second IEEE International Conference on
Conference_Location
Munich
Print_ISBN
978-0-7695-2920-2
Type
conf
DOI
10.1109/ICGSE.2007.21
Filename
4299858
Link To Document