درخواست پیشنهاد و ارزیابی

نمونه RFP نرم‌افزار اختصاصی و چک‌لیست ارزیابی پیشنهاد

RFP خوب فقط فهرست قابلیت نیست؛ زمینه مسئله، نتیجه مورد انتظار، مرز دامنه، شواهد لازم و روش امتیازدهی را برای همه پیشنهاددهندگان یکسان می‌کند.

سند درخواست پیشنهاد نرم‌افزار اختصاصی کنار ماتریس ارزیابی و معماری راهکار

انتشار: · آخرین به‌روزرسانی:

نویسنده: تحریریه پیکا — پژوهش و ویرایش با کمک ابزارهای هوش مصنوعی؛ مسئولیت انتشار با پیکا است

RFP نرم‌افزار اختصاصی سندی است که مسئله کسب‌وکار، کاربران، دامنه، نیازمندی‌ها، داده و اتصال، امنیت، روش تحویل، معیار پذیرش، مالکیت و قالب قیمت را برای همه پیشنهاددهندگان یکسان می‌کند. هدف آن گرفتن طولانی‌ترین پیشنهاد نیست؛ باید اختلاف برداشت را کم کند و شواهد قابل مقایسه برای انتخاب بسازد.

RFP نرم‌افزار اختصاصی چه تفاوتی با فهرست امکانات دارد؟

راهنمای نرم‌افزار اختصاصی از مسئله و تناسب ساخت شروع می‌کند. در RFP، قابلیت باید به یک کاربر، سناریو، داده و نتیجه متصل باشد. عبارت‌هایی مثل «داشبورد کامل» یا «دسترسی پیشرفته» بین فروشندگان معنی یکسانی ندارند. سند خوب همچنین موارد خارج از دامنه، فرض‌ها و پرسش‌های حل‌نشده را آشکار می‌کند تا عدد کم با حذف کار پنهان ساخته نشود.

درخواست مبهم در برابر درخواست قابل ارزیابی

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

بخش مسئله و نتیجه مورد انتظار چگونه نوشته می‌شود؟

ابتدا وضع موجود را با جریان واقعی توضیح دهید: چه کسی چه کاری انجام می‌دهد، کجا تأخیر یا دوباره‌کاری رخ می‌دهد و خط پایه چیست. سپس نتیجه را با شاخص تعریف کنید؛ مثلاً کاهش زمان ثبت تا تخصیص یا حذف ورود دوباره داده. تصمیم نرم‌افزار آماده یا اختصاصی باید پیش از RFP روشن کند چرا خرید، پیکربندی یا بهبود فرایند به‌تنهایی کافی نیست.

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

نیازمندی‌ها و معیار پذیرش در RFP چه شکلی دارند؟

راهنمای نوشتن نیازمندی نرم‌افزار هر خواسته را به دلیل، نقش، رفتار، ورودی، خروجی و روش آزمون متصل می‌کند. ISO/IEC/IEEE 29148 به مشخصات و ویژگی‌های نیازمندی خوب در چرخه عمر می‌پردازد. در RFP بهتر است نیازمندی‌ها به ضروری، مهم و قابل‌تعویق تقسیم شوند و برای سناریوهای حیاتی داده آزمون و معیار پذیرش ارائه شود.

  1. سناریو

    نقش، محرک، مسیر اصلی و خروجی کسب‌وکاری را بنویسید.

  2. قاعده

    شرط، محاسبه، محدودیت و رفتار استثنا را مشخص کنید.

  3. کیفیت

    امنیت، کارایی، دسترس‌پذیری و دسترس‌پذیری انسانی را قابل سنجش کنید.

  4. آزمون

    داده نمونه، نتیجه مورد انتظار و مسئول تأیید را تعریف کنید.

  5. ردیابی

    شناسه هر نیازمندی را تا طراحی، تحویل و آزمون حفظ کنید.

داده، مهاجرت و یکپارچه‌سازی چگونه وارد سند می‌شوند؟

فهرست سامانه‌های مبدأ، مالک داده، روش اتصال، محیط آزمایش، حجم، کیفیت و زمان دسترسی را ارائه کنید. راهنمای یکپارچه‌سازی نرم‌افزارها یادآوری می‌کند اتصال فقط نام API نیست؛ هویت خدمت، قرارداد نسخه، محدودیت نرخ، timeout، تکرار امن و بازیابی خطا باید مشخص شوند. برای مهاجرت، نمونه داده، تطبیق، اجرای آزمایشی و معیار صحت لازم است.

امنیت، مالکیت و تحویل چه بندهایی لازم دارند؟

CISA پیشنهاد می‌کند خریدار امنیت را پیش از خرید، در قرارداد و پس از خرید مطالبه و ارزیابی کند. RFP باید روش توسعه امن، مدیریت آسیب‌پذیری، وابستگی‌ها، رخداد، دسترسی تیم، محیط‌ها و شواهد آزمون را بپرسد. مالکیت کد، داده، طراحی، مستندات، مخزن، دامنه، حساب ابری و کلیدها نیز باید همراه زمان و قالب تحویل روشن باشند.

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

قالب قیمت و زمان‌بندی چگونه قابل مقایسه می‌شود؟

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

پیشنهادها با چه ماتریسی امتیاز می‌گیرند؟

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

نمونه ساختار امتیازدهی بدون وزن اجباری

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

دموی RFP چگونه اجرا می‌شود؟

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

پرسش‌های پرتکرار

RFP باید چند صفحه باشد؟

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

آیا بودجه را در RFP اعلام کنیم؟

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

آیا معماری فنی را از قبل الزام کنیم؟

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

چند شرکت را مقایسه کنیم؟

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

منابع

  1. ISO/IEC/IEEE 29148:2018 — مهندسی نیازمندی‌ها
  2. CISA — Secure by Demand Guide
  3. NIST SP 800-218 — Secure Software Development Framework

مطالب مرتبط