SlideShare a Scribd company logo
FPA – Analisi con i Function Points



                    Andrea Colleoni - 2013
Major Components
 Individuare i soli requisiti funzionali (FR)
 Individuare nei FR i seguenti componenti:
   External Inputs (EI)
   External Outputs (EO)
   External Inquiry (EQ)
   Internal Logical Files (ILF)
   External Logical Files (ELF)
Component rating: EI
 Contare i DET Data Element Types (controlli di
  input, pulsanti)
 Contare i FTR File Types Referenced (ILF o ELF
  referenziati)
 Applicare la seguente tabella
Component rating: EO e EQ
 Contare i DET Data Element Types (controlli di
  output)
 Contare i FTR File Types Referenced (ILF o ELF
  referenziati)
 Applicare la seguente tabella
Component rating: ILF e ELF
 Contare i RET Record Element Types
  (sottotipi, valori dizionario)
 Contare i DET Data Element Types (campi)
 Applicare la seguente tabella
Trasformazione numerica del
rating
 Il rating va trasformato in numero per essere
 trattato


   EI, EO, EQ                     ILF, ELF
Global System Charateristics
      (GSC)
General System Characteristic
1.        Data communications
2.        Distributed data processing
3.        Performance
4.        Heavily used configuration
5.        Transaction rate
6.        On-Line data entry
7.        End-user efficiency
8.        On-Line update
9.        Complex processing
10.       Reusability
11.       Installation ease
12.       Operational ease
13.       Multiple sites
14.       Facilitate change
Value Adjustment Factor (VAF)

Determinare il valore FP




 Dove il valore finale dei FP, è dato dalla seguente
 formula
                FP = UAF * VAF
Fonti
 http://www.construx.com/
 http://www.softwaremetrics.com/fpafund.htm
 http://www.ifpug.org/
 http://www.softwaremetrics.com/examples/default
 .htm

More Related Content

PPTX
Introduction to Fuzzy logic
PDF
WBS And Scheduling for eLearning Project Managament
PDF
Chapter 1 - Intro to Software Project Management.pdf
PDF
Stepwise planning
PPT
Managing software project, software engineering
PPTX
Loc and function point
PDF
SPM NOTES cc.pdf unit-2.......................
Introduction to Fuzzy logic
WBS And Scheduling for eLearning Project Managament
Chapter 1 - Intro to Software Project Management.pdf
Stepwise planning
Managing software project, software engineering
Loc and function point
SPM NOTES cc.pdf unit-2.......................

What's hot (20)

