Di seguito potete trovare un elenco di FAQ sulla FPA con le relative risposte. Nel caso aveste osservazioni e/o correzioni o nuove domande siete pregati di informarci, per aiutarci a mantenere questa rubrica sempre aggiornata.
Qual è il costo di una analisi FP?
il costo per una analisi FP è il più delle volte trascurabile, se confrontato con il costo totale del progetto: circa lo 0,5%.
Quali sono i fattori di successo validi per introdurre ed utilizzare la FPA?
I fattori di successo sono: conoscenza ed esperienza, rapidità, i dati derivanti dall'esperienza, modello di stima e il corretto posizionamento all'interno dell'Organizzazione.
La conoscenza ed esperienza possono essere ottenute sola attraverso la formazione di un ristretto numero di persone e considerando la FPA una vera specializzazione professionale. La rapidità viene raggiunta rimuovendo tutti i dettagli non necessari, concentrandosi nella identificazione dei confini del sistema, delle funzioni elementari e dei file logici.
I dati derivanti dall'esperienza, insieme con l'utilizzo di un accurato modello di stima, risultano complessi da costruire da se stessi, perché hanno un costo in termini di tempo e di denaro.
Una corretta collocazione degli analisti FP all'interno dell'Organizzazione risulta cruciale per una introduzione della FPA che abbia successo. Casi di successo importanti si sono avuti in special modo quando erano coinvolti manager, controller e responsabili di acquisti che siano stati in grado di decidere e di agire sfruttando le informazioni così ottenute.
Per quali tipologie di progetti la FPA risulta efficace?
La FPA è particolarmente efficace per nuovi sviluppi, progetti di manutenzione adattativa, implementazione di COTS (sistemi ERP) e conversioni. I metodi della FPA possono essere applicati con successo in presenza di metodologie e tecniche di sviluppo di sistemi. Pur risultando più efficace con sistemi software business, la FPA può essere utile anche con altri tipi di software.
Da quale fase del ciclo di sviluppo la FPA può essere applicata?
La FPA può intervenire in ogni fase del ciclo di sviluppo del software. Nelle fasi iniziali, però, c'è di solito maggior incertezza sulle dimensioni del sistema. L'esperienza dei dati e i modelli possono rendere possibile comunque la realizzazione di una stima abbastanza affidabile dell'effort, della durata e della qualità.
Nel corso delle attività di progetto la FPA è efficace per stabilire le dimensioni di modifiche proposte, o misurare il progresso dei lavori, con il risultato di una migliore gestione dei lavori.
Al termine del progetto, la FPA può essere utile per verificare e pianificare le attività di system management e di manutenzione.
La FPA può essere applicata senza documentazione?
Anche solo tramite un'attività di intervista un analista FPA esperto può giungere a realizzare una stima accurate delle dimensioni.
È possibile utilizzare la FPA per sistemi software batch?
Le dimensioni di un sistema batch possono essere misurate bene. è necessario essere in grado di dedurre le funzionalità dalla struttura tecnica. Chiaramente, i flussi in ingresso e in uscita possono anch'essi fornire una immagine realistica delle dimensioni.
È possibile misurare progetti RAD/RUP/DSDM con la FPA?
Con questo tipo di progetti è meno facile riuscire ad avere una vista d'insieme del prodotto finale. Di conseguenza, in queste situazioni una FPA preventiva dell'intero progetto e dei suoi incrementi è essenziale. Tramite la FPA i costi (più alti) possono essere calcolati e compensati sfruttando i vantaggi dello sviluppo incrementale. Tali vantaggi si manifestano soprattutto nella maggiore qualità e in una migliore accettazione da parte degli utenti
Una FPA più dettagliata (a livello di elementi di tipo dato e di riferimenti di file logici) può produrre risultati migliori di una FPA a livello globale?
L'esperienza dimostra che un assessment di complessità di funzioni e file logici nel rispetto degli standard NESMA rende, da un punto di vista pratico, lo stesso livello di accuratezza di una analisi dettagliata. Una analisi dettagliata è possibile solo de è disponibile un disegno funzionale dettagliato, e può costare fino a 8 volte in termini di tempi ed effort. L'approccio dettagliato fornisce un'idea di accuratezza e di conseguenza rende più facile l'accettazione di un piano per la realizzazione. A causa dell'applicabilità più ritardata e una durata e un effort maggiori l'approccio dettagliato ha scoraggiato di fatto molte iniziative FPA.