Beyond Guesswork: Mastering Estimation Models in Software Engineering

Friday 21 July, 10:00 - 11:00

Estimation is a critical aspect of software engineering that helps project managers and development teams to plan, budget, and track project progress. However, estimation is a challenging task that requires a sound understanding of project requirements, development tasks, and the team's capabilities. In this session, we will explore various estimation models and their techniques and best practices to help software development teams improve their estimation accuracy.

During the session, we will cover several estimation models, including the Absolute Estimation Model, the Delphi method, the Wideband Delphi method, and the Three-Point Estimation method. We will examine the pros and cons of each model and explore when to use each model based on the project's characteristics and requirements.

We will also discuss best practices for estimation in software engineering, including involving the development team in the estimation process, breaking down complex tasks into smaller ones, and adjusting estimates as the project progresses. We will explore the challenges of estimation, such as handling uncertainty, dealing with changing requirements, and managing team dynamics.

Finally, we will examine real-world examples of estimation models in practice and discuss the outcomes and benefits of using these models in software engineering projects. Attendees will leave the session with a comprehensive understanding of estimation models and the skills to apply them to their own projects.

Overall, this session is suitable for software engineers, project managers, and anyone involved in software development who wants to improve their estimation techniques and ensure successful project completion.