CPM Counting Practices and The Unbearable Lightness of ILFs and EIFs

Publiction of 2014 apr 27 – Annual Meeting 2014

The presentation has been credited as CEC for the Certification Extension Program by IFPUG..
Nell’identificare correttamente le Funzioni Dati ILF e EIF, non sempre la scelta è chiara o netta, a causa della loro definizione “insostenibilmente leggera”, forzatamente non legata ad aspetti tecnici o tecnologici. Il CPM viene in soccorso nella Parte 3, Capitolo 2, proponendo tra le Prassi di Conteggio, una mappatura concettuale tra un modello dati espresso tramite un diagramma Entità/Relazioni ed i concetti della Function Point Analysis. Nelle nuove tendenze di progettazione e sviluppo, in particolare Agile e Object-Oriented, grazie all’affermarsi di framework ORM (Object Relational Mapping) sempre più raffinati e di facile utilizzo, il progettista esprime il modello dati direttamente tramite UML e tecniche OOP. La presentazione, passando per una breve ri-esposizione dei concetti contenuti nel CPM, offre una panoramica di come è possibile applicare la medesima filosofia di mappatura dei concetti FPA a più moderni contesti ORM, valutando pregi e difetti dell’approccio. Il framework ORM scelto per la discussione è JPA 2.0.