scholarly journals No cure no pay: How to contract for software services

2007 ◽  
Vol 4 (1) ◽  
pp. 29-41 ◽  
Author(s):  
Tom Gilb

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 .

2016 ◽  
Vol 19 (2) ◽  
pp. 133-145 ◽  
Author(s):  
Dennis A. Perry ◽  
Bill Olson ◽  
Paul Blessner ◽  
Timothy D. Blackburn

Author(s):  
James A. Cowling ◽  
Christopher V. Morgan ◽  
Robert Cloutier

The systems engineering discipline has made great strides in developing a manageable approach to system development. This is predicated on thoroughly articulating the stakeholder requirements. However, in some engineering environments, requirements are changing faster than they can be captured and realized, making this ‘traditional' form of systems engineering less tenable. An iterative system refinement approach, characterized by open systems developments, may be a more appropriate and timely response for fast-changing needs. The open systems development approach has been utilized in a number of domains including open source software, Wikipedia®, and open innovation in manufacturing. However, open systems development appears difficult to recreate successfully, and while domain tradecraft advice is often available, no engineering management methodology has emerged to improve the likelihood of success. The authors discuss the essential features of openness in these three domains and use them to propose a conceptual framework for the further exploration of the effect of governance in determining success in such open endeavors. It is the authors' hope that further research to apply this conceptual framework to open source software projects may reveal some rudimentary elements of a management methodology for environments where requirements are highly uncertain, volatile, or ‘traditional' systems engineering is otherwise sub-optimal.


2012 ◽  
Vol 256-259 ◽  
pp. 1230-1234
Author(s):  
Ang Li ◽  
Jing Bo Su ◽  
Cai Hua Shen ◽  
Guo Jian Shao ◽  
Sheng Yong Ding ◽  
...  

The tunnel project is a systems engineering problem. And it is very necessary to study on the system optimization method for supporting structure in order to promote the research about intelligent optimization of safety control for tunnel project. In this paper, the analytic hierarchy process is used to establish system model of supporting structure for urban tunnel and the SCORE function test method for non-linear drift (i.e., non-linear impact of factors) is also applied to simplify the model. This idea and method for the optimization of retaining structural system have important significance for optimization theory building of the tunnel support structure system.


Sign in / Sign up

Export Citation Format

Share Document