The capability maturity model: guidelines for improving the software process
The capability maturity model: guidelines for improving the software process
A Discipline for Software Engineering
A Discipline for Software Engineering
Software Engineering Economics
Software Engineering Economics
Global Information Technology Outsourcing: In Search of Business Advantage
Global Information Technology Outsourcing: In Search of Business Advantage
Information and Management
Managing cross-cultural issues in global software outsourcing
Communications of the ACM - Human-computer etiquette
Proceedings of the 2006 international workshop on Economics driven software engineering research
Proceedings of the 3rd international workshop on Services integration in pervasive environments
A2thOS: availability analysis and optimisation in SLAs
International Journal of Network Management
Hi-index | 0.00 |
Much has been written on process models, project management or tool support to increase the return on investment in software through higher quality of the development process and the resulting software or system. Yet, we lack understanding in the underlying economic principles; e.g., an external firm paid to develop software for someone else tries to maximize their own profit instead of the contractor's. These divergences of interests result in projects that consume more time and money and meet fewer requirements than expected. In this paper, we try to fill the gap by providing an insight into the theory and presenting applicable suggestions how to diminish or avoid the problems that arise when selecting the 'best' contractor and during the project. Basic advises on the formulation of contracts can be derived.