સમસ્યા ઓળખવી પ્રોગ્રામને અસ્તિત્વનો અધિકાર હોવાના હેતુસર, તેના મહત્વનું સમર્થન આપવું અને સમસ્યાનું સમાવિષ્ટ ઓળખવું જરૂરી છે જેને સૉફ્ટવેર પદ્ધતિઓ દ્વારા હલ કરવી આવશ્યક છે;