Recently Mike Cohn presented the summary of his book Agile estimation and planning during Las Vegas Conference.
The deck covers different types of estimation and levels of planning in detail with very good easy to remember examples.
The pictures in the slides speak thousand words. One can download the deck from here
Planning is important, even for agile projects. Too many teams view planning as something to be avoided and too many organizations view plans as something to hold against their development teams. In this session you will learn how to break that cycle by learning and practicing skills that will help create useful plans that lead to reliable decision-making. You will learn about story points, ideal days, and how to estimate with “Planning Poker.” Both short-term iteration and long-term release planning will be covered. This session will be equally suited for managers, programmers, testers, or anyone involved in estimating or planning a project.