استلام مشروع برمجي متعثر

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

هل يشبه وضعك أحد هذه الحالات؟

كل حالة لها بداية مختلفة، لكنها كلها تبدأ بالتقييم.

1

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

2

المطور اختفىومعه الوصول إلى الخوادم أو المتجر أو المستودع.

3

التطبيق منشور لكنه مليء بالأخطاءوالتقييمات تتراجع والعملاء يشتكون.

4

المشروع متأخر شهورًاوكل موعد تسليم يُؤجل.

5

الكود موجود لكن لا أحد يفهمهبلا وثائق، وكل تعديل يكسر شيئًا.

6

لا يمكن إضافة مزايا جديدةلأن البنية لا تحتمل، أو التقنية قديمة.

ما نفعله في استلام المشروع

الاستعادة

  • حصر الأصول: الكود والحسابات والخوادم والنطاقات
  • استعادة الصلاحيات وتغيير كلمات المرور
  • نقل الحسابات إلى ملكية المنشأة
  • نسخة احتياطية لكل ما هو قائم

التقييم الفني

  • مراجعة الكود وجودته
  • قاعدة البيانات وسلامة البيانات
  • المعمارية والبنية التحتية
  • واجهات الربط والأمن

تقييم التشغيل

  • حالة التطبيق في المتاجر
  • الأعطال الحالية وأثرها
  • بيئات الاختبار والنشر
  • التكاملات الخارجية

التقرير

  • المشكلات مصنفة حسب الخطورة
  • ما يُبنى عليه وما يُعالج وما يُعاد
  • المخاطر إن استمر الوضع
  • تقدير لكل مسار

خطة الاسترداد

  • الإصلاحات العاجلة أولًا
  • استقرار البيئات والنشر
  • معالجة الديون التقنية الحرجة
  • خارطة التطوير بعدها

الاستكمال

  • إكمال المزايا المتبقية
  • التوثيق أثناء العمل
  • الاختبار والنشر
  • الدعم بعد الاستقرار

حالات نستلم فيها مشاريع

إن وجدت حالتك هنا فالتقييم هو البداية، مهما بدا الوضع:

حالة الجهة المطورة

الشركة البرمجية توقفتالمطور اختفىالمشروع متأخرخلاف مع المطور

حالة الكود

لا توجد وثائقالكود موجود لكن غير واضحالتقنية قديمةلا يمكن إضافة مزايا بسهولة

حالة التطبيق

التطبيق لا يعمل جيدًامنشور لكنه مليء بالأخطاءالتطبيق ينهارمشكلات في المتجر

حالة الخلفية

واجهات ربط غير مكتملةBackend بطيءقاعدة البيانات موجودة دون فهم لهالا توجد بيئة اختبارلا يوجد نشر آليصلاحيات الوصول غير واضحة

مسار الاستلام والتقييم

اثنتا عشرة خطوة، بعضها يُنفذ بالتوازي. نتيجتها تقرير وخطة، لا انطباع:

الخطوةما نفحصهالمخرج
1. الجردكل ما يخص المشروع: مستودعات، خوادم، نطاقات، حسابات، خدمات مدفوعةقائمة الأصول
2. مراجعة الوصولمن يملك الصلاحيات، وما يجب استعادته أو تغييرهخطة استعادة الوصول
3. مراجعة الكودالجودة والبنية والتكرار والاختبارات والمكتباتملاحظات الكود
4. مراجعة قاعدة البياناتالتصميم والفهارس وسلامة البيانات والنسخملاحظات البيانات
5. مراجعة المعماريةتقسيم النظام وقابليته للتوسعتقييم المعمارية
6. مراجعة البنية التحتيةالخوادم والبيئات والنشر والمراقبةتقييم البنية
7. مراجعة واجهات الربطالاكتمال والتوثيق والأمنحالة الواجهات
8. المراجعة الأمنيةالثغرات والأسرار والصلاحياتالملاحظات الأمنية
9. مراجعة المتاجرالحسابات والتوقيع والإصدارات وأسباب الرفضحالة النشر
10. تصنيف المشكلاتحرج، وعالٍ، ومتوسط، ومنخفضقائمة مرتبة
11. خطة الاستردادما يُصلح أولًا وكيف تستقر الأمورخطة مرحلية
12. خارطة التطويرما يُبنى بعد الاستقرارخارطة معتمدة
ابدأ بالتقييمأرسل ما لديك من وصول وملفات، ولو كان ناقصًا.
اطلب تقييم حالة المشروع

ما تستلمه

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

ما يمكن ربطه بالخدمة

حالات استلمنا فيها مشاريع وكيف بدأنا

الحالةلا أحد يملك صلاحية خادم الإنتاج
كيف نتعامل معها

نعمل مع مزود الاستضافة لإثبات الملكية واستعادة الوصول، ونأخذ نسخة كاملة قبل أي تغيير.

الحالةالكود في جهاز المطور فقط
كيف نتعامل معها

نستعيد ما يمكن من الخادم أو ملفات البناء، ونقيّم ما إذا كان يكفي للاستمرار أو يلزم إعادة بناء أجزاء.

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

نقل رسمي للتطبيق إلى حساب المنشأة يحفظ المستخدمين والتقييمات.

الحالةكل تعديل يسبب أعطالًا في مكان آخر
كيف نتعامل معها

اختبارات حول المسارات الحرجة أولًا، ثم نبدأ التعديل وهي تحمينا.

الحالةمشروع قيل إنه تسعون بالمئة منجز
كيف نتعامل معها

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

مراحل التنفيذ

تسبق أي التزام بموعد تسليم مرحلةُ تقييم مستقلة بمخرجات مكتوبة.

  1. الاستعادة والجرد

    الأصول والصلاحيات ونسخة احتياطية.

    قائمة الأصول
  2. التقييم

    الخطوات الاثنتا عشرة.

    تقرير التقييم
  3. القرار

    استكمال أم معالجة أم إعادة بناء.

    مسار معتمد
  4. الاستقرار

    إصلاحات عاجلة وبيئات ونشر.

    نظام مستقر
  5. الاستكمال

    المزايا المتبقية على دورات.

    إصدارات
  6. التسليم أو الاستمرار

    وثائق وتدريب، أو دعم مستمر.

    مشروع مكتمل

ما نحتاجه منك للبدء

لا يلزم أن يكون كل ذلك جاهزًا. ما ينقص نستكمله معك في جلسة التحليل.

  • ما لديك من وصول: المستودع، والخوادم، والمتاجر، والنطاق، ولو كان جزئيًا.
  • العقد والمتطلبات الأصلية: لقياس ما أُنجز مقابل ما اتُّفق عليه.
  • قائمة المشكلات المعروفة: من العملاء والفريق.
  • التطبيق المنشور إن وجد: روابط المتجر أو الموقع.

أسئلة تحسمها قبل التنفيذ

نساعدك على الإجابة عنها، لأن كل إجابة تغير النطاق والتكلفة.

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

ما نتجنبه في الاستلام

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

الجودة والأمن والتشغيل

الموضوعية

تقرير مبني على أدلة من الكود والبيئات، لا على انطباع.

الأمن

تغيير كلمات المرور والمفاتيح، ومراجعة الصلاحيات، وفحص الثغرات.

الاستقرار

إصلاحات عاجلة وبيئات ونشر آمن قبل المزايا الجديدة.

الاختبارات

اختبارات للمسارات الحرجة قبل أي تعديل.

التوثيق

توثيق ما هو قائم فعلًا، ثم ما يُضاف.

الاستمرارية

خطة تسلّم المشروع لمنشأتك أو لفريق يستمر فيه.

أسئلة شائعة

يعتمد على ما يمكن استعادته. أحيانًا يكفي ما على الخادم أو ملفات البناء، وأحيانًا يلزم إعادة بناء أجزاء. التقييم يحدد ذلك.

بحسب حجم المشروع وما يتوفر من وصول، ونحدد مدته ونطاقه قبل البدء.

فقط إن أثبت التقييم أنها أقل تكلفة ومخاطرة من الاستكمال، مع الأسباب المكتوبة.

إن رغبت وأمكن، لتسليم منظم للمعرفة والصلاحيات.

نعم، التقرير ملكك، ويمكنك الاستمرار به مع أي جهة.

أرسل ما لديك عن المشروع المتعثر

العقد، والمتطلبات، وما تبقى من وصول، ونقترح نطاق التقييم ومدته.

اطلب عرض سعر