تحلیل کسب و کار

نیازمندی‌های غیر کارکردی در تحلیل کسب و کار

وقتی در مورد نیازمندی‌های غیر کارکردی (NFR) صحبت می‌کنیم، چه چیزی به ذهنمان خطور می‌کند؟
در هنگام مستند سازی شرایط در پروژه خود، نیازمندی‌های غیر کارکردی را چه طبقه‌ای قرار می‌دهید؟ وقتی می‌گوییم غیر کارکردی است، معمولاً منظور از آن دسته از نیازمندی‌های است که مربوط به عملکرد سیستم نیست، پس این نوع نیازمندی‌های دقیقاً چیست و چرا به آنها احتیاج داریم؟

نیازمندی‌های غیر کارکردی

نیازمندی‌های غیر کارکردی (NFRs) ویژگی‌های سیستم مانند امنیت، قابلیت اطمینان، عملکرد، قابلیت نگهداری، قابلیت مقیاس پذیری و قابلیت استفاده را تعریف می‌کند. این نیازمندی‌ها به عنوان محدودیت‌هایی در طراحی سیستم در طول بک لاگ‌های مختلف ارائه می‌شوند.

همچنین به عنوان کیفیت سیستم، نیازمندی‌های غیر کارکردی به اندازه نیازمندی‌های کارکردی مانند ویژگی‌ها و داستان‌ها اهمیت دارند. این نیازمندی‌های از استفاده پذیری و اثربخشی کل سیستم اطمینان حاصل می‌کنند. عدم موفقیت در رسیدن به هر یک از آنها ممکن است منجر به عدم موفقیت کسب و کار در برطرف کردن نیازهای بازار و کاربران درونی شود یا منجر به عدم برآروده کردن نیازمندی‌های الزامی که توسط قانون گزار یا آژانس‌های استاندارد تعیین شدند، شود.

نعریف و اجرای مناسب نیازمندی‌های غیرکارکردی بحرانی است. بیش از حد مشخص کردن آنها ممکن است راه حل را بسیار هزینه‌بر کند و کمتر مشخص کردن یا نرسیدن به آنها ممکن است سیستم را برای استفاده‌های مورد نظر غیرکافی کند. بنابراین رویکرد انطباقی برای جستجو کردن، تعریف کردن و اجرای نیازهای غیرکارکردی مهارت حیاتی برای تیم جابک است.

مشخص کردن نیازمندی‌های غیرکارکردی

مانند سایر نیازمندی‌ها، نیازمندی‌های غیر کارکردی باید مشخص و شفاف شوند و اطمینان حاصل شود که همگی خواسته های ذینفعان به طور مشخص درک کرده اند. معیارهای زیر به تعریف کردن این نیازمندی‌ها کمک می‌کند:

  • محدود بودن: وقتی فاقد زمینه محدود باشند، NFRs  ممکن است غیر ضروری باشند و منجر به کار اضافی قابل توجه شوند. مثلا سیستم کنترل هواپیما باید قابلیت اطمینان بیشتری نسبت به سیستم سرگرمی داشته باشد.
  • قابلیت تست شدن: NFRs باید با معیارهای عینی، قابل اندازه گیزی و قابل آزمایش شروع شوند.
  • قابل مذاکره بودن: فهمیدن نیازمندی‌های غیرکارکردی کسب و کار و زمینه محدود، مذاکره را الزامی می‌کند.
  • مستقل: NFRs باید مستقل از یکدیگر باشند بنابراین می‌توانند بدون در نظر گرفتن تاثیر از دیگر کیفیت‌های سیستم ارزیابی و آزمایش شوند.

نیازمندی‌های غیرکارکردی در تحلیل کسب و کار

 سیستمی را که گواهینامه و نتایج ۱۰ مقطع مدارس متوسطه در کشوری مانند هند را منتشر کند و هنگام اعلام نتایج، لود شدن اطلاعات را در نظر بگیرید. بنابراین، آنچه را که در همه سیستم‌ها باید جدا از عملکرد در نظر بگیریم، مطمئناً نیاز به عملکرد بالا برای تحمل بار و همچنین امنیت و تایید هویت مناسب است.
این موارد انواع نیازمندی‌هایی است که عموماً به عنوان نیازمندی‌های غیر کارکردی مورد استفاده قرار می‌گیرد، که برای جامعه کاربر یا عملکرد صحیح سیستم مانند قابلیت استفاده، قابلیت اطمینان و غیره اهمیت دارد.
نیازمندی‌های غیرکارکردی همیشه باید به صورت واضح توصیف شود برای مثال سیستم باید بتواند به طور همزمان ۰.۱ میلیون کاربر را اداره کند و زمان پاسخگویی برای هر کاربر باید کمتر از ۲ ثانیه باشد.

برخی از نیازمندی‌های کارکردی رایج عبارتند از:

_ قوانین کسب و کار، منطق، اعتبار سنجی
_ محاسبات / فرمول
_ پیام خطا/ رسیدگی
_ اصلاحات معاملات، تنظیمات و لغو معاملات
_ عملکرد و دسترسی مدیر
_ دسترسی فوق العاده کاربر
_ احراز هویت
_ سطوح مجوزها
_ حساب ورود به معاملات
_ رابط های خارجی
_ نیازمندی‌های گزارش دهی
_ نیازمندی‌های قانونی / نظارتی / انطباق

