انتقل إلى المحتوى
الخبر، المملكة العربية السعودية

صيانة تطبيقات الجوال

أبقِ تطبيقك عاملاً وممتثلاً بعد الإطلاق

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

1 إلى 2

أسبوع لفحص التطبيق القائم وتسلّمه

24/7

مراقبة الأعطال والتشغيل

شهرياً

مراجعة للاستخدام والعيوب والأولويات

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

الإجابة المباشرة

صيانة تطبيقات الجوال هي العمل المستمر الذي يُبقي تطبيقاً قائماً سليماً: إصلاح الأخطاء، والتحديث لإصدارات iOS وأندرويد الجديدة، وتلبية قواعد متجر آبل وGoogle Play المتغيرة، وسد الثغرات الأمنية، ومراقبة الأعطال. تناسب كل شركة لديها تطبيق قيد التشغيل. نفحصه ونتسلمه ونشغّله بخطة شهرية.

قبل وبعد

ما الذي تزيله هذه الخدمة.

المطور الأصلي اختفى

اليوم

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

مع النظام

نفحص الكود ونعد بناءً نظيفاً ونتسلم الإصدارات خلال أسابيع.

إصدار جديد من iOS أو أندرويد كسر التطبيق

اليوم

يحدّث المستخدمون هواتفهم في سبتمبر فيبدأ تطبيقك بالتعطل أو بفقدان ميزات.

مع النظام

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

تحذير من المتجر يهدد بالإزالة

اليوم

تراسلك آبل أو جوجل بشأن إصدار مستهدف قديم أو تغيير سياسة، مع مهلة محددة.

مع النظام

نتابع متطلبات المتاجر قبل المهلة وننفذ التغييرات وإعادة التقديم.

لا تعرف ما الخلل حتى تنخفض التقييمات

اليوم

الأعطال والشاشات البطيئة لا تُرى، وأول إشارة هي تقييم بنجمة واحدة.

مع النظام

تنبّه المراقبة إلى النسخة السيئة خلال ساعات، ويحد الإطلاق التدريجي من عدد من يراها.

ماذا نبني

ما الذي يصل إلى يديك.

فحص التطبيق والتسلّم

مراجعة وتوثيق الكود والمكتبات وإعداد البناء وحسابات المتاجر.

تحديثات توافق الأنظمة والمتاجر

ترقيات سنوية لـ iOS وأندرويد وتغييرات الإصدار المستهدف المطلوبة.

إصلاح الأخطاء وميزات صغيرة

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

التصحيحات الأمنية وترقية المكتبات

ترقيات وإصلاحات وفق إرشادات OWASP للجوال.

المراقبة والتنبيه

تقارير الأعطال وتتبع الأداء وفحوص تشغيل الخادم.

إدارة الإصدارات

إطلاق تدريجي وملاحظات إصدار وخطط تراجع لكل تحديث.

بالتفصيل

كيف يعمل، وما الذي عليك أن تقرره.

لماذا يحتاج التطبيق القائم عملاً كل شهر

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

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

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

ماذا تغطي خطة الصيانة فعلاً

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

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

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

متطلبات سعودية تستمر بعد الإطلاق

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

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

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

خطة التسليم

خمس مراحل. تعتمد كل واحدة.

اقرأ كل مرحلة كأنها عقد صغير: ما نحتاجه منك، وما يصل إلى يديك، والجملة التي يجب أن تتحقق قبل أن ننتقل.

01 / 04

الفحص والتسلّم

1 إلى 2 أسبوع

نراجع الكود والمكتبات والبناء وحسابات المتاجر والخادم، ونوثق كيف يُبنى التطبيق ويُصدر.

ما تقوم به
  • شاركنا الوصول إلى المستودع وحسابات المتاجر
  • عرّفنا بالمطور السابق إن أمكن
  • اذكر العيوب والشكاوى المعروفة
ما نسلمه
  • تقرير صحة مكتوب بالمخاطر مرتبة
  • بناء وإصدار موثقان ويعملان
  • خطة شهرية موصى بها
معيار الانتقال

ننتقل عندما نستطيع بناء التطبيق واختباره وإصداره بأنفسنا والخطة متفق عليها.

02 / 04

التثبيت

2 إلى 4 أسابيع

نصلح أعلى العيوب خطراً، ونرقّي المكتبات الحرجة، ونجهز المراقبة قبل بدء العمل الروتيني.

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

ننتقل عندما معدلات التعطل مرئية وأهم المخاطر مغلقة.

03 / 04

الوتيرة الشهرية

مستمر

كل شهر نفرز المشكلات، ونصدر الإصلاحات والتحسينات الصغيرة، وننشر إصداراً بملاحظاته.

ما تقوم به
  • أبلغ عن المشكلات والملاحظات
  • اعتمد أولويات الشهر
  • راجع ملاحظات الإصدار
ما نسلمه
  • إصدار شهري
  • تقرير فرز للعيوب والأعطال
  • تصحيحات أمنية وترقيات مكتبات
معيار الانتقال

ننتقل عندما ينتهي كل شهر بإصدار منشور وقائمة مغلقة من البنود المتفق عليها.

04 / 04

تحديثات الأنظمة والمتاجر

2 إلى 6 أسابيع سنوياً

قبل كل إصدار رئيسي لـ iOS وأندرويد نختبر على النسخ التجريبية ونصدر تحديثاً متوافقاً.

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

ننتقل عندما يعمل التطبيق بشكل صحيح على إصدارات النظام الجديدة ويلبي متطلبات المتاجر الحالية.

أسئلة المشترين

تُطرح قبل التوقيع.

هل تصونون تطبيقاً بناه فريق آخر؟

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

كيف تُسعَّر الصيانة؟

الصيانة رسم شهري ثابت يعتمد على حجم التطبيق وتكاملاته وأزمنة الاستجابة التي تحتاجها. وتشمل المراقبة والتحديثات وحصة ساعات للإصلاحات. التغييرات الأكبر تُحدد وتُسعَّر منفصلة قبل بدء العمل.

ماذا لو تعطل التطبيق ليلاً أو في ذروة رمضان؟

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

هل نحتاج إلى إعطائكم حسابات المتاجر؟

نحتاج وصول مطور إلى حسابي آبل وجوجل لإصدار التحديثات، ويمكنك منحه وسحبه في أي وقت. تبقى الحسابات والتطبيق ملكاً لشركتك طوال الوقت.

هل تشمل الصيانة ميزات جديدة؟

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

جاهز لإبقاء تطبيقك سليماً بعد الإطلاق

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