Dokumen tersebut membincangkan lima fasa utama dalam pembangunan perisian iaitu analisis masalah, reka bentuk, koding, pengujian dan penyahpepijatan, serta dokumentasi. Ia juga menjelaskan beberapa alat yang digunakan dalam fasa reka bentuk seperti model reka bentuk atas bawah, pseudocode, dan carta alir. Struktur kawalan jujukan dan pilihan dalam pembangunan perisian turut dibincangkan