PDF
Flow of PMBOK 4th Edition in English - Black and White
PPTX
Function Points
PPT
Requirement analysis and specification, software engineering
PPTX
Level of Information Need + ISO 19650 Appointment Workflow (and eSignature fo...
PPT
Object oriented modeling and design
PPTX
Error Recovery strategies and yacc | Compiler Design
PPTX
Toolbox of techniques for Architecture Reviews
PPT
11 deployment diagrams
PDF
Primavera p6 advanced project planning
PDF
Intro to AI STRIPS Planning & Applications in Video-games Lecture6-Part1
PDF
Software_effort_estimation for Software engineering.pdf
PDF
Compiler Design Introduction
PPT
Test planning.ppt
PPTX
AI_session 24 knowledge representation.pptx
PPTX
Class and object_diagram
DOCX
Low level design template (1)
PDF
4 (uml basic)
PPTX
ISO 19650-2 - Invitation to Tender and Tender Response - How to start your BI...
PPT
Spm unit 4
PPTX
Software project management- Software Engineering
Flow of PMBOK 4th Edition in English - Black and White
Function Points
Requirement analysis and specification, software engineering
Level of Information Need + ISO 19650 Appointment Workflow (and eSignature fo...
Object oriented modeling and design
Error Recovery strategies and yacc | Compiler Design
Toolbox of techniques for Architecture Reviews
11 deployment diagrams
Primavera p6 advanced project planning
Intro to AI STRIPS Planning & Applications in Video-games Lecture6-Part1
Software_effort_estimation for Software engineering.pdf
Compiler Design Introduction
Test planning.ppt
AI_session 24 knowledge representation.pptx
Class and object_diagram
Low level design template (1)
4 (uml basic)
ISO 19650-2 - Invitation to Tender and Tender Response - How to start your BI...
Spm unit 4
Software project management- Software Engineering
Ad

Viewers also liked (20)

PDF
Introduzione a Struts
PPT
Ch01 introduction to machine design for lecture
PPSX
Glossario tecnologico 2011
PDF
10nam phat trien kinh te
DOC
UC_29_Dossier _Evento _RM
PDF
Dionne Bonner Portfolio
PDF
final project for C#
PDF
好莱坞科幻电影中的基督原型
PPT
TFAT External
PDF
Alec wi weber_media_baseball_game
PDF
THE EGYPTIAN MILITARY AND the arab Israeli Military balance CSIS report 2000
PDF
PDF
A review on toxicity effects on Aconitum carmichaelii Debx (Chuan wu and Fuzi...
PPT
Is she a good student
PDF
Deuteronomy 17 commentary
DOCX
PDF
Monetizing portfolio
PDF
TSB Polarity for Data Centers rev.1 2013
DOCX
Assure assignment Wednesday
Introduzione a Struts
Ch01 introduction to machine design for lecture
Glossario tecnologico 2011
10nam phat trien kinh te
UC_29_Dossier _Evento _RM
Dionne Bonner Portfolio
final project for C#
好莱坞科幻电影中的基督原型
TFAT External
Alec wi weber_media_baseball_game
THE EGYPTIAN MILITARY AND the arab Israeli Military balance CSIS report 2000
A review on toxicity effects on Aconitum carmichaelii Debx (Chuan wu and Fuzi...
Is she a good student
Deuteronomy 17 commentary
Monetizing portfolio
TSB Polarity for Data Centers rev.1 2013
Assure assignment Wednesday
Ad

More from Andrea Colleoni (6)

PPTX
Versioning aziendale con SVN
PPTX
Caso di studio: il CIO solitario
PPTX
10 ottime ragioni per usare svn in azienda
PPTX
Branching con TortoiseSVN
PPSX
Regole e princìpi e tecniche di programmazione
PPSX
Approcci al design
Versioning aziendale con SVN
Caso di studio: il CIO solitario
10 ottime ragioni per usare svn in azienda
Branching con TortoiseSVN
Regole e princìpi e tecniche di programmazione
Approcci al design

Valutazione dei function points

  • 1. FPA – Analisi con i Function Points Andrea Colleoni - 2013
  • 2. Major Components  Individuare i soli requisiti funzionali (FR)  Individuare nei FR i seguenti componenti:  External Inputs (EI)  External Outputs (EO)  External Inquiry (EQ)  Internal Logical Files (ILF)  External Logical Files (ELF)
  • 3. Component rating: EI  Contare i DET Data Element Types (controlli di input, pulsanti)  Contare i FTR File Types Referenced (ILF o ELF referenziati)  Applicare la seguente tabella
  • 4. Component rating: EO e EQ  Contare i DET Data Element Types (controlli di output)  Contare i FTR File Types Referenced (ILF o ELF referenziati)  Applicare la seguente tabella
  • 5. Component rating: ILF e ELF  Contare i RET Record Element Types (sottotipi, valori dizionario)  Contare i DET Data Element Types (campi)  Applicare la seguente tabella
  • 6. Trasformazione numerica del rating  Il rating va trasformato in numero per essere trattato EI, EO, EQ ILF, ELF
  • 7. Global System Charateristics (GSC) General System Characteristic 1. Data communications 2. Distributed data processing 3. Performance 4. Heavily used configuration 5. Transaction rate 6. On-Line data entry 7. End-user efficiency 8. On-Line update 9. Complex processing 10. Reusability 11. Installation ease 12. Operational ease 13. Multiple sites 14. Facilitate change
  • 9. Determinare il valore FP  Dove il valore finale dei FP, è dato dalla seguente formula FP = UAF * VAF
  • 10. Fonti  http://www.construx.com/  http://www.softwaremetrics.com/fpafund.htm  http://www.ifpug.org/  http://www.softwaremetrics.com/examples/default .htm