GLOBAL SOFTWARE DEVELOPMENT: CURRENT CHALLENGES AND SOLUTIONS

Juho Eskeli, Jon Maurolagoitia

2011

Abstract

Global, collaborative and distributed development is increasingly common in software development. This way of working, widely adopted by big corporations has been also included lately in smaller organisations including SMEs. The traditional product and software development technologies do not correctly support this way of working, e.g., time and cultural differences add new requirements for these technologies. The Prisma project1 aims to provide the tools, experiences and guidelines to help companies that face these issues in their everyday project management. One of its main outcomes is the PSW (Prisma Workbench). PSW is a platform and a set of tools that addresses the issues that need to be overcome in adoption of a collaborative and distributed development in organisations. This paper will present the results of the study performed during the Prisma Project and highlight the features of the PSW that will facilitate global collaborative software development teams to work more effectively in this kind of environments.

References

  1. Forbath, T., Brooks, P., Dass, A., 2008. Beyond Cost Reduction: Using Collaboration to Increase Innovation in Global Software Development Projects. In IEEE International Conference on Global Software Engineering.
  2. Chesbrough, H., 2003. Open Innovation. Boston, MA., HBS Press
  3. Bass, M., Herbsleb, J., Lescher, C., 2007. Collaboration in Global Software Development Projects at Siemens: An Experience Report, In ICGSE 7807 Proceedings of the International Conference on Global Software Engineering.
  4. Booz A. H., 2006. Globalization of Engineering Services”, NASSCOM
  5. Parviainen, P., Eskeli, J., Kynkäänniemi, T., Tihinen, M. 2008. Merlin Collaboration Handbook - Challenges and Solutions in Global Collaborative Product Development. In Proceedings of ICSOFT (SE/MUSE/GSDCA)782008. pp.339346
  6. Carmel, E., Tija, P., 2005. Offshoring information technology. s.l. Cambridge University Press
  7. Sinha, V., Sengupta, B., Chandra, S., 2006. Enabling collaboration Distributed Requirements Management, September/October 2006, IEEE Software, pp. 52-61.
  8. Damian, D., Zowghi, D., 2003. Requirements Engineering Challenges in Multi-Site Software Development Organizations, Requirements Engineering Journal, Vol. 8, pp. 149-160.
  9. Desouza, K. C., Awazu, Y. and Baloj, P., 2006. Managing Knowledge in Global Software Development Efforts: Issues and Practices, IEEE Software, pp. 30-37.
  10. Gao, Jerry Z., Itaru, F., Toyoshima Y., 2002. Managing Problems for Global Software Production - Experience and Lessons., In Information Technology and Management, Vol. 3 (1-2), pp. 85-112.
  11. Fecondo, G., et al., 2006. A Platform for Collaborative Engineering IEEE Software, pp. 25-32.
  12. Eskeli, J., Parviainen, P., 2010. Supporting HardwareRelated Software Development with Integration of Development Tools. In 2010 Fifth International Conference on Software Engineering Advances.
Download


Paper Citation


in Harvard Style

Eskeli J. and Maurolagoitia J. (2011). GLOBAL SOFTWARE DEVELOPMENT: CURRENT CHALLENGES AND SOLUTIONS . In Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ICSOFT, ISBN 978-989-8425-76-8, pages 29-34. DOI: 10.5220/0003444200290034


in Bibtex Style

@conference{icsoft11,
author={Juho Eskeli and Jon Maurolagoitia},
title={GLOBAL SOFTWARE DEVELOPMENT: CURRENT CHALLENGES AND SOLUTIONS},
booktitle={Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ICSOFT,},
year={2011},
pages={29-34},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003444200290034},
isbn={978-989-8425-76-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 6th International Conference on Software and Database Technologies - Volume 1: ICSOFT,
TI - GLOBAL SOFTWARE DEVELOPMENT: CURRENT CHALLENGES AND SOLUTIONS
SN - 978-989-8425-76-8
AU - Eskeli J.
AU - Maurolagoitia J.
PY - 2011
SP - 29
EP - 34
DO - 10.5220/0003444200290034