Étude de cas - Retail Sales Gateway de Sky

Logiciel permettant aux employés de Sky d'inscrire de nouveaux clients et de modifier les comptes clients existants à partir d'emplacements PopUp tels que les centres commerciaux et les gares.

Client
British Sky Broadcasting
Date
Service
Application Web

Aperçu

Nous avons développé un logiciel pour les collaborateurs travaillant dans des endroits éloignés comme des centres commerciaux et des gares, leur permettant d'inscrire de nouveaux abonnés et de gérer les modules complémentaires et les offres groupées des clients BSkyB existants. L'application a été créée à l'aide de Symfony 4 dans une infrastructure d'architecture orientée services (SOA), supportée par un backend Java exposant les services XML REST et SOAP.

Pour garantir une expérience utilisateur fluide, nous avons créé une interface réactive et accessible utilisant HTML5, CSS et jQuery, en appliquant des techniques d'amélioration progressive. Le contenu dynamique a été intégré via un CMS headless, OpenCms, permettant des mises à jour et une adaptabilité efficaces.

Le projet a suivi les méthodologies de développement piloté par les tests (TDD) et de programmation en binôme pour maintenir un code de haute qualité. Nous avons utilisé PHPUnit pour les tests unitaires et Jenkins pour l'intégration continue, en collaborant étroitement au sein d'une petite équipe tout en adhérant aux principes SCRUM pour assurer une livraison agile et rapide.

Nuage de Technologies

  • PHP
  • Symfony
  • Web Application
  • REST API
  • CMS
  • Freelancing
  • Large Corporation
under my leadership
3 developers
Seulement 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