Nel capitolo sono state trattate le varie fasi del processo di scrittura del software, che possiamo riassumere come segue:
Cosa (Analisi)
Come (Progettazione)
Fare (Implementazione)
Test (Test e Debug)
Uso (Utilizzo o Deployment)
Manutenzione (Migliorie)
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.