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.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Dybå, T., Dingsøyr, T.: Empirical studies of agile software development: A systematic review. Information Software Technology 50(9-10), 833–859 (2008)
Boehm, B., Turner, R.: Management challenges to implementing agile processes in traditional development organizations. IEEE Software 22(5), 30–39 (2005)
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)
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)
Kerzner, H.R.: Project Management: A Systems Approach to Planning, Scheduling, and Controlling. Wiley (2009)
Molokken-Ostvold, K., Furulund, K.M.: The relationship between customer collaboration and software project overruns. In: Agile Conference (AGILE), pp. 72–83. IEEE (2007)
Steven, P.: 10 contracts for your next agile software project (2009), http://agilesoftwaredevelopment.com/blog/peterstev/10-agile-contracts (accessed: April 14, 2013)
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)
Opelt, A., Gloger, B., Pfarl, W., Mittermayr, R.: Agile Contracts: Creating and Managing Successful Projects with Scrum. Wiley (2013)
Arbogast, T., Larman, C., Vodde, B.: Agile contracts primer (2012), http://www.agilecontracts.org/agile_contracts_primer.pdf (accessed: November 20, 2013)
Thorup, L., Jensen, B.: Collaborative agile contracts. In: Agile Conference, AGILE 2009, pp. 195–200. IEEE (2009)
Concha, M., Visconti, M., Astudillo, H.: Agile commitments: Enhancing business risk management in agile development projects, pp. 149–152 (2007)
Yin, R.K.: Case Study Research: Design and Methods (Applied Social Research Methods), 4th edn. Sage Publications (2009)
Runeson, P., Höst, M.: Guidelines for conducting and reporting case study research in software engineering. Empirical Software Engineering 14(2), 131–164 (2009)
Glaser, B.G., Strauss, A.L.: The discovery of grounded theory: Strategies for qualitative research. Transaction Books (2009)
Krebs, J.: Agile Portfolio Management. Microsoft Press (2008)
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)
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)