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


.ce32ca7f.jpg)
معاينة
لقد قمنا بتطوير برنامج للموظفين الذين يعملون في مواقع بعيدة مثل مراكز التسوق ومحطات القطارات، مما يتيح لهم تسجيل مشتركين جدد وإدارة الإضافات والحزم لعملاء BSkyB الحاليين. تم بناء التطبيق باستخدام Symfony 4 في إطار هندسة موجهة نحو الخدمة (SOA)، بدعم من واجهة Java الخلفية التي تعرض خدمات XML REST وSOAP.
ولضمان تجربة مستخدم سلسة، قمنا بإنشاء واجهة سريعة الاستجابة وسهلة الوصول باستخدام HTML5 وCSS وjQuery، وتطبيق تقنيات التحسين التدريجي. تم دمج المحتوى الديناميكي عبر نظام إدارة المحتوى بدون واجهة مستخدم، OpenCms، مما يسمح بالتحديثات الفعالة والقدرة على التكيف.
اتبع المشروع منهجيات التطوير الموجه بالاختبار (TDD) والبرمجة الثنائية للحفاظ على جودة الكود العالية. لقد استخدمنا PHPUnit لاختبار الوحدات وJenkins للتكامل المستمر، والتعاون الوثيق ضمن فريق صغير مع الالتزام بمبادئ SCRUM لضمان التسليم السريع والمرن.
سحابة التكنولوجيا
- 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