Skip to main content

Tickets Without Fine

Artifact-Based Synchronization of Globally Distributed Software Development in Practice

  • Conference paper
  • First Online:
  • 3840 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNPSE,volume 9459))

Abstract

Global software development projects are characterized by the collaboration of team members that are distributed among different locations and belong to different organizations. They bear their own specific challenges, especially if combined with an agile approach, so that established development processes might become inappropriate. Based on the experience with a real life industrial project involving organizations from India and Germany, we explain how the systematic design and implementation of an artifact-based and ticket-driven process can foster process conformance, transparency, and communication, and thus help to overcome these challenges.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Notes

  1. 1.

    www.redmine.org.

References

  1. Conchúir, E.Ó., Ågerfalk, P.J., Olsson, H.H., Fitzgerald, B.: Global software development. Commun. ACM 52(8), 127–131 (2009)

    Article  Google Scholar 

  2. Kobitzsch, W., Rombach, D., Feldmann, R.L.: Outsourcing in India. IEEE Softw. 18, 78–86 (2001)

    Article  Google Scholar 

  3. Noll, J., Beecham, S., Richardson, I.: Global software development and collaboration: barriers and solutions. ACM Inroads 1, 66–78 (2011)

    Article  Google Scholar 

  4. Šmite, D., Wohlin, C., Gorschek, T., Feldt, R.: Empirical evidence in global software engineering: a systematic review. Empirical Softw. Eng. 15, 91–118 (2010)

    Article  Google Scholar 

  5. Damian, D.: Stakeholders in global requirements engineering: lessons learned from practice. IEEE Softw. 24, 21–27 (2007)

    Article  Google Scholar 

  6. Casey, V., Richardson, I.: Uncovering the reality within virtual software teams. In: Proceedings of the 2006 International Workshop on Global Software Development for the Practitioner, pp. 66–72. ACM (2006)

    Google Scholar 

  7. Schwaber, K., Sutherland, J.: The Scrum Guide (2013)

    Google Scholar 

  8. Herbsleb, J.D., Mockus, A.: An empirical study of speed and communication in globally distributed software development. IEEE Trans. Software Eng. 29, 481–494 (2003)

    Article  Google Scholar 

  9. Ramesh, B., Cao, L., Mohan, K., Xu, P.: Can distributed software development be agile? Commun. ACM 49, 41–46 (2006)

    Article  Google Scholar 

  10. Fazal-Baqaie, M., Sauer, S., Heuft, T.: Agile Entwicklung mit On- und Offshore-Partnern ‐ Methodenverbesserung in der Praxis. In: Proceedings of Projektmanagement und Vorgehensmodelle 2014, pp. 59–69. GI, Köllen Druck+Verlag GmbH, Bonn (2014)

    Google Scholar 

  11. Nguyen-Duc, A., Cruzes, D.S.: Coordination of software development teams across organizational boundary - an exploratory study. In: ICGSE 2013, pp. 216–225 (2013)

    Google Scholar 

  12. Heijstek, W., Chaudron, M.R.V., Qiu, L., Schouten, C.C.: A comparison of industrial process descriptions for global custom software development. In: ICGSE 2010, pp. 277–284. IEEE (2010)

    Google Scholar 

  13. Fazal-Baqaie, M., Raninen, A.: Successfully initiating a global software project. In: Proceedings of the 22nd European & Asian System, Software & Service Process Improvement & Innovation Conference (EuroAsiaSPI2015). Publizon (to appear)

    Google Scholar 

  14. Fazal-Baqaie, M., Luckey, M., Engels, G.: Assembly-based method engineering with method patterns. In: Software Engineering 2013 Workshopband, pp. 435–444. GI, Köllen Druck+Verlag GmbH, Bonn (2013)

    Google Scholar 

  15. Engels, G., Sauer, S.: A meta-method for defining software engineering methods. In: Engels, G., Lewerentz, C., Schäfer, W., Schürr, A., Westfechtel, B. (eds.) Nagl Festschrift. LNCS, vol. 5765, pp. 411–440. Springer, Heidelberg (2010)

    Chapter  Google Scholar 

  16. Fazal-Baqaie, M., Güldali, B., Luckey, M., Sauer, S., Spijkerman, M.: Maßgeschneidert und werkzeugunterstützt. Entwickeln angepasster Requirements Engineering-Methoden. OBJEKTspektrum (Online Themenspecials) RE/2013, 1–5 (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Masud Fazal-Baqaie .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Fazal-Baqaie, M., Grieger, M., Sauer, S. (2015). Tickets Without Fine. In: Abrahamsson, P., Corral, L., Oivo, M., Russo, B. (eds) Product-Focused Software Process Improvement. PROFES 2015. Lecture Notes in Computer Science(), vol 9459. Springer, Cham. https://doi.org/10.1007/978-3-319-26844-6_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-26844-6_12

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-26843-9

  • Online ISBN: 978-3-319-26844-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics