Description
During this internship, you will learn to use the function point method to evaluate the size of software and thus be able to estimate the effort necessary to develop and maintain it. You will also see the strengths and limitations of this method compared to measuring by the number of lines of code.
Who is this training for ?
For whom ?Anyone involved in the functional estimation of an IT project.
Prerequisites
Training objectives
Training program
- General presentation of the function point method
- The origin of the function point method and issues.
- Function point method vs. line of code method.
- Fundamentals: the components to estimate (GDI-GDE-ENT-INT-SOR).
- Taking into account the complexity of the components.
- Use, distribution, IFPUG certification.
- Definition of scope
- Application boundaries: definition of the scope of the domain.
- Relationships between the domain studied and the users.
- Relationships between the domain studied and interchanges -areas.
- Data encryption and complexity determination
- GDI: internal data group.
- GDE: external data group.
- DE: elementary data; definition and concept.
- SLD: logical subset of data.
- GDR: reference data group.
- Special cases.
- Costing of treatments and determination of complexity
- ENT: inputs (Input, Update, Deletion).
- SOR: outputs (Screens, Lists, States).
- INT: queries .
- Special cases: drop-down lists, calculations, searches, controls.
- Weighting of function points
- The reasons for weighting.
- Weighting criteria and degree of influence.
- Transition from gross counting to net counting.
- Synthesis
- Summary of the approach.
- Points of attention and limits of the method.
- Accounting for a functional evolution.
- Take taking into account new components.
- Presentation of tools.
- Recommendations.
- Evaluations of the participants' performance.
- Interest of the capitalization of the results obtained.*