Qiyinchilik metrikalari – McCabe ning siklomatik murakkabligi dastur yoki uning modullarining murakkabligi deb hisoblanadigan dasturda mustaqil yo'llar sonining yuqori chegarasini aniqlaydi. Boshqaruv oqimining grafigidan foydalangan holda grafik nazariyasi tushunchalari bo'yicha taqdim etiladi.
Sifat metrikalari – Nuqsonlar, ularning turlari va sabablari, oqibatlari, intensivligi va ularning qiymati mahsulot sifatini aniqlaydi.
Rivojlanish jarayonida aniqlangan nuqsonlarning soni va mijoz tomonidan mahsulotni o'rnatish yoki etkazib berishdan keyin mijoz tomonidan bildirilgan kamchiliklarning soni mahsulot sifatini aniqlaydi.
Jarayon metrikalari. SDLC ning turli bosqichlarida ishlatiladigan texnika va vositalar, kompaniya standartlari va rivojlanish samaradorligi dasturiy ta'minot jarayonining metrikalari hisoblanadi.
Manba metrikalari – Quvvat, vaqt va turli xil resurslar resursni o'lchash uchun metrikalarni ifodalaydi.
Metrik hajmi – LOC (kod satrlari) asosan manba kodining minglab satrlarida hisoblab chiqiladi va KLOC deb ataladi.
Point Count funktsiyasi dasturiy ta'minot tomonidan taqdim etilgan funksionallikning o'lchovidir. Point count funktsiyasi dasturiy ta'minotning funktsional jihatlarini aniqlaydi.
Sifat metrikalari – Nuqsonlar, ularning turlari va sabablari, oqibatlari, intensivligi va ularning qiymati mahsulot sifatini aniqlaydi.
Rivojlanish jarayonida aniqlangan nuqsonlarning soni va mijoz tomonidan mahsulotni o'rnatish yoki etkazib berishdan keyin mijoz tomonidan bildirilgan kamchiliklarning soni mahsulot sifatini aniqlaydi.
Dasturiy ta'minotni loyihalash asoslari Dasturiy ta'minotni ishlab chiqish foydalanuvchi talablarini dasturiy ta'minotni kodlash va amalga oshirishda dasturchiga yordam beradigan ba'zi bir mos shaklga aylantirish jarayonidir.
Foydalanuvchi talablarini baholash uchun SRS hujjati (dasturiy ta'minot talablari spetsifikatsiyasi) yaratiladi, kodlash va amalga oshirish uchun dasturiy ta'minot nuqtai nazaridan aniqroq va batafsil talablar talab qilinadi. Ushbu jarayonning xulosasi dasturlash tillarida amalga oshirish uchun bevosita ishlatilishi mumkin.
Dasturiy ta'minotni ishlab chiqish SDLC (dasturiy ta'minotni ishlab chiqishning hayot aylanishi) da birinchi qadam bo'lib, u muammoni hal qilish sohasidagi kontsentratsiyani oshiradi. SRSDA ko'rsatilgan talablarni qanday bajarishni ko'rsatishga harakat qiladi.