Facts and Fallacies of Software Engineering

Front Cover
Addison-Wesley Professional, 2003 - Computers - 195 pages

The practice of building software is a “new kid on the block” technology. Though it may not seem this way for those who have been in the field for most of their careers, in the overall scheme of professions, software builders are relative “newbies.”

In the short history of the software field, a lot of facts have been identified, and a lot of fallacies promulgated. Those facts and fallacies are what this book is about.

There's a problem with those facts–and, as you might imagine, those fallacies. Many of these fundamentally important facts are learned by a software engineer, but over the short lifespan of the software field, all too many of them have been forgotten. While reading Facts and Fallacies of Software Engineering , you may experience moments of “Oh, yes, I had forgotten that,” alongside some “Is that really true?” thoughts.

The author of this book doesn't shy away from controversy. In fact, each of the facts and fallacies is accompanied by a discussion of whatever controversy envelops it. You may find yourself agreeing with a lot of the facts and fallacies, yet emotionally disturbed by a few of them! Whether you agree or disagree, you will learn why the author has been called “the premier curmudgeon of software practice.”

These facts and fallacies are fundamental to the software building field–forget or neglect them at your peril!

 

What people are saying - Write a review

User ratings

5 stars
2
4 stars
3
3 stars
3
2 stars
1
1 star
2

LibraryThing Review

User Review  - JonathanGorman - LibraryThing

Might have some bias, as I agree with a lot of points of the author. A useful reminder of issues and facts about the field. I wonder a little how much impact it's likely to have as it feels more ... Read full review

LibraryThing Review

User Review  - VVilliam - LibraryThing

An amazing book listing very insightful aspects of Software Engineering, both for managers and developers. The book is very dense in a good way and I had to read it slowly to give things time to soak ... Read full review

Contents

IV
3
V
9
VIII
11
IX
14
X
16
XI
17
XII
19
XIV
23
XLV
104
XLVI
108
XLVII
110
XLVIII
113
XLIX
117
L
119
LI
120
LII
124

XV
25
XVI
27
XVIII
31
XIX
33
XX
35
XXI
36
XXII
39
XXIII
42
XXIV
43
XXV
45
XXVI
49
XXVII
51
XXVIII
55
XXIX
60
XXX
65
XXXIII
67
XXXIV
73
XXXV
76
XXXVI
79
XXXVII
81
XXXVIII
84
XXXIX
87
XL
90
XLI
91
XLII
97
XLIII
101
XLIV
103
LIII
127
LVI
129
LVII
132
LVIII
134
LIX
136
LX
137
LXI
138
LXII
139
LXIII
141
LXIV
144
LXV
147
LXVIII
148
LXIX
151
LXX
153
LXXI
155
LXXIV
158
LXXV
161
LXXVI
164
LXXVII
166
LXXVIII
169
LXXIX
172
LXXX
176
LXXXI
180
LXXXII
184
LXXXIII
186
Copyright

Other editions - View all

Common terms and phrases

About the author (2003)

Robert Glass is the founder of Computing Trends. He has written more than a dozen books on software engineering and on the lessons of computing failures. Robert is trusted by many as a leading authority on software engineering, especially by those who read his columns in Communications of the ACM and IEEE Software. Robert also publishes a newsletter, The Software Practitioner, and speaks frequently at software engineering events.



0321117425AB09232002

Bibliographic information