A plan is a blueprint for solving a problem. It summarizes the decisions that have been made during the planning of that solution. In this month's issue of Strategic Software Engineering, I want to talk about the strategic importance of planning in making plans.
John D. McGregor