Stampa questa pagina

Guida all'utilizzo pratico dei Function Point

Pubblicato in Metriche del software.

Il calcolo dei Function Point secondo il metodo IFPUG è attualmente la metrica più diffusa per dimensionare i progetti software. Il metodo consente di ottenere risultati facilmente comprensibili da parte dell’utente, in quanto permette di correlare lo sforzo necessario per produrre il software alle funzionalità effettivamente rilasciate. La tecnica ha ormai raggiunto un alto grado di standardizzazione ed è sempre più utilizzata nella contrattazione tra clienti e fornitori. L’applicazione dei Function Point, sebbene guidata da un set di regole codificate (Manuale IFPUG 4.3), nella pratica può lasciare spazio a dubbi e interpretazioni soggettive se tali regole non vengono correttamente interpretate. Il corso, articolato in forma di workshop, tratta le regole di conteggio in modo approfondito, chiaro e sempre correlato a esempi su casi reali. L’obiettivo è fornire un bagaglio di conoscenze pratiche per il conteggio e la stima dei Function Point attraverso la disamina e la soluzione congiunta delle situazioni applicative più ricorrenti nell’ambito dello sviluppo o dell’evoluzione dei sistemi. Vengono inoltre affrontati importanti aspetti inerenti l’utilizzo dei Function Point nel governo dei progetti e nella stesura di contratti per la realizzazione del software.

Destinatari

  • Capi progetto
  • Analisti
  • Specialisti nel campo delle metriche

Prerequisiti

Conoscenza delle problematiche di dimensionamento del software e dello sviluppo applicativo

Contenuti

  • Il metodo IFPUG 4.3 - criteri di utilizzo, ambiti applicativi, elementi e regole di conteggio, cambiamenti rispetto alla versione 4.2;
  • Problematiche applicative – cenni alla stima dei Function Point (FP) nelle fasi “alte” di progetto, rilevazione del portafoglio applicativo esistente, dimensionamento dei progetti di manutenzione evolutiva in base all’effettivo sforzo richiesto, riutilizzo di componenti software già esistenti;
  • Applicazione dei Function Point ai nuovi paradigmi di sviluppo – approccio Object Oriented con UML, applicazioni web, Data Warehouse, SOA;
  • Cenni all’utilizzo dei Function Point nei contratti ;
  • Indicatori per il governo di progetto tramite i FP;
  • Impiego dei Function Point per la determinazione dei Service Level Agreement;
  • Questionari ed Esercizi su casi studio - ampio spazio a discussione di casi reali e ad applicazioni pratiche dei concetti appresi.

Durata

3 giorni