Computer Science and Information Systems
The international journal published by ComSIS Consortium 

No Cure No Pay: How to Contract for Software Services

 

UDC 004.4

Tom Gilb


Independent Consultant
Tom@Gilb.com

 

 

Abstract. Contractual motivation is needed to avoid costly project failures and improve the delivery of stakeholder value. Only if the supplier management is made to feel the pain of project failure will it strive to avoid it. The current culture of rewarding failure, by paying for systems development work regardless of the product delivered, must be altered. Such contractual motivation must be supported by quantitative requirements and evolutionary delivery. Quantitative requirements allow project progress and success to be measured enabling monitoring and testing for contractual compliance. Evolutionary delivery (that is, delivering early high value in small increments and using feedback from deliverables to determine future increments) allows early reporting of the ability of systems development to deliver and so enables any required corrective actions. Note: This paper specifically addresses the software problem, but the ideas most likely apply to the wider systems engineering problem to some interesting degree as well.
 


Volume 04 , Issue 01 (June 2007)
Year of Publication: 2007
ISSN: 1820-0214
Publisher ComSIS Consortium
Full text available: Pdf
 
Home 
ComSIS Consortium
Aims and Scope 
Editorial Board
Editorial Council
Managing Board
Information for Contributors
Copyright Transfer Form
Current Issue
Archive
Forthcoming Articles
Subscription
Contact Info