Description
More than half of IT development projects exceed estimated budget and deadline limits. This internship will provide you with a set of know-how, derived from real experiences, to identify as accurately as possible the costs and deadlines to be expected and improve the reliability of estimates.
Who is this training for ?
For whom ?Anyone involved in IT projects: project manager, project manager, developer, etc.
Prerequisites
Training objectives
Training program
- Introduction to the problem
- Have an idea of the workload and deadlines of a project.
- Can we trust estimation methods?
- Exchanges on real situations.
- Types of estimates
- The case of V-cycle projects, rapid development (RAD), Agile methods.
- Estimates in the context of software packages.
- Collection charges and analysis of needs, definition of specifications, acceptance, deployment, training.
- Development tasks: Web interface, Windows client, processing... Unit tests.
- Cost estimation methods
- Expert judgment methods (Delphi...).
- Analogue methods: extrapolations based on experience.
- Algorithmic methods. COCOMO method, the sources delivered, loads per phase.
- Function point method.
- Analytical methods or based on charts.
- Parametric methods. Merise and UML, determination of the weight of data groups.
- Ten parameters method Estimation with Planning Poker.
- Estimated deadlines
- The trap of applying a rule of three.
- The perfect square.
- Boehm formulas (COCOMO).
- Weight the estimates
- Taking risks and reserve periods into account.
- Weightings: optimistic, realistic, pessimistic.
- Weighting criteria.
- The distribution of burdens between the actors
- Distribution of charges between project management and project management on a project.
- Distribution of MOE charges.
- Synthesis
- How reliable should we give to the estimates?
- Constitution of a benchmark. Updating the charts.