تابعنا

مدونتنا

الرئيسية | مدونتنا
التكنولوجيا 1 دقيقة قراءة

شحن البرمجيات التي تُشحَن فعلاً — دفتر ملاحظات مؤسس

Ali Omoum

Ali Omoum

Dec 27, 2025
7 تعليقات
شحن البرمجيات التي تُشحَن فعلاً — دفتر ملاحظات مؤسس

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

1. حدّد أصغر قطعة ذات قيمة

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

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

2. ابن خط النشر قبل الميزة الثانية

رأيت الكثير من الشركات الناشئة لديها ميزة واحدة في الإنتاج وملف tarball على لابتوب مطور. قبل إضافة الميزة #2، أعمل دائماً:

  1. تكامل مستمر يشغل جميع الاختبارات على كل push
  2. نشر بأمر واحد إلى staging ثم إلى الإنتاج مع موافقة يدوية
  3. تراجع أسرع من النشر
  4. سجلات ومقاييس أساسية في مكان واحد

3. اكتب دليل التشغيل عند أول حادثة

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

4. اعمل من أجل المنتصف الممل

العروض التوضيحية سهلة. أيام الإطلاق سهلة. المنتصف الممل — الأشهر 2 إلى 18، عندما تختفي الجدّة لكن المنتج لا يزال بحاجة للنمو — هو حيث تتوقف معظم الشركات. ابنِ لتلك الفترة.

5. تذكّر ساعة المستخدم، لا ساعتك

المهندسون يقيسون الوقت بالـ commits. المستخدمون يقيسونه بالتفاعلات. تراجع 200 مللي ثانية لا يظهر في تذكرة لكنه يظهر في معدل الرحيل (churn).

هذه طريقتي في العمل في Cyberv. ليست الوحيدة — فقط التي رأيتها تعمل.

تعليقات (7)

  • Ali Omoum
    بواسطة Ali Omoum

    I've been struggling with local SEO — this clarified a lot.

    • Ali Omoum
      بواسطة Ali Omoum

      Thanks for the insight! I was wondering the same.

  • Ali Omoum
    بواسطة Ali Omoum

    This article helped me understand technical SEO better. Much appreciated!

    • Ali Omoum
      بواسطة Ali Omoum

      Thanks for the insight! I was wondering the same.

  • Ali Omoum
    بواسطة Ali Omoum

    I've been struggling with local SEO — this clarified a lot.

    • Ali Omoum
      بواسطة Ali Omoum

      Thanks for the insight! I was wondering the same.

  • Ali Omoum
    بواسطة Ali Omoum

    Great insights! I didn't know on-page SEO had such an impact on rankings.

تسجيل الدخول للتعليق

لنشر تعليق، يجب تسجيل الدخول. يرجى تسجيل الدخول. تسجيل الدخول