Talablarni aniqlash usullari Talablarni aniqlash mijoz, oxirgi foydalanuvchilar, tizim foydalanuvchilari va dasturiy ta'minot tizimini ishlab chiqishdan manfaatdor bo'lgan boshqa shaxslar bilan muloqot qilish orqali mo'ljallangan dasturiy ta'minot tizimining talablarini aniqlash jarayonidir.
Talablarni aniqlashning turli usullari mavjud
Intervyu Intervyular talablarni to'plash uchun kuchli vosita. Tashkilot bir nechta intervyu turlarini amalga oshirishi mumkin:
Yig'iladigan har bir ma'lumot oldindan belgilanadigan tuzilgan (yopiq) intervyular, ular muhokama qilinadigan shablon va mavzuga qat'iy rioya qilishadi.
Yig'ish uchun ma'lumot oldindan aniqlanmagan, yanada moslashuvchan va kamroq tanqidga uchragan tuzilmasiz (ochiq) intervyular.
Og'zaki intervyular
Yozma intervyu
Stolda ikki kishi o'rtasida o'tkaziladigan shaxsiy intervyular.
Ishtirokchilar guruhlari o'rtasida o'tkazilgan guruh intervyulari. Ko'plab odamlar ishtirok etganidek, ular etishmayotgan talablarni aniqlashga yordam beradi.
Sharhlar Tashkilot turli manfaatdor tomonlar o'rtasida so'rovlar o'tkazishi va kelajakdagi tizimdan ularning talablari va talablarini talab qilishi mumkin.
Savol berish Oldindan belgilangan ob'ektiv savollar va tegishli variantlarga ega bo'lgan hujjat barcha manfaatdor tomonlarga to'plangan va to'plangan javob uchun beriladi.
Ushbu usulning salbiy tomoni shundaki, agar so'rovnomada hech qanday savol bo'lmasa, muammo e'tiborga olinmasligi mumkin.
Vazifalarni tahlil qilish Muhandislar va ishlab chiquvchilar guruhi yangi tizimni talab qiladigan ishni tahlil qilishi mumkin. Agar mijoz allaqachon muayyan operatsiyani bajarish uchun dasturiy ta'minotga ega bo'lsa, u o'rganiladi va tavsiya etilgan tizimning talablari yig'iladi.
Mavzu maydonini tahlil qilish Har bir dastur ba'zi domen toifasiga kiradi. Ushbu sohadagi tajribali odamlar umumiy va aniq talablarni tahlil qilishda katta yordam berishi mumkin.
miya hujumi Norasmiy munozaralar turli manfaatdor tomonlar o'rtasida bo'lib o'tadi va ularning barcha hissalari talablarni yanada tahlil qilish uchun qayd etiladi.
joylashtirish Protetib - Foydalanuvchining mo'ljallangan dasturiy ta'minot mahsulotining xususiyatlarini talqin qilishiga imkon beruvchi batafsil xususiyatlarni qo'shmasdan foydalanuvchi interfeysini yaratishdir. Bu talablarni yaxshiroq tushunishga yordam beradi. Agar mijozning dasturiy ta'minoti ishlab chiquvchi yordam dasturiga o'rnatilmagan bo'lsa va mijoz o'z talablari haqida bilmasa, ishlab chiquvchi dastlab aytib o'tilgan talablarga asoslangan prototipni yaratadi. Prototip mijozga ko'rsatiladi va qayta aloqa belgilanadi. Mijozlar fikri talablarni to'plash uchun kirish sifatida xizmat qiladi.
kuzatuv Mutaxassislar jamoasi mijozning tashkilotiga yoki ish joyiga tashrif buyuradi. Ular mavjud o'rnatilgan tizimlarning haqiqiy ishlashini kuzatadilar. Ular mijoz tomonida ish oqimini va ijro etuvchi muammolarni qanday hal qilishni kuzatadilar. Jamoaning o'zi dasturiy ta'minotdan kutilgan talablarni shakllantirishga yordam beradigan ba'zi xulosalar chiqaradi.