تفاوت الزامات(Requirements) و نیازهای (Needs) کسب و کار

تفاوت الزامات(Requirements) و نیازهای (Needs) کسب و کار

به نظر می رسد سردرگمی در شناسایی تفاوت بین نیاز (need)  و الزامات (requirement) میان تحلیل گران کسب و کار و همچنین مشتریان که در صنعت کار می کنند وجود دارد.

 الف- “الزامات”   توسط موسسه بین المللی تحلیل کسب و کار (IIBA) به عنوان یک شرط یا قابلیت های مورد نیاز ذینفع / ذینفعان برای حل یک مشکل یا رسیدن به یک هدف تعریف شده است، در حالی که “نیاز” یک نمای سطح بالا از الزامات مورد نیاز است.  نیاز نتیجه نهایی و یا هدف است. این که ” چرا ما این کار را انجام می دهیم ” است.

“نیازهای کسب و کار شناسایی و تعریف می کندکه چرا تغییر در یک سیستم سازمانی و یا قابلیت های آن الزامی است” اصول و راهنمای BABOK

اجازه دهید تا یک نگاهی به مثال های زیر بیندازیم:    

نیازها

 (من نیاز دارم  که …)

الزامات                                               
برای خانواده بزرگم یک خانه بزرگ داشته باشم • خانه باید ۳ اتاق خواب داشته باشد:

–   ۲ اتاق خواب کوچک

–  ۱ اتاق خواب بزرگ

• خانه باید  یک حیاط خلوت داشته باشد

•  خانه باید دوبلکس باشد

• طبقه هم کف باید چوبی باشد ( رنگ چوب باید قهوه ای تیره باشد)

یک تحلیل گر کسب و کار بشوم

(به عنوان شغل)

  • من باید یک دوره تحلیل کسب و کار را بگذرانم
  • من باید یک رزومه برای خودم تهیه کنم
  • من باید مدلی از مصاحبه را تمرین کنم
یک وب سایت برای ارائه مجموعه کارهام داشته باشم
  • وب سایتی که  مشتریان بتوانند با من در تماس باشند
  • وب سایتی  که  وبلاگ داشته باشد
  • وب سایتی که در آن پروژه های خودم را ارائه کنم

.

همانطور که در مثال اول می بینید ، شما همیشه می توانید هر کدام از الزامات رابه جزییات بیشتری تقسیم کنید. الزامات چیزهایی هستند که به منظور رفع یک نیاز و یا دستیابی به هدف انجام می شوند.

 راه دیگر برای درک اختلاف میات نیاز و الزامات:

نیازها, الزامات سطح بالایی هستند که به سطح پایین تر و جزئیات بیشتری تفکیک شده است.

چرا درک نیازهای کسب و کار مهم هستند

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

این به نوبه خود به شما کمک می کند که الزاماتی را که نیازی را برآورده نمی سازند رد کنید. برای مثال، ما در حال ایجاد یک سیستم برای واحد مرکز تماس هستیم که به ما اجازه می دهد از مشتریان اطلاعات بگیریم. یک نیاز این است که به تیم بازاریابی کمک کنیم به امور مشتریان بد حساب (non-paying customers ) رسیدگی کند و محصولات جدیدی را برای تبدیل آنها به مشتریان خوش حساب (paying customers ) ارائه نمایند

حالا که ما چرایی ایجاد این سیستم را درک کردیم، اجازه دهید نگاهی به شرایط زیر و شناسایی آنچه ضروری است و آنچه نیاز را برآورده نمی سازد بیندازیم:

  • سیستم باید نام ، ایمیل و شماره تلفن کاربران را ذخیره نماید ✔
  • سیستم باید این امکان را برای مشتریان فراهم کند تا بتوانند عکس های خود را ارسال نمایند ✖
  • سیستم باید این امکان را برای کارکنان مرکز تماس فراهم کند تا ایمیل ها را پیگیری نمایند ✔
  • سیستم باید ایمیل مشتریان را به منظور تماس با تیم پشتیبانی ثبت کند. ✔

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

اگر شما مثال هایی از تفاوت های بین نیازهای کسب و کار و الزامات به نظرتان می رسد, آن ها را با گذاشتن کامنت به ما منعکس نمایید .

مراجع:

  • Business Needs vs Requirements Mohamed Elgendyon February 15, 2016
  • BABOK( IIBA)
  • اصول و راهنمای تحلیل کسب و کار

اشتراك گذاری نوشته

پاسخ دهید

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