Software Dimensionamento diventa maggiorenne con SNAP!

L'International Function Point Users Group (IFPUG) è orgogliosa di debutto il nuovo Software processo di valutazione non-funzionali (SNAP) logo a significare l'importanza di dimensionamento non funzionale per la stima, benchmarking e la produttività nello sviluppo di software di analisi. requisiti non funzionali sono noti da tempo dagli esperti stima come Barry Boehm (USC) e William Perry (IAQ) come avere un impatto significativo sullo sforzo ed i costi di sviluppo del software, e SNAP affronta formalmente questo problema.

Che cosa è SNAP?

SNAP è il software di processo di valutazione non-funzionali.

Mentre punti funzione misurano i requisiti funzionali di dimensionamento flusso di dati attraverso un'applicazione software, SNAP misura i requisiti non funzionali. È quindi complementare a FPA.

Il modello SNAP consiste di quattro categorie e quattordici sottocategorie per misurare i requisiti non funzionali. requisito non funzionale sono mappati alle pertinenti sottocategorie. Ogni sotto-categoria è dimensionata, e la dimensione di un requisito è la somma delle dimensioni dei suoi sotto-categorie.

Il processo di dimensionamento SNAP è molto simile al processo di dimensionamento punto funzione. All'interno del perimetro di applicazione, requisiti non funzionali sono associati con le categorie interessate e le loro sotto-categorie. Utilizzando una serie standardizzata di criteri di base, ciascuna delle sottocategorie viene quindi dimensionato in base alla sua tipologia e complessità; le dimensioni di tale requisito è la somma delle dimensioni dei suoi sottocategorie. Queste dimensioni sono quindi pari a dare la misura della grandezza non funzionale dell'applicazione software.

Beta testing del modello mostra che taglia SNAP ha una forte correlazione con lo sforzo lavoro necessario per sviluppare la parte non funzionale dell'applicazione software.

Lo sviluppo di software di valutazione, pianificazione, gestione, Controllo di fabbricazione e viene aumentata quando le dimensioni e gli effetti sia dimensionali applicazione funzionale e non funzionale sono considerati. Qui è dove IFPUG detiene un vantaggio competitivo unico rispetto ad altri metodi software dimensionali che non rappresentano software dimensione non funzionali.

Leggere più su Snap qui.

Potrebbe piacerti anche...