تقديم خدمات الدعم الشامل وضمان الجودة لتطبيقات الويب والجوال المخصصة لصحة الحيوانات الأليفة
نبذة عن عميلنا
شركة استشارات استراتيجية تدعم الشركات الناشئة في مختلف مراحل نموها، بدءًا من دخول السوق وتحسين العمليات والتوسع؛ وصولًا إلى الاندماج والاستحواذ والخروج الاستراتيجي. وتربط الشركة رواد الأعمال بالمستثمرين، والمستشارين، والمطورين، وغيرهم من الموارد والخبرات الضرورية.
الحاجة إلى شريك تقني موثوق لتقديم خدمات الدعم وضمان الجودة
أطلق أحد عملاء الشركة برنامجًا قائمًا على الاشتراك لتعزيز التغذية الصحية للحيوانات الأليفة، يقدم للمشتركين مزايا متعددة تشمل الوصول المجاني إلى تطبيق جوال، وخطط تغذية مخصصة لاحتياجات كل حيوان أليف، وشحنات منتظمة من المكملات الغذائية، وغيرها من المزايا. ولضمان إطلاق المشروع بسلاسة، دخلت الشركة الاستشارية في شراكة مع ساينس سوفت لتوفير خدمات اختبار ودعم تطبيقات الويب والجوال الخاصة برعاية الحيوانات الأليفة.
شراكة تقنية متكاملة لتعزيز نجاح المشروع
يعتمد حل رعاية الحيوانات الأليفة على التطبيقات التالية:
- تطبيق جوال لنظامي iOS وأندرويد يساعد المستخدمين على اختيار خطط التغذية المناسبة لحيواناتهم الأليفة.
- تطبيق ويب يضم بوابات مخصصة لكل من أصحاب الحيوانات الأليفة، ومقدمي الخدمات البيطرية، والإداريين.
نظرًا لتطوير التطبيقات بواسطة شركة خارجية أخرى، كلَّف العميل ساينس سوفت بإجراء اختبارات مستقلة للتحقق من جودة التطبيقات قبل إطلاق المشروع، وذلك على مرحلتين:
- الاختبار الوظيفي: للتأكد من أن جميع ميزات تطبيقات الويب والجوال تعمل كما هو مخطط لها.
- اختبار الأداء: لتقييم خصائص أداء الواجهة الخلفية لتطبيق الجوال.
الاختبار الوظيفي للتطبيقات قبل إطلاقها
عقد ممثلو العميل ومطورو الشركة الخارجية جلسة توضيحية مع فريق ساينس سوفت لعرض الميزات الأساسية للتطبيقات. وقدموا لفريقنا وثائق تقنية تشمل هيكل قاعدة البيانات، والوصف العام للبنية التقنية للحل. ونظرًا لغياب المتطلبات الوظيفية الرسمية، اعتمد مهندسو الاختبار في ساينس سوفت على النهج الاستكشافي أثناء مرحلة الاختبار الوظيفي. وبالتزامن مع استكشاف التطبيقات، أعد فريقنا قوائم مرجعية للاختبار، وتحقق من الوظائف البرمجية للحل، مع تسجيل المشكلات المكتشفة في نظام إدارة تذاكر الدعم. وفي النهاية، قدم فريقنا تقريرًا شاملًا يوضح الوظائف والميزات المختبرة، والمشكلات المكتشفة مُصنفةً حسب درجة خطورتها.
استنادًا إلى نتائج التقرير، قرر العميل مواصلة تطوير التطبيقات، مع تكليف ساينس سوفت بدعم واختبار الإصدارات الجديدة.
اختبار أداء تطبيقات الجوال قبل إطلاقها
صمَّم فريق ساينس سوفت نصوص وبيانات اختبار الأداء بناءً على أهداف الاختبار وسيناريوهات سلوك المستخدم. وباستخدام Apache JMeter كأداة اختبار رئيسية، وخوادم AWS EC2 الافتراضية كمصادر لتوليد الأحمال، وأدوات New Relic وAWS CloudWatch لمراقبة أداء الحل، نفَّذ مهندسونا اختبارات الأداء الأساسي (Baseline Testing)، والسعة (Capacity Testing)، والتحميل (Load Testing)؛ لتقييم أداء الواجهة الخلفية للحل. وتضمن التقرير النهائي نتائج الاختبار وتوصيات عملية شملت إعداد آليات مراقبة الواجهة الخلفية، واختيار خوادم افتراضية تدعم استقرار الأداء أثناء مرحلة الإطلاق التجريبي للحل.
بناءً على نتائج هذا التقرير، قرر العميل الاستعانة بخبراء ساينس سوفت لتنفيذ التوصيات المقترحة.
تقديم الدعم من المستوى 1 و2 على مدار الساعة وطوال أيام الأسبوع
بعد الإطلاق الناجح لتطبيقات رعاية الحيوانات الأليفة، بدأت ساينس سوفت تقديم الدعم الفني من المستوى 1 و2 على مدار الساعة وطوال أيام الأسبوع، بمتوسط زمن استجابة أوَّلية (FRT) مدته 30 دقيقة. حيث تولى فريقنا حل المشكلات الفنية المتعلقة بتطبيقات الجوال والويب، بما في ذلك:
- مشكلات تثبيت التطبيقات.
- مشكلات تسجيل الدخول.
- إعادة ضبط كلمات المرور.
- مشكلات الأداء التي يبلغ عنها المستخدمون، مثل تعطل تطبيقات الجوال والويب.
بخلاف ذلك، يتم تصعيد الطلبات المتعلقة بالاشتراكات والفواتير والشحن ومعلومات الشركة إلى فريق الدعم الداخلي للشركة.
تقديم الدعم من المستوى 3
نظرًا لرضا العميل عن سرعة استجابة فريقنا وجودة الخدمات المقدمة، طلب من ساينس سوفت توسيع نطاق التعاون ليشمل الدعم من المستوى 3 للتطبيقات والبنية التحتية، لدعم فريق التطوير في معالجة المشكلات الوظيفية والمتعلقة بالأداء. وقد شملت مهام فريق ساينس سوفت ما يلي:
- إجراء تدقيق شامل للكود البرمجي، وتقديم تقرير يتضمن توصيات التحسين.
- تقديم المساعدة في التطوير وإصلاح الأخطاء البرمجية بالتعاون مع فريق التطوير الخارجي.
- مراجعة البنية التحتية لتطبيقات الجوال، وتقديم توصيات التحسين.
- تنفيذ مسارات التكامل والنشر المستمر (CI/CD) التي أوصى به مهندس DevOps لدى فريق ساينس سوفت.
- تنفيذ طلبات البنية التحتية، مثل نشر إعداد بيئة التطبيقات الجديدة باستخدام النوع الأمثل من خوادم EC2 الافتراضية.
النتائج الرئيسية التي حققناها للعميل
- تعزيز سمعة العميل كشركة استشارية موثوقة من خلال تحسين كفاءة أعمال عملائه النهائيين عبر الشراكة الاستراتيجية مع ساينس سوفت لاختبار ودعم البرمجيات.
- إطلاق تطبيقات العميل النهائي بسلاسة، بفضل التحسينات التي أوصت بها ساينس سوفت على مستوى الكود البرمجي، والبنية التحتية، ومسارات النشر، وتجربة المستخدم.
- تخفيف أعباء العمل عن فريق الدعم الداخلي لدى العميل النهائي، بفضل الاستعانة بفريق ساينس سوفت لدعم المستخدمين على مدار الساعة وطوال أيام الأسبوع، ما ضمن الاستجابة السريعة لطلبات الدعم في أقل من 30 دقيقة.
نتواصل معكم على الفور