جميع المقالات

كيف تكتب وثيقة متطلبات برمجية تتيح للموردين تسعير المشروع؟

تؤدي المتطلبات المبهمة إلى عروض متفاوتة يصعب مقارنتها. تساعدك وثيقة واضحة للأهداف والمستخدمين والنطاق والقيود على الحصول على تقديرات أدق.

بقلم أمير نصارقراءة 4 دقائق
المحتويات

إذا طلبت عرض سعر من ثلاث شركات برمجيات وحصلت على أسعار تختلف أضعافًا، فالمشكلة غالبًا في وصف المشروع لا في الشركات. تتيح وثيقة متطلبات قصيرة ومنظمة تسعير المشروع نفسه ومقارنة الردود بعدل. لا تحتاج إلى مئة صفحة، بل إلى أقسام أساسية مكتوبة بوضوح.

ابدأ بالهدف والمستخدمين والنطاق

هدف العمل

ابدأ بسبب وجود المشروع لا بقائمة ما يجب أن يفعله. اكتب جملتين أو ثلاثًا عن المشكلة ومن يتأثر بها وكيف ستعرف أنها حُلّت. مثلًا: تُسجل الطلبات هاتفيًا وورقيًا، وتستهلك الأخطاء وقتًا، والهدف خفضها ومنح المالك رؤية مباشرة للمبيعات. فهم الهدف يمكّن المورد من اقتراح حلول أفضل من قائمة مكتوبة مسبقًا.

المستخدمون ومهامهم

اذكر أنواع المستخدمين وما يحتاج كل منهم إلى إنجازه: العميل وأمين الصندوق وموظف المستودع والمحاسب والمدير والمسؤول. صغ المهام كعبارات قصيرة، مثل «يسجل المندوب تسليم الطرد والمبلغ الذي حصّله». تكشف المهام الشاشات والقواعد أفضل من قائمة مزايا مجردة.

ما يدخل ضمن النطاق وما يستبعد

ضمن النطاق. اجمع العمل في وحدات أو مراحل، وصنف كل مطلب إلى أساسي أو مهم أو إضافي. يساعد ذلك المورد على اقتراح إصدار أول مفيد ومناسب للميزانية.

خارج النطاق. اذكر ما لا تطلبه، مثل تطبيق هاتف في المرحلة الأولى أو ترحيل عشر سنوات من السجلات. تمنع الاستبعادات الصريحة خلافات تظهر بعد أشهر.

سجل التكاملات والبيانات والقيود

قد تحدد التكاملات التكلفة أكثر من عدد الشاشات. اذكر كل نظام يجب الاتصال به: بوابات الدفع وبرامج المحاسبة وشركات الشحن وWhatsApp والجهة الضريبية وقواعد البيانات الموجودة. وضح نوع البيانات واتجاه انتقالها وتكراره، واذكر السجلات المطلوب استيرادها وحالتها. أشر أيضًا إلى من يملك كل نظام ومن سيتولى التنسيق عند تعطل الربط. فهذه التفاصيل تساعد المورد على تقدير واجهات الاتصال وحالات الفشل، وتمنح فريقك تصورًا أوضح لما يلزم قبل بدء التنفيذ.

المتطلبات غير الوظيفية

هذه صفات قد تحدد نجاح النظام أو تعثره ويسهل نسيانها:

  • اللغات واتجاه التخطيط، مثل العربية والإنجليزية ودعم RTL.
  • عدد المستخدمين والنمو المتوقع.
  • الأداء على بيانات الهاتف والاتصالات الضعيفة.
  • الأمان، بما يشمل الصلاحيات وسجلات التدقيق وحماية البيانات.
  • التوافر المقبول ومدة التوقف المحتملة.
  • مكان استضافة البيانات إذا كان ذلك مقيدًا.

الميزانية والوقت والتقنية

قد يتردد المورد في السؤال عن الميزانية، وقد يتردد العميل في ذكرها. يتيح النطاق المالي تصميم حل مناسب بدل التخمين. أدرج التاريخ المستهدف وأسبابه، كالموسم أو التنظيم. لا تذكر تفضيلًا تقنيًا إلا إذا كان قيدًا حقيقيًا، مثل بيئة الاستضافة الحالية أو فريق سيصون الشيفرة.

اجعل مقارنة العروض سهلة

أمثلة ومراجع

تنقل صور الأدوات الحالية والفواتير والجداول وصور النماذج الورقية معلومات أكثر من فقرات طويلة. أرفق منتجات تعجبك أو لا تعجبك مع سبب مختصر.

كيف ستتخذ القرار؟

أخبر الموردين بمعايير التقييم وما تتوقع رؤيته: النهج والجدول والفريق وتفصيل الأسعار والدعم وأعمال مشابهة. اطلب تقديرات موزعة على المراحل للمقارنة بندًا بندًا.

اترك مجالًا للاكتشاف واتفق على الملكية

مرحلة الاكتشاف

الوثيقة نقطة بداية وليست عقدًا نهائيًا؛ فبعض التفاصيل لا تظهر إلا في ورش المستخدمين. قد يقترح المورد الجيد مرحلة قصيرة لتأكيد النطاق وتحسين التقدير قبل تثبيت السعر. احذر السعر الدقيق لوصف مبهم لم يسبقه سؤال.

الملكية والدعم

  1. من يملك الشيفرة المصدرية والبيانات؟
  2. ما مدة الضمان أو إصلاح الأخطاء بعد الإطلاق؟
  3. كيف يسعّر الدعم المستمر ويقاس؟
  4. كيف تقدر تغييرات النطاق وتعتمد؟

قالب من صفحة واحدة للبدء

إذا بدت الوثيقة الكاملة ثقيلة، ابدأ بصفحة تشمل الهدف والمستخدمين والمهام والمزايا الأساسية والتكاملات والقيود ومقاييس النجاح. أرسلها إلى موردين أو ثلاثة واطلب أسئلتهم؛ فالأسئلة نفسها تكشف كثيرًا عن طريقة عملهم.

يسعدنا مساعدة الشركات على تحويل فكرة أولية إلى موجز واضح في محادثة اكتشاف قصيرة، سواء تعاقدت معنا لاحقًا أم لا. اطلع على خدماتنا ومشاريعنا السابقة ثم تواصل مع نارمار.

شارك المقال

تخطط لمشروع مشابه؟

حدّثنا عن مشروعك، وسنعود إليك خلال يوم عمل واحد بالخطوات التالية وتقدير واقعي للتكلفة.

تحدّث مع مهندسينا

استلم مقالنا القادم في بريدك الإلكتروني

خلاصات عملية حول البرمجيات وAI وأنظمة ERP للشركات في مرحلة النمو. بلا رسائل مزعجة، ويمكنك إلغاء الاشتراك بنقرة واحدة.