Learn many useful rules of thumb and procedures for creating software estimates: “the art of estimation.” Also get a brief introduction to mathematical approaches to creating estimates: “the science of estimation.”
About Software Estimation
Duration: 8h 36m
Resources: Course Workbook, Quizzes
This course provides many useful rules of thumb and procedures for creating software estimates (“the art of estimation”) and briefly introduces mathematical approaches to creating software project estimates (“the science of estimation”). This course features extensive lab work to give you hands-on experience creating many different kinds of software estimates–for large, medium, and small projects as well as calibrating estimates to be accurate for your specific development environment.
You will learn techniques for making sure estimation is treated as an analytical rather than a political process, and you will explore how to negotiate effectively with other project stakeholders (such as marketing, management and your clients) so that everyone wins. This course is based on the bestselling book, Software Estimation: Demystifying the Black Art, by Steve McConnell.
- Key Concept: The Cone of Uncertainty
- The Difference Between Estimates, Targets, and Commitments
- Good and Bad Estimation Processes
- Common Sources of Estimation Error
- Strengths and Weaknesses of Popular Estimation Methods
- Better Estimation Methods
- The Critical Role of Historical Data
- Using Judgment-Based Estimation Effectively
- Scrum Estimation
- Determinng Estimation Error
- Building Your Own Cone of Uncertainty
This course will be useful to project managers, product managers, program managers, technical leads, software engineers, developers, and anyone else who wants to learn to effectively estimate software costs and schedules.
Ratings & Reviews