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
Identify all costs in the context of software package development Practice several cost estimation methods Implement criteria for weighting the estimates made Discover best practices for estimating deadlines Build a data repository for future estimates
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.