مزایای نیازمندی‌های غیر کارکردی

  • استفاده از سیستم برای کاربر آسان و قابل استفاده است.
    عدم وجود آنها استفاده از سیستم را برای کاربران سخت‌تر می‌کند و بعضی اوقات ممکن است سیستم به دلیل عدم وجود این ویژگی‌ها از بین برود.
  • از پیروی سیستم از قوانین اطمینان حاصل می‌کند.
  • از قابل اطمینان بودن، در دسترس بودن و عملکرد سیستم اطمینان حاصل می‌کند.
  • از تجربه خوب کاربر و سهولت کار با نرم افزار اطمینان حاصل می‌کند.

معایب نیازمندی‌های غیر کارکردی

  • اغلب در تمرینات جمع آوری نیازمندی‌های از دست می‌رود.
  •  برای بیان یا تعریف کمی، دشوار است.

در صورت علاقه به مباحث تحلیل کسب و کار پیشنهاد می‌کنیم در دوره “دوره تحلیل کسب و کار BABOK” شرکت کنید.


مجموعه

تحلیل کسب و کار

این پست بخشی از مجموعه تحلیل کسب و کار در کار و کسب است. ترتیب زیر را در این حوزه پیشنهاد می‌کنیم.

  1. BA به چه معناست و تحلیل‌گر کسب و کار به چه کسی می‌گویند؟ (مقدمه‌ای بر BABOK)
  2. تعریف تحلیل کسب و کار براساس BABOK چیست؟
  3. دانلود کتاب | تحلیل کسب و کار BABOK
  4. چگونه مدرک CCBA یا CBAP در تحلیل کسب و کار بگیریم؟
  5. استراتژی‌های قبولی و اخذ مدرک CBAP
  6. مهم‌ترین نکات در اخذ مدرک CCBA و CBAP در تحلیل کسب و کار
  7. تحلیل کسب و کار چقدر اهمیت دارد؟
  8. چگونه تحلیل‌گران کسب وکار می‌توانند به فروش بیشتر کمک کنند؟
  9. یک روز از زندگی یک تحلیلگر کسب و کار
  10. به این ۷ دلیل شما باید یک تحلیلگر کسب و کار شوید
  11. مهارت‌های زنجیره تامین که هر تحلیلگر کسب و کار باید بداند
  12. تحلیلگر کسب و کار به عنوان یک فروشنده
  13. مسیر تحلیلگر کسب و کار از سطح عملیاتی تا سطح استراتژیک
  14. دفاع از نیازهای ذی نفعان به عنوان رسالت تحلیلگر کسب و کار
  15. ۲۰ درس کلیدی از تحلیل کسب و کار
  16. تحلیلگر کسب و کار در محیط چابک (Agile)
  17. تحلیلگر کسب و کار در مقابل مدیر پروژه
  18. تکنیک طوفان فکری در تحلیل کسب و کار
  19. گروه تمرکز چیست و چگونه اجرا می‌شود؟
  20. تحلیل کسب و کار و مدیریت تغییر
  21. ارزیابی تحلیل کسب و کار با شاخص‌های کلیدی عملکرد (KPI)
  22. تحلیل کسب و کار با تکنیک «۵ چرا؟» | Five Whys
  23. چرا تحلیلگران کسب و کار باید از BPMN استفاده کنند؟
  24. سوالات مهم در مصاحبه استخدامی شغل تحلیل کسب و کار
  25. ساخت نیازمندی‌ها براساس سفر مشتری
  26. ۸ نکته از تحلیل کسب و کار و استخراج نیازمندی‌ها (Requirements Elicitation)
  27. داستان کاربر (User Story) چیست و چگونه استفاده می‌شود؟
  28. ارتباط تحلیل کسب و کار با داستان کاربر (User Story)
  29. ۹ نوع مستندات برای نیازمندی‌های تحلیل کسب و کار و کاربرد آن‌ها
  30. راهنمای کامل مدل کانو
  31. اولویت‌بندی نیازمندی‌ها در تحلیل کسب و کار
  32. تحلیل کسب و کار و میزان تسلط لازم بر حوزه تخصصی سازمان
  33. استفاده مجدد از نیازمندی‌ها (Requirements Reuse)
  34. ۳ روش در مشاوره تحلیل کسب و کار
  35. روش‌های تحلیل ذی‌نفعان
  36. ۵ ترند مهم در تحلیل کسب و کار
  37. ۱۰ نکته برای نقشه برداری فرایندهای کسب و کار 
  38. مدیریت نیازها هنری است که توسط یک تحلیلگر کسب و کار به دست می‌آید
  39. ضرورت تعریف کردن نیازهای کسب و کار
  40. معرفی تکنیک‌های مهم در تحلیل کسب و کار بر اساس BABOK
  41. چرا مشکلات و فرصت‌ها برای پروژه‌ها یکسان نیستند؟
  42. ۱۰ تکنیک‌ مهم در تحلیل کسب و کار
  43. نیازمندی‌های غیر کارکردی در تحلیل کسب و کار
  44. تحلیل استراتژیک سازمانی
  45. مزایای تفکر استراتژیک و چگونگی توسعه آن
  46. دانلود گزارش سال ۲۰۲۰ موسسه جهانی تحلیل کسب و کار
  47. تفکر سیستمی چیست؟

آموزش های آنلاین

نوشته های مشابه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

اگر در خصوص این مقاله یا دانلود منابع مشکل یا سوالی دارید لطفا با پشتیبانی کار و کسب در ارتباط باشید.
بستن