Skip to main content

A Practical Approach for Deploying Agile Methods

  • Conference paper

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

Abstract

Over the past years, a great number of organizations have started utilizing agile principles and practices in their software development [1, 2]. Despite of the promising experience reports, the deployment of agile practices is a challenging task which requires adjustment and dedication from all the stakeholders involved in the development process [3, 4]. In order to fit the agile practices into organization’s software development context, agile specific guidelines and methods to support their selection, deployment and tailoring are needed [5]. However, the existing software process improvement (SPI) approaches have originally been targeted for the context of the traditional software development thus lacking some central aspects such as iterative process adaptation [5] and procedures for suitable organizational learning [6]. Agile Assessment and Post-Iteration Workshops (PIWs) are technologies that can be used in the deployment of agile software development methods.

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

References

  1. Greene, B.: Agile Methods Applied to Embedded Firmware Development. In: Agile Development Conference, Salt-Lake city (2004)

    Google Scholar 

  2. Highsmith, J.: Agile Project Management, Creating innovative products. Addison-Wesley, Reading (2004)

    Google Scholar 

  3. Cohn, M., Ford, D.: Introducing an Agile Process to an Organization. IEEE Software 36, 74–78 (2003)

    Google Scholar 

  4. Svensson, H., Höst, M.: Introducing an Agile Process in a Software Maintenance and Evolution Organization. In: 9th European Conference on Software Maintenance and Reengineering (2005)

    Google Scholar 

  5. Pikkarainen, M., Salo, O., Still, J.: Deploying Agile Practices in Organizations: A Case Study. In: Richardson, I., Abrahamsson, P., Messnarz, R. (eds.) EuroSPI 2005. LNCS, vol. 3792, pp. 16–27. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  6. Salo, O., Abrahamsson, P.: Integrating Agile Software Development and Software Process Improvement: a Longitdinal Case Study. In: ISESE 2005, Noosa Heads, Autralia (2005)

    Google Scholar 

  7. Pikkarainen, M., Passoja, U.: An Approach for Assessing Suitability of Agile Solutions: A Case Study. In: Baumeister, H., Marchesi, M., Holcombe, M. (eds.) XP 2005. LNCS, vol. 3556, Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  8. Pikkarainen, M., Mäntyniemi, A.: An Approach for Using CMMI in Agile Software Development Assessments: Experiences from Three Case Studies. In: SPICE 2006 (2005)

    Google Scholar 

  9. Boehm, B., Turner, R.: Balancing Agility and Discipline. In: Balancing Agility and Discipline -A Guide for the Perplexed. Addison Wesley, Reading (2003)

    Google Scholar 

  10. Salo, O.: Improving Software Process in Agile Software Development Projects: Results from Two XP Case Studies. In: EUROMICRO 2004, Rennes, France (2004)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Pikkarainen, M., Salo, O. (2006). A Practical Approach for Deploying Agile Methods. In: Abrahamsson, P., Marchesi, M., Succi, G. (eds) Extreme Programming and Agile Processes in Software Engineering. XP 2006. Lecture Notes in Computer Science, vol 4044. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11774129_30

Download citation

  • DOI: https://doi.org/10.1007/11774129_30

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-35094-1

  • Online ISBN: 978-3-540-35095-8

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics