Skip to main content

Agile Software Development Methods and its Advantages

  • Conference paper
  • First Online:
Technological Developments in Networking, Education and Automation

Abstract

There is a high trend observed in the industry today towards adopting Agile software development method. This paper explains the principles of Agile software development approach and its benefits. It also exhibits how Agile software development method reduces the impact of frequently changing requirements throughout the development process. The paper will also describes the two agile development methods used in the IT industry-Extreme programming(XP) and SCRUM and the major difference between their work styles and processes. It highlights the advantages of Agile software development over traditional software development lifecycle.

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 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover 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. Agile Alliance 2007, Available: URL: http://www.agilejournal.com/ [Accessed 30thSept 2007]

  2. Agile Manifesto (2007), Available: URL: http://www.agilemanifesto.org [Accessed 7th Oct 2007].

  3. Beck, K. & Andres, C., Extreme Programming Explained. Addison-Wesley, 2004.

    Google Scholar 

  4. Cohn, M.,“User Stories Applied for Agile Software Development” Addison-Wesley, 2004Construx, http://forums.construx.com/ [Accessed 30th Dec 2007]

  5. Evan, I. “,Agile Delivery at British Telecom” CSI communications , July 2007.

    Google Scholar 

  6. IBM http://www.ibm.com/developerworks/java/library/j-xp042203/ [Accessed 9th June 2007]

  7. Larman, C. (2004). Agile & Iterative Development. Addison-Wesley.

    Google Scholar 

  8. Mike (Mike Cohn’s blog) http://blog.mountaingoatsoftware.com/?p=8

  9. Pascal Van C.” Going round and round and getting nowhere extremely fast?”, CSI Communications, July 2007.

    Google Scholar 

  10. Tamhane, S., IT seminar ‘Application of IT in heath care’. Dubai: University of Wollongong , December 2007.

    Google Scholar 

  11. Wells, J. Donovan , Extreme programming: a gentle introduction. Available at www.extremeprogramming.org [Accessed 9th Oct 2007].

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer Science+Business Media B.V.

About this paper

Cite this paper

Biju, S.M. (2010). Agile Software Development Methods and its Advantages. In: Elleithy, K., Sobh, T., Iskander, M., Kapila, V., Karim, M., Mahmood, A. (eds) Technological Developments in Networking, Education and Automation. Springer, Dordrecht. https://doi.org/10.1007/978-90-481-9151-2_105

Download citation

  • DOI: https://doi.org/10.1007/978-90-481-9151-2_105

  • Published:

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-90-481-9150-5

  • Online ISBN: 978-90-481-9151-2

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics