This seminar features extensive lab work to give you hands-on experience creating many different kinds of software estimates--for agile projects and traditional projects and for large, medium, and small projects. You will practice the best methods for calibrating estimates to be accurate for your specific environment and kind of project. You will learn techniques for making sure estimation is treated as an analytical rather than a political process, and you will see how to negotiate effectively with other project stakeholders (such as marketing, management and your clients) so that everyone wins. Finally, you will learn how to manage estimation, including exploring the planning and tracking issues that are related to estimation. This seminar is based on the best selling book Software Estimation: Demystifying the Black Art, by Steve McConnell.
This course dives deeper into mathematically intensive methods than our Software Estimation in Depth seminar and explores more variations in estimation approaches between Agile and plan-driven projects. Attendees will need a scientific calculator for this course. Three days.
Estimation Background
Understanding Estimation Error
Getting Past Superficial Estimates
Improving Common Estimation Methods
Success Factors for Excellent Estimates
Special Issues in Size Estimation
Special Issues in Effort Estimation
Special Issues in Schedule Estimation
Estimation Management Issues
Estimating in the Wide Part of the Cone of Uncertainty
Estimating in the Narrow Part of the Cone of Uncertainty
Estimate Refinement and Project Tracking
Effective Estimate Presentation
Creating a Personal Estimation Management Plan