EppsNet Archive: Jeff Sutherland

All Projects Should Be Early

From a Jeff Sutherland Scrum deck: You can maximize the value delivered per unit of time or cost by shipping when the value curve starts to flatten out. Read more →

We Don’t Need No Gantt Charts

One challenge we’re facing is that some high level executives are now concerned over how the project is progressing and want regular updates–they are used to Microsoft Project GANTT charts, excel charts with deadlines and stop lighting (e.g. yellow light, we’re behind schedule but it’s not critical). How do we map our agile process into the traditional project plans used by upper management for their corporate planning? — Mark A. Herschberg At the Deep Agile seminar he and I did, Jeff Sutherland told of being asked for a GANTT chart or such. He asked the execs in question how accurate those charts were. They replied that they were never accurate. He declined to do them. — Ron Jeffries Read more →

The Waterfall Approach Persists as an Urban Myth

Much of present-day software acquisition procedure rests upon the assumption that one can specify a satisfactory system in advance, get bids for its construction, have it built, and install it. I think this assumption is fundamentally wrong, and that many software acquisition problems spring from that fallacy. — Fred Brooks, “No Silver Bullet: Essence and Accidents of Software Engineering” We were doing incremental development as early as 1957, in Los Angeles, under the direction of Bernie Dimsdale [at IBM’s Service Bureau Corporation]. He was a colleague of John von Neumann, so perhaps he learned it there, or assumed it as totally natural . . . All of us, as far as I can remember, thought waterfalling of a huge project was rather stupid, or at least ignorant of the realities. I think what the waterfall description did for us was make us realize that we were doing something else, something… Read more →