Skip to main content

A Closer Look at Extreme Programming (XP) with an Onsite-Offshore Model to Develop Software Projects Using XP Methodology

  • Conference paper
Software Engineering Approaches for Offshore and Outsourced Development (SEAFOOD 2008)

Abstract

The business world of today is highly competitive. Business users demand IT organizations to adapt quickly to changes and provide on-time, cost-effective solutions. This compels companies to look closely at their software development processes, to improve them and remain cost-effective. Offshoring is a well-known cost-effective solution for projects that follow waterfall and other traditional software development life cycles (SDLC). Waterfall SDLC may not be ideal when requirements are changing rapidly. Achieving rapidness in software development along with offshoring will enable companies to provide quick and cost effective IT solutions. To manage rapidly changing requirements, a large telecommunications company moved out of traditional waterfall model and adopted Extreme programming (XP) software development methodology. This paper discusses, in detail, a Telecommunication software project case study along with the customized XP onsite-offshore model that was successfully used in developing the project. This paper also share the lessons learnt from this XP onsite-offshore model.

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

  • Chromatic: Extreme Programming Pocket Guide. O’Reilly, Sebastopol (2003)

    Google Scholar 

  • Donovan Wells (1999), http://www.extremeprogramming.org/map/project.html

  • Eclipse Platform Technical Overview, Object Technology International, Inc. (2003), http://www.eclipse.org/

  • Gittins, R.G., Hope, S., Williams, I.: Qualitative Studies of XP in a Medium Sized, Business. UPGRADE The European Online Magazine for the IT Professional III(2) (2002), http://www.upgrade-cepis.org

  • Gittins, R.: Qualitative Studies of XP in a Medium Sized Business. In: Proceedings of the 2nd International Conference on Extreme Programming and Flexible Processes in Software Engineering, Sardinia, Italy, pp. 20–23 (2001)

    Google Scholar 

  • Beck, K.: Extreme Programming Explained: Embrace Change. Addison-Wesley Longman Publishing Co., Boston (2000)

    Google Scholar 

  • Butler, S.J., Hope, S.: Evaluating Effectiveness of Global Software Development Using the eXtreme Programming Development Framework (XPDF). In: ICSE 2003, Global Software Development Workshop. IEEE, Los Alamitos (2003)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Thiyagarajan, P.S., Verma, S. (2009). A Closer Look at Extreme Programming (XP) with an Onsite-Offshore Model to Develop Software Projects Using XP Methodology. In: Berkling, K., Joseph, M., Meyer, B., Nordio, M. (eds) Software Engineering Approaches for Offshore and Outsourced Development. SEAFOOD 2008. Lecture Notes in Business Information Processing, vol 16. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01856-5_12

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01856-5_12

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-01855-8

  • Online ISBN: 978-3-642-01856-5

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics