Skip to main content

Introducing Extreme Programming into a Software Project at the Israeli Air Force

  • Conference paper
Extreme Programming and Agile Processes in Software Engineering (XP 2005)

Abstract

Introducing Extreme Programming (XP) to an industrial software development team usually involves technical and professional aspects as well as social and organizational ones. The introducing of a new software development method in general and XP in particular into a software project team that operates in the army emphasizes and extends these issues. In this paper we present a process through which XP has been introduced into a 60-members software development project at the Israeli Air Force. Focus is placed on an XP workshop conducted with ten officers who worked at different teams of the project. Specifically, we present the principles according to which we facilitated the workshop, the workshop agenda and data regarding the way the participants perceive some of the XP practices. Recently, the first XP team in this project has started to work the XP way.

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

Access this chapter

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 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley, Reading (2000)

    Google Scholar 

  2. Dubinsky, Y., Hazzan, O.: Roles in agile software development teams. In: 5th Int. Conf. on eXtreme Programming and Agile Processes in Software Engineering, pp. 157–165 (2004)

    Google Scholar 

  3. Highsmith, J.: Agile Software developments Ecosystems. Addison-Wesley, Reading (2002)

    Google Scholar 

  4. Hazzan, O., Tomayko, J.: The reflective practitioner perspective in eXtreme Programming. In: Proceedings of the XP Agile Universe, pp. 51–61 (2003)

    Google Scholar 

  5. Reifer, D.J.: How to get the most out of Extreme Programming/Agile Methods. In: Proceedings of the 2nd XP Universe and the first Agile Universe Conference, pp. 185–196 (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Dubinsky, Y., Hazzan, O., Keren, A. (2005). Introducing Extreme Programming into a Software Project at the Israeli Air Force. In: Baumeister, H., Marchesi, M., Holcombe, M. (eds) Extreme Programming and Agile Processes in Software Engineering. XP 2005. Lecture Notes in Computer Science, vol 3556. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11499053_3

Download citation

  • DOI: https://doi.org/10.1007/11499053_3

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-26277-0

  • Online ISBN: 978-3-540-31487-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics