Abstract
Recent research has described software development projects in terms of the economic principal agent theory. These models mostly describe the customer as the principal, whereas the supplier is the agent. Our study shows, that regarding gaps in software requirement specifications, the supplier is in a principal situation, and the customer plays the role of an agent. Specifications are incomplete due to systematical reasons. Therefore, the customer must work on closing the gaps during the design and development phase of the project. From this, behavioral uncertainties arise. An empirical study supports our theoretical argument. We discuss consequences from these findings and derive suggestions for practitioners in software development projects.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Keil, P.: Principal agent theory and its application to analyze outsourcing of software development. ACM SIGSOFT Software Engineering Notes 30(4), 1–5 (2005)
Lichtenstein, Y.: Puzzles in Software Development Contracting. Communications of the ACM 47(2), 61–65 (2004)
Basu, V., Lederer, A.L.: Agency theory and consultant management in enterprise resource planning systems implementation. ACM SIGMIS Database 42(3), 10–33 (2011)
Keil, M., Smith, H.J., Pawlowski, S., Jin, L.: ‘Why Didn’t Somebody Tell Me?’: Climate, Information Asymmetry, and Bad News About Troubled Projects. SIGMIS Database 35(2), 65–84 (2004)
Rustagi, S., King, W.R., Kirsch, L.J.: Predictors of Formal Control Usage in IT Outsourcing Partnerships. Information Systems Research 19(2), 126–143 (2008)
Yilmaz, M., O’Connor, R.V., Collins, J.: Improving Software Development Process through Economic Mechanism Design Communications. Computer and Information Science 99, 177–188 (2010)
Cockburn, A.: The End of Software Engineering and the Start of Economic-Cooperative Gaming. ComSIS 1(1) (2004)
Tollefsen, D.: Organizations as true believers. Journal of Social Philosophy 33(3), 395–410 (2002)
Chua, C.E.H., Lim, W.-K., Soh, C., Sia, S.K.: Client strategies in vendor transition: A threat balancing perspective. The Journal of Strategic Information Systems 21(1), 72–83 (2012)
Oestereich, B.: Der agile Festpreis und andere Preis- und Vertragsmodelle. Objekt-Spektrum 01, 29–33 (2006)
Elitzur, R., Gavious, A., Wensley, A.K.P.: Information systems outsourcing projects as a double moral hazard problem. Omega 40, 379–389 (2012)
Liu, J.Y.-C., Chen, H.-G., Chen, C.C., Sheu, T.S.: Relationships among interpersonal conflict, requirements uncertainty, and software project performance. International Journal of Project Management 29, 547–556 (2011)
McGee, S., Greer, D.: Towards an understanding of the causes and effects of software requirements change: two case studies. Requirement Engineering 17, 133–155 (2012)
Standish Group: CHAOS Report (1995), http://www.projectsmart.co.uk/docs/chaos-report.pdf (June 21, 2011)
El Emam, K., Koru, A.G.: A Replicated Survey of IT Software Project Failures. IEEE Software 25(5), 84–90 (2008)
Kano, N., Seraku, N., Takahashi, F., Tsuji, S.: Attractive Quality and Must Be Quality. Quality - Journal of the Japanese Society for Quality Control 14(2), 39–44 (1984)
Spremann, K.: Asymmetrische Information. ZfB 60(5/6), 561–586 (1990)
Kaas, K.P.: Informationsökonomik. In: Tietz, B., Köhler, R., Zentes, J. (eds.) Handwörterbuch des Marketing. 2., völlig neu gestaltete Auflage. Schäffer-Poeschel, Stuttgart (1995)
Barzel, Y.: Measurement Cost and the Organisation of Markets. Journal of Law & Economics 25(1), 27–48 (1982)
Alchian, A., Demsetz, H.: Production, Information Costs, and Economic Organization. American Economic Review 62(5), 777–795 (1972)
Arrow, K.J.: Agency and the Market. In: Arrow, K.J., Intriligator, M.D. (eds.) Handbook of Mathematical Economics, vol. 23(3). North-Holland Publ. Co., Amsterdam (1986)
Klammer, B.: Empirische Sozialforschung. Eine Einführung für Kommunikations-wissenschaftler und Journalisten. Utb, Konstanz (2005)
Schnell, R., Hill, P., Esser, E.: Methoden der Sozialforschung. 9. Auflage. Oldenbourg Wissenschaftsverlag, München (2011)
Mayer, H.: Interview und schriftliche Befragung. Entwicklung, Durchführung und Auswertung. Oldenbourg Wissenschaftsverlag, München (2012)
Myers, M.D., Newman, M.: The qualitative interview in IS research: Examining the craft. Information and Organization 17(1), 2–26 (2007)
Gläser, J., Laudel, G.: Experteninterviews und qualitative Inhaltsanalyse. 4. Auflage. VS Verlag, Wiesbaden (2010)
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
Gaebert, C. (2014). Contract Design and Uncertainty in Software Development Projects. In: Johansson, B., Andersson, B., Holmberg, N. (eds) Perspectives in Business Informatics Research. BIR 2014. Lecture Notes in Business Information Processing, vol 194. Springer, Cham. https://doi.org/10.1007/978-3-319-11370-8_16
Download citation
DOI: https://doi.org/10.1007/978-3-319-11370-8_16
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11369-2
Online ISBN: 978-3-319-11370-8
eBook Packages: Computer ScienceComputer Science (R0)