scispace - formally typeset
Open AccessJournal ArticleDOI

No Cure No Pay: How to Contract for Software Services

Tom Gilb
- 01 Jan 2007 - 
- Vol. 4, Iss: 1, pp 29-41
Reads0
Chats0
TLDR
This paper specifically addresses the software problem, but the ideas here apply to the wider systems engineering problem to some interesting degree as well.
Abstract
of all software projects are total failures and another 40% are partial failures according to widely quoted surveys in UK, USA and Norway. Large government projects in all 3 countries have been reported with spectacular failure and expense to taxpayers (Royal Academy of Engineering and British Computer Society 2004). What is the problem? Most discussions have centered on improving the software engineering process itself: better estimation, better requirements, better reuse and better testing. No doubt all those can be improved. However, I suggest the motivation to improve them needs to be put in place first. Think about it. Most of these failures have been fully paid for! We not only pay well for failure, but the bigger the failure, the more people get paid! My suggestion is simple. Pay only when defined results are provably delivered. This requires several things: ∞ Contracts that release payment only for meaningful results; ∞ The ability to define those results, particularly qualitative ones, and particularly the organizational ones; ∞ The ability to deliver those results incrementally, thus proving capability at early stages and continuously. Note: This paper specifically addresses the software problem, but I am sure that the ideas here apply to the wider systems engineering problem to some interesting degree as well.

read more

Content maybe subject to copyright    Report

Citations
More filters
Journal ArticleDOI

Analysis of cultural and gender influences on teamwork performance for software requirements analysis in multinational environments

TL;DR: A simple evaluation experience named teamwork benefits awareness (TBA) is applied to groups of last-year students of computing degrees with experience as junior IT professionals during intensive multinational workshops based on international software projects to measure individual and team performance.
Journal ArticleDOI

A Cognitive Model for Meetings in the Software Development Process

TL;DR: An abstract cognitive model for meetings is proposed, which represents how different types of meetings are affected by cognitive activities at different stages within the SDP, and the removal of such meetings from some of the stages of SDP is proposed by using a cognitive evaluation model.
Proceedings ArticleDOI

A state of the art review on software project performance management

TL;DR: This paper outlines software development failure, then presents two key variables in software project performance management i.e. trust and knowledge sharing.
Journal ArticleDOI

A Software Project Management Method Based on Trust and Knowledge Sharing

TL;DR: The future work could include defining a role and measurement of trust and knowledge sharing in the software project performance.
Proceedings ArticleDOI

Integrating Graphical and Natural Language Specifications to Support Analysis and Testing

TL;DR: A model- based approach for improving the quality of comprehensive requirements sets is presented based on a combination of a graphical notation and natural language and can be used to drive model-based testing.
References
More filters
Journal ArticleDOI

Electrochemical Photolysis of Water at a Semiconductor Electrode

TL;DR: Water photolysis is investigated by exploiting the fact that water is transparent to visible light and cannot be decomposed directly, but only by radiation with wavelengths shorter than 190 nm.
Journal ArticleDOI

Visible-Light Photocatalysis in Nitrogen-Doped Titanium Oxides

TL;DR: Film and powders of TiO2-x Nx have revealed an improvement over titanium dioxide (TiO2) under visible light in optical absorption and photocatalytic activity such as photodegradations of methylene blue and gaseous acetaldehyde and hydrophilicity of the film surface.
Journal ArticleDOI

Heterogeneous photocatalyst materials for water splitting

TL;DR: This critical review shows the basis of photocatalytic water splitting and experimental points, and surveys heterogeneous photocatalyst materials for water splitting into H2 and O2, and H2 or O2 evolution from an aqueous solution containing a sacrificial reagent.
Journal ArticleDOI

Artificial Photosynthesis: Solar Splitting of Water to Hydrogen and Oxygen

TL;DR: In this article, the authors focus on the photodriven conversion of liquid water to gaseous hydrogen and oxygen, a process similar to that of biological photosynthesis, using sunlight to drive a thermodynamically uphill reaction of an abundant material to produce fuel.
Journal ArticleDOI

A Monolithic Photovoltaic-Photoelectrochemical Device for Hydrogen Production via Water Splitting

TL;DR: Direct water electrolysis was achieved with a novel, integrated, monolithic photoelectrochemical-photovoltaic design that splits water directly upon illumination; light is the only energy input.