No scene from prehistory is quite so vivid as that of the mortal struggles of great beasts in the tar pits. In the mind's eye one sees dinosaurs, mammoths, and sabertoothed tigers struggling against the grip of the tar. The fiercer the struggle, the more entangling the tar.
Large system programming has over the past decade been such a tar pit, and many great and powerful beasts have thrashed violently in it. Most have emerged with running systems few have met goals, schedules, and budgets. Large and small, massiveor wiry, team after team has become entangled in the tar.
No onething seems to cause the difficulty any particular paw can be pulled away. But the accumulation of simultaneous and interacting factors brings slower and slower motion. Everyone seems to have been surprised by the stickiness of the problem, and it is hard to discern the nature of it.
But we must try to understand it if weteam after team has become entangled in the tar are to solve it. Therefore let us begin by identifying the craft of system programming and the joys and woes inherent in it.beast is so strong or so skillful but that he ultimately sinks.
No comments:
Post a Comment