Episode 607
Chris Klug on Software Development Up-Front Planning
Chris Klug embraces agile software development; but points out that this does not free us from the responsibility of up-front planning, which can help to avoid problems down the road.