3 research outputs found
Towards a framework for work package allocation for GSD
Proceeding of: Proceeding of: OTM 2011 Workshops: Confederated International Workshops and Posters: EI2N+NSF ICE, ICSP+INBAST, ISDE, ORM, OTMA, SWWS+MONET+SeDeS, and VADER 2011, Hersonissos, Crete, Greece, October 17-21, 2011Global software development is an inexorable trend in the software industry. The impact of the trend in conventional software development can be found in many of its aspects. One of them is task or work package allocation. Task allocation was traditionally driven by resource competency and availability but GSD introduces new complexities to this process including time-zones differences, costs and cultural differences. In this work a report on the construction of a framework for work-package allocation within GSD projects is presented. This framework lies on three main pillars: individual and organizational competency, organizational customization and sound assessment methods.This work is supported by the Spanish Centro para el Desarrollo
Tecnológico Industrial (CDTI) under the Eureka Project E! 6244 PROPS-Tour and
the national cooperation project SEM-IDi (IDI-20091150)
Software quality management improvement through mentoring: an exploratory study from GSD projects
Proceeding of: OTM 2011 Workshops: Confederated InternationalWorkshops and Posters: EI2N+NSF ICE, ICSP+INBAST, ISDE, ORM, OTMA, SWWS+MONET+SeDeS, and VADER 2011, Hersonissos, Crete, Greece, October 17-21, 2011Software Quality Management (SQM) is a set of processes and procedures designed to assure the quality of software artifacts along with their development process. In an environment in which software development is evolving to a globalization, SQM is seen as one of its challenges. Global Software Development is a way to develop software across nations, continents, cultures and time zones. The aim of this paper is to detect if mentoring, one of the lead personnel development tools, can improve SQM of projects developed under GSD. The results obtained in the study reveal that the influence of mentoring on SQM is just temperate
Software architecture as a means of communication in a globally distributed software development context
The management and coordination of globally distributed development poses many
new challenges, including compensating for informal implicit communication,
which is aggravated by heterogeneous social and engineering traditions between
development sites. Although much research has gone into identifying challenges
and working with practical solutions, such as tools for communication, little
research has focused on comparing communication mechanisms in terms of their
ability to provide large volumes of rich information in a timely manner. Data
was collected through in-depth interviews with eleven practitioners and
twenty-eight responses through a web-based questionnaire from three product
lines at an international software development organization. This paper
assesses the relative importance of ten commonly used communication mechanisms
and practices across local and global development sites. The results clearly
indicate that some communication mechanisms are more important than others in
providing large volumes of rich information in a timely manner. The prevalence
of architecture in providing rich information in large volumes for both local
and global communication can be clearly observed