I. Kenal pasti input dan ouput masalah.
II. Kenal pasti dan senaraikan submasalah. III. Kenal pasti dan senaraikan langkah yang mesti dilakukan.
IV. Sebelum menghasilkan pseudokod dan carta alir, seharusnya menyenaraikan langkah-langkah penyelesaian secara sistematik.