COMPARISON OF ELECTRICAL-ENGINEERING OF HEAVISIDES TIMES AND SOFTWAREENGINEERING OF OUR TIMES

Authors
Citation
Rl. Baber, COMPARISON OF ELECTRICAL-ENGINEERING OF HEAVISIDES TIMES AND SOFTWAREENGINEERING OF OUR TIMES, IEEE annals of the history of computing, 19(4), 1997, pp. 5-17
Citations number
21
Categorie Soggetti
Computer Sciences, Special Topics","History & Philosophy of Sciences
ISSN journal
10586180
Volume
19
Issue
4
Year of publication
1997
Pages
5 - 17
Database
ISI
SICI code
1058-6180(1997)19:4<5:COEOHT>2.0.ZU;2-9
Abstract
In previous centuries, several technical fields that are now engineeri ng disciplines exhibited problems analogous to those frequently observ ed in software development today. This paper presents selected example s of experiences from some of those fields, especially electrical tele graphy and telephony during the second half of the 19th and the early 20th centuries, and compares them with difficulties, major mistakes, a nd so on arising in software development today. It is the thesis of th is paper that software development today is in a pre-engineering phase analogous in many respects to the pre-engineering phases of the now t raditional engineering disciplines. From observations regarding simila rities between experiences in those fields in the past and software de velopment today, questions are raised regarding lessons software devel opers might learn from those earlier experiences of others-in particul ar, from the solutions they found to their problems. Some answers are suggested.