Brooks, F.

Summary:

Software engineering turns out to be quite a bear. Why? Is it essential to the process? There are some accidents:

x, y, z

There are also some essential problems:

q, r, and t.