العودة للمدونة

كيف تكتب متطلبات موقعك؟ قائمة عملية قبل طلب التصميم

كيف تكتب متطلبات موقعك؟ قائمة عملية قبل طلب التصميم

حوّل فكرة موقعك إلى متطلبات واضحة: هدف الزائر، الصفحات، المحتوى، الوظائف، حدود التعديلات ومعايير الاستلام، مع مثال قابل للتطبيق.

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

اكتب هدفًا واحدًا ومسارًا رئيسيًا

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

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

قائمة المتطلبات التي ترسلها إلى فريق التنفيذ

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

استبدل الكلمات العامة بسيناريوهات قابلة للفحص

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

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

معاينة قالب بيان في مكتبة برمجلي، بعنوان عربي ولوحة رسوم بيانية وأزرار تجربة وشرح
معاينة قالب «بيان» من مكتبة برمجلي: يمكن استخدامها لشرح ترتيب العنوان والإجراء الرئيسي. الأرقام المعروضة بيانات توضيحية للقالب، وليست نتائج عميل.

جهّز المحتوى والقرار قبل احتساب المدة

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

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

حدّد معنى الاستلام الناجح

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