Author :
Keepence, Barry ; Mannion, Mike
Author_Institution :
Dept. of Mech. Manuf. & Software Eng., Napier Univ., Edinburgh, UK
Abstract :
Every organisation from the scale of whole countries down to small companies has a list of system developments which have ended in various forms of disaster. The nature of the failures varies but typical examples are: cost overruns; timescale overruns and sometimes, loss of life. The post-mortems to these systems reveal a wide range of reasons all the way from hardware failures, through software errors right to major system level mistakes. More importantly a large number of these systems share one attribute: complexity. This paper presents a fresh look at the nature of complexity in the building of computer based systems
Keywords :
business data processing; software cost estimation; software development management; systems engineering; complex systems; complexity; computer based systems engineering; cost overruns; disaster; hardware failure; organisation; small companies; software error; system development failure; timescale overruns; Application software; Application specific integrated circuits; Companies; Computer errors; Costs; Embedded software; Hardware; Integrated circuit technology; Manufacturing; Software engineering;
Conference_Titel :
Engineering of Computer-Based Systems, 1997. Proceedings., International Conference and Workshop on
Conference_Location :
Monterey, CA
Print_ISBN :
0-8186-7889-5
DOI :
10.1109/ECBS.1997.581896