Strukturali yondashishdagi dasturiy ta’minot talablarini tahlil qilish

Har qanday dasturiy ta’minot kelgusidagi dasturiy mahsulotga bo’ladigan talablarni tahlil qilishdan boshlanadi. Tahlil natijasidan yaratilayotgan dasturiy ta’minot spetsifikatsiyasi hosil qilinadi: dekompozitsiyani amalga oshirish va hal etilayotgan masalani mazmunli qo’yilishi, ularning o’zaro ta’siri va ishlatishga doir cheklanishlari aniqlanadi.