Funktsional talablar bu … Bu tizim tomonidan taklif qilinadigan xizmatlar yoki funksiyalarga cheklovlar. Ularga vaqt cheklovlari, ishlab chiqish jarayonidagi cheklovlar va standartlar tomonidan qo'yilgan cheklovlar kiradi. Funktsional bo'lmagan talablar ko'pincha tizimning individual xususiyatlari yoki xizmatlariga emas, balki butun tizimga nisbatan qo'llaniladi.
Bu tizim taqdim etishi kerak bo'lgan xizmatlar, tizim ma'lumbir kirishlarga qanday munosabatda bo'lishi va tizim muayyan vaziyatlarda o'zini qanday tutishi kerakligi haqidagi bayonotlardir. Ba'zi hollarda, funktsional talablarda tizim nima qilmasligi kerakligini ham aniq ko'rsatishi mumkin.
Aslida, har xil turdagi talablar orasidagi farq bu oddiy ta'riflarda taklif qilganidek aniq emas. Xavfsizlik bilan bog'liq foydalanuvchi talabi, masalan, avtorizatsiya qilingan foydalanuvchilarga kirishni cheklovchi bayonot ishlamaydigan talab bo'lib ko'rinishi mumkin.
Bu shuni ko'rsatadiki, talablar mustaqil emas va bir talab ko'pincha boshqa talablarni keltirib chiqaradi yoki cheklaydi.
Mentcare tizimiga qo'yiladigan funktsional talablarga quyidagilardan qaysi biri misol bo’la oladi:
Foydalanuvchi barcha klinikalar bo’yicha uchrashuvlar ro'yxatini qidirishi mumkin.
Tizim har kuni, har bir klinika uchun o'sha kuni qabul qilinishi kutilayotgan bemorlar ro'yxatini tuzadi.
Tizimdan foydalanadigan har bir xodim o'zining takrorlanmas sakkiz xonali raqami bilan aniqlanishi kerak.
Barcha javoblar to’g’ri.
. Prototiplash bu nima ?
Talablar xatolar va nomuvofiqliklarni tekshiradigan tahlilchilar jamoasi tomonidan muntazam ravishda tahlil qilinadi.
Talablar sinovdan o'tkazilishi kerak. Agar talablar uchun testlar tasdiqlash jarayonining bir qismi sifatida ishlab chiqilgan bo'lsa, bu ko'pincha talablar bilan bog'liq muammolarni ochib beradi. Agar testni loyihalash qiyin yoki imkonsiz bo'lsa, bu odatda talablarni amalga oshirish qiyin bo'lishini va qayta ko'rib chiqilishi kerakligini anglatadi.
Bu tizimning ishlaydigan modelini ishlab chiqishni va undan oxirgi foydalanuvchilar va mijozlarning ehtiyojlari va kutganlariga mos kelishini tekshirishni o'z ichiga oladi. Manfaatdor tomonlar tizim bilan tajriba o'tkazadilar va ishlab chiqish guruhiga talabda kiritilgan o'zgarishlarni aytadilar.
Har qanday kod yozilgunga qadar foydalanuvchi talablaridan testlarni ishlab chiqish testga asoslangan rivojlanishning ajralmas qismi hisoblanadi.