Sai qual’è il ciclo di sviluppo del software?
Scritto da Stefano | 19 marzo, 2010 8:00
I programmi non appaiono sugli scaffali per magia. Questi programmi sono inseriti in una scatola con un manuale indecifrabile e un regolamento di 12 paragrafi che avvisa di come il software sia il frutto di un processo elaborato e che abbia superato il più rigido controllo di qualità del pianeta.
Ora sveleremo al pubblico per la prima volta i dettagli dell’intero ciclo di sviluppo:
- Il programmatore realizza i software che ritiene essere privo di difetti (bug)
- Il prodotto viene testato e vengono individuati 20 bug.
- Il programmatore corregge 10 bug e spiega al reparto di collaudo che gli altri 10 non sono realmente bug.
- Il reparto di collaudo rileva che 5 delle correzioni non funzionano e scopre 15 nuovi bug.
- Vedere punto 3.
- Vedere punto 4.
- Vedere punto 5.
- Vedere punto 6.
- Vedere punto 7.
- Vedere punto 8.
- Grazie alla pressione del marketing e ad un annuncio del prodotto estremamente prematuro basato su di una programmazione troppo ottimista, il prodotto viene rilasciato.
- Gli utenti trovano 137 nuovi bug.
- Il programmatore originale, dopo aver incassato le sue royalty sui diritti d’autore, non si trova da nessuna parte.
- Il nuovo team di programmatori appena assunto, risolve quasi tutti i 137 bug ma ne introduce 456 nuovi.
- Il programmatore originale invia al sottopagato reparto di collaudo una cartolina dalle Fiji. Si chiude l’intero reparto di collaudo.
- La società è soggetta ad una scalata ostile da un concorrente che sfrutta i profitti ricavati dall’ultimo prodotto realizzato che presenta 783 bug.
- Il nuovo direttore generale, promosso dal consiglio d’amministrazione, chiede al programmatore di rifare il programma da zero.
- Il programmatore realizza i software che ritiene essere privo di difetti (bug)
Articoli correlati


[...] IlPcFacile Categories: Informatica Tags: bug software, ciclo di vita del software, ingegneria del [...]