دراسة الحالة - بوابة مبيعات التجزئة سكاي

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

عميل
British Sky Broadcasting
تاريخ
خدمة
تطبيق الويب

معاينة

لقد قمنا بتطوير برنامج للموظفين الذين يعملون في مواقع بعيدة مثل مراكز التسوق ومحطات القطارات، مما يتيح لهم تسجيل مشتركين جدد وإدارة الإضافات والحزم لعملاء BSkyB الحاليين. تم بناء التطبيق باستخدام Symfony 4 في إطار هندسة موجهة نحو الخدمة (SOA)، بدعم من واجهة Java الخلفية التي تعرض خدمات XML REST وSOAP.

ولضمان تجربة مستخدم سلسة، قمنا بإنشاء واجهة سريعة الاستجابة وسهلة الوصول باستخدام HTML5 وCSS وjQuery، وتطبيق تقنيات التحسين التدريجي. تم دمج المحتوى الديناميكي عبر نظام إدارة المحتوى بدون واجهة مستخدم، OpenCms، مما يسمح بالتحديثات الفعالة والقدرة على التكيف.

اتبع المشروع منهجيات التطوير الموجه بالاختبار (TDD) والبرمجة الثنائية للحفاظ على جودة الكود العالية. لقد استخدمنا PHPUnit لاختبار الوحدات وJenkins للتكامل المستمر، والتعاون الوثيق ضمن فريق صغير مع الالتزام بمبادئ SCRUM لضمان التسليم السريع والمرن.

سحابة التكنولوجيا

  • PHP
  • Symfony
  • Web Application
  • REST API
  • CMS
  • Freelancing
  • Large Corporation
under my leadership
3 developers
1%
of bugs attributed to our code during development
7 day week shift
including 5 working days in isolation and 2 on-call days for system integration