Skip to main content

Contracting in Agile Software Projects: State of Art and How to Understand It

  • Conference paper

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 179))

Abstract

The iterative nature of Agile methods paves the way for new and more dynamic contract arrangements in software development projects. However, while new types and adaptations of existing contract types have emerged in practice, a shared view on these arrangements is missing in literature. In this paper we review common contract types discussed in Agile and traditional project management. Based on existing literature and empirical data collected during a workshop and semi-structured interviews we present a preliminary framework to help understand and choose contracting practices in context.

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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Dybå, T., Dingsøyr, T.: Empirical studies of agile software development: A systematic review. Information Software Technology 50(9-10), 833–859 (2008)

    Article  Google Scholar 

  2. Boehm, B., Turner, R.: Management challenges to implementing agile processes in traditional development organizations. IEEE Software 22(5), 30–39 (2005)

    Article  Google Scholar 

  3. Book, M., Gruhn, V., Striemer, R.: adVANTAGE: A fair pricing model for agile software development contracting. In: Wohlin, C. (ed.) XP 2012. LNBIP, vol. 111, pp. 193–200. Springer, Heidelberg (2012)

    Chapter  Google Scholar 

  4. Hoda, R., Noble, J., Marshall, S.: Negotiating contracts for agile projects: A practical perspective. In: Abrahamsson, P., Marchesi, M., Maurer, F. (eds.) XP 2009. LNBIP, vol. 31, pp. 186–191. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  5. Kerzner, H.R.: Project Management: A Systems Approach to Planning, Scheduling, and Controlling. Wiley (2009)

    Google Scholar 

  6. Molokken-Ostvold, K., Furulund, K.M.: The relationship between customer collaboration and software project overruns. In: Agile Conference (AGILE), pp. 72–83. IEEE (2007)

    Google Scholar 

  7. Steven, P.: 10 contracts for your next agile software project (2009), http://agilesoftwaredevelopment.com/blog/peterstev/10-agile-contracts (accessed: April 14, 2013)

  8. Hofbauer, J., Sanders, G.: Defense industrial initiatives current issues: Cost-plus contracts (2008), http://csis.org/files/media/csis/pubs/081016_diig_cost_plus.pdf (accessed: November 14, 2013)

  9. Opelt, A., Gloger, B., Pfarl, W., Mittermayr, R.: Agile Contracts: Creating and Managing Successful Projects with Scrum. Wiley (2013)

    Google Scholar 

  10. Arbogast, T., Larman, C., Vodde, B.: Agile contracts primer (2012), http://www.agilecontracts.org/agile_contracts_primer.pdf (accessed: November 20, 2013)

  11. Thorup, L., Jensen, B.: Collaborative agile contracts. In: Agile Conference, AGILE 2009, pp. 195–200. IEEE (2009)

    Google Scholar 

  12. Concha, M., Visconti, M., Astudillo, H.: Agile commitments: Enhancing business risk management in agile development projects, pp. 149–152 (2007)

    Google Scholar 

  13. Yin, R.K.: Case Study Research: Design and Methods (Applied Social Research Methods), 4th edn. Sage Publications (2009)

    Google Scholar 

  14. Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering 14(2), 131–164 (2009)

    Article  Google Scholar 

  15. Glaser, B.G., Strauss, A.L.: The discovery of grounded theory: Strategies for qualitative research. Transaction Books (2009)

    Google Scholar 

  16. Krebs, J.: Agile Portfolio Management. Microsoft Press (2008)

    Google Scholar 

  17. Hoda, R., Kruchten, P., Noble, J., Marshall, S.: Agility in context. In: Proceedings of the ACM International Conference on Object Oriented Programming Systems Languages and Applications, OOPSLA 2010, pp. 74–88. ACM, NY (2010)

    Google Scholar 

  18. McLeod, L., MacDonell, S.G.: Factors that affect software systems development project outcomes: A survey of research. ACM Computing Surveys (CSUR) 43(4), 24 (2011)

    Article  Google Scholar 

  19. Stettina, C.J., Kroon, E.: Is there an agile handover? an empirical study of documentation and project handover practices across agile software teams. In: 19th ICE & IEEE-ITMC International Conference, The Hague, Netherlands (2013)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer International Publishing Switzerland

About this paper

Cite this paper

Zijdemans, S.H., Stettina, C.J. (2014). Contracting in Agile Software Projects: State of Art and How to Understand It. In: Cantone, G., Marchesi, M. (eds) Agile Processes in Software Engineering and Extreme Programming. XP 2014. Lecture Notes in Business Information Processing, vol 179. Springer, Cham. https://doi.org/10.1007/978-3-319-06862-6_6

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-06862-6_6

  • Publisher Name: Springer, Cham

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

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

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics