Come stimare il numero di bug in un codice

March 6

Come stimare il numero di bug in un codice


La stima è una tecnica che calcola un valore approssimativo. Il metodo di stima impiegato notevolmente determina la precisione del valore determinato. Molti metodi utilizzano teorie scientifiche e principi matematici per aiutare nello sviluppo di una tecnica di stima. Di fronte al problema di come stimare il numero di bug nel codice sorgente di computer, ci sono diverse sfide. Non esiste un unico approccio concordato, ma c'è un metodo che fornisce il numero massimo e minimo di bug.

istruzione

1 Contare il numero di linee di codice per il progetto di programmazione in questione. In alcuni casi, questi dati sono auto-riassunto per voi dal vostro ambiente di sviluppo. Supponendo il caso peggiore assoluta, in cui ogni riga di codice ha un baco, allora il numero di errori è uguale al numero di linee di codice. Ad esempio, se si ha un file di codice sorgente con 45 righe di codice, il progetto può dire di avere un caso peggiore massimo di 45 bug.

2 Assumere la migliore condizione caso, il che significa che il codice è esente da bug. Il progetto ora può dire di avere un best-caso minimo di 0 bug.

3 Dividere il numero massimo di errori per 2 per ottenere il valore medio di insetti. Prendere in considerazione l'abilità dei programmatori coinvolti nel progetto e aggiungere o sottrarre un po 'di più per il numero medio di bug. Questo è qualcosa di un'arte. Ora avete una stima del numero di bug sono ora presenti nel vostro sistema.