MERLIN COLLABORATION HANDBOOK - Challenges and Solutions in Global Collaborative Product Development

Päivi Parviainen, Juho Eskeli, Tanja Kynkäänniemi, Maarit Tihinen

2008

Abstract

Global, collaborative and distributed development is increasingly common in software development. However, the traditional product and software development technologies do not support this way of working well, e.g., time and cultural differences cause new requirements for these technologies. In this paper, we introduce a public web-based handbook, collecting the challenges encountered in global collaborative development by the companies, and also a large number of solutions that help in tackling these challenges. The handbook was implemented using an ontology editor and generating HTML pages. In the final phase of the development the handbook was validated by several external testers, with main feedback being that the handbook was found useful, but more practical solutions would be welcome. Handbook was also updated based on the feedback.

References

  1. VA Software, 2005, Application Development and Open Source Process Trends: Survey Analysis and Findings, white paper, January 2005, available from: http://www.vasoftware.com/gateway/pollresults.php
  2. Kommeren, R., Parviainen, P.: Philips experiences in global distributed software development. Empirical Software Engineering Journal. Vol. 12, No. 6 -- 647- 660 (2007)
  3. Bass, M., Paulish, D.: Global software development process research at Siemens. In: The 3rd international workshop on global software development, May 24, 2004, In proceedings of ICSE 2004, International Conference on Software engineering, Edinburgh, Scotland, May (2004)
  4. Battin, R.D., Crocker, R., Kreidler, J., Subramanian, K.: Leveraging Resources in Global Software Development. IEEE Software, March/April 2001, pp 70-77 (2001)
  5. Ebert, C,, De Neve, P. : Surviving global software development, IEEE Software, March/April 2001, pp 62-69 (2001)
  6. Herbsleb, J.D., Mockus, A., Finholt, T.A., Grinter, R.E. An empirical study of global software development: distance and speed. In the Proceedings of 23rd International Conference on Software Engineering, IEEE, Toronto, 2001.Also in. IEEE Trans Softw Eng 29(6):481-494, June 2003 (2001, 2003)
  7. Karolak, D.W.: Global Software Development: Managing Virtual Teams and Environments, Wiley-IEEE Computer Society Pr; 1st edition (December 27, 1998)
  8. Carmel, E.: Global Software Teams: Collaborating Across Borders and Time Zones, Prentice Hall (December 1998)
  9. Sahay, S., Nicholson, B., Krishna, S.: Global IT Outsourcing: Software Development across Borders, Cambridge University Press (January 12, 2004)
  10. Carmel, E., Tjia, P.: Offshoring Information Technology: Sourcing and Outsourcing to a Global Workforce, Cambridge University Press (June 13, 2005)
  11. D. Damian. Stakeholders in Global Requirements Engineering: Lessons learned from practice. IEEE Software, Mar/Apr 2007.
  12. CMMI for development, version 1.2., Technical Report CMU/SEI-2006-TR-008. (2006)
  13. Hyysalo, J., Parviainen, P. and Tihinen, M.: Collaborative Embedded Systems Development: Survey of State of the Practice. Proceedings of 13th Annual IEEE International Symposium and Workshop on Engineering of Computer Based Systems (ECBS 2006). pp. 130-138. (2006)
  14. RDF pages: RDF/XML Syntax Specification http://www.w3.org/TR/rdf-syntax-grammar/.
Download


Paper Citation


in Harvard Style

Parviainen P., Eskeli J., Kynkäänniemi T. and Tihinen M. (2008). MERLIN COLLABORATION HANDBOOK - Challenges and Solutions in Global Collaborative Product Development . In Proceedings of the Third International Conference on Software and Data Technologies - Volume 2: Special Session on Global Software Development: Challenges and Advances, (ICSOFT 2008) ISBN 978-989-8111-52-4, pages 339-346. DOI: 10.5220/0001874803390346


in Bibtex Style

@conference{special session on global software development: challenges and advances08,
author={Päivi Parviainen and Juho Eskeli and Tanja Kynkäänniemi and Maarit Tihinen},
title={MERLIN COLLABORATION HANDBOOK - Challenges and Solutions in Global Collaborative Product Development},
booktitle={Proceedings of the Third International Conference on Software and Data Technologies - Volume 2: Special Session on Global Software Development: Challenges and Advances, (ICSOFT 2008)},
year={2008},
pages={339-346},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001874803390346},
isbn={978-989-8111-52-4},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Third International Conference on Software and Data Technologies - Volume 2: Special Session on Global Software Development: Challenges and Advances, (ICSOFT 2008)
TI - MERLIN COLLABORATION HANDBOOK - Challenges and Solutions in Global Collaborative Product Development
SN - 978-989-8111-52-4
AU - Parviainen P.
AU - Eskeli J.
AU - Kynkäänniemi T.
AU - Tihinen M.
PY - 2008
SP - 339
EP - 346
DO - 10.5220/0001874803390346