A Byte of Python

Il processo di sviluppo del software

Nel capitolo sono state trattate le varie fasi del processo di scrittura del software, che possiamo riassumere come segue:

  1. Cosa (Analisi)

  2. Come (Progettazione)

  3. Fare (Implementazione)

  4. Test (Test e Debug)

  5. Uso (Utilizzo o Deployment)

  6. Manutenzione (Migliorie)

Importante

Il metodo raccomandato per scrivere programmi è quello di seguire la procedura attuata per la creazione dello script di backup, e cioè: fare l'analisi e il progetto; abbozzarne l'implementazione con una semplice versione; fare i test ed il debug; usare il programma per assicurarsi che funzioni come ci si aspetta. Aggiungere quindi nuove caratteristiche e ripetere il ciclo test-uso tante volte quanto è necessario.