Ontwikkeling van webshop voor Brussels Airlines op zes weken tijd

Cedric Buccilli, Senior Architect Information Technology Brussels Airlines


Cegeka bouwde een configureerbare en stabiele website voor Brussels Airlines die de luchtvaartmaatschappij gebruikt voor de verkoop van gecombineerde tickets voor een populair Belgisch dancefestival. Brussels Airlines had al een applicatie voor dergelijke diensten maar die was niet aangepast aan een groot aantal bezoekers op een korte tijd. De luchtvaartmaatschappij deed een beroep op leverancier Cegeka om de webshop op anderhalve maand tijd om te bouwen naar een stabiele applicatie die moeiteloos verder uitgebreid kan worden.

De webshop van Brussels Airlines, waar klanten online een combinatieticket kunnen kopen voor een populair dancefestival, kan de grote toestroom bezoekers vlot verwerken. De vorige applicatie, geïnstalleerd door een andere externe partner, kon die grote toevloed van geïnteresseerden niet bolwerken. Brussels Airlines deed beroep op de expertise van Cegeka, die de webshop heeft gerefactored zodat hij overeind blijft onder de hoge bezoekersaantallen.

Cegeka had maar anderhalve maand tijd om de bestaande applicatie om te bouwen naar een betrouwbare online shop. Twee dagen na de vraag van de luchtvaartmaatschappij gaven de specialisten van Cegeka al de aftrap voor het project. Wegens de strakke planning paste de IT-leverancier de Agile-projectaanpak toe.

Strakke planning vraagt om agile aanpak

“Die stapsgewijze aanpak was essentieel om het project op zo’n korte tijd te doen slagen”, zegt Cedric Buccilli, senior architect information technology bij Brussels Airlines. “Alle taken werden per week op een bord gezet, de taken met de hoogste prioriteit kregen voorrang. We werkten in wekelijkse cycli, waarin alle taken nauwgezet werden opgevolgd.” Door de hoge tijdsdruk kon Cegeka zich geen fouten permitteren. Daarom gebruikten de ontwikkelaars de techniek van pair programming, waarbij twee programmeurs om de zoveel tijd van toetsenbord wisselen om fouten te voorkomen.”

Alle wijzigingen in de bestaande applicatie werden ook uitvoerig getest. “Cegeka had zelf al verschillende loadtests uitgevoerd. Die tests, uitgevoerd vanaf het Azure-platform, waren nodig om te controleren of de aangebrachte wijzigingen de hoge druk aankonden. Als je weet dat we 84.000 bezoekers op hetzelfde moment kregen te verwerken, was dat geen overbodige luxe”, aldus Buccilli. “Die loadtesten werden ook nog eens uitgevoerd door een derde partij, dat verliep allemaal vlekkeloos.”

Prestaties op de voet volgen

De back-office van de webshop kreeg de nodige aanpassingen. “Cegeka paste het back-end systeem voor de dienst na verkoop aan, zodat die continu de verkoop- en performantiecijfers op de voet kunnen volgen. De online applicatie van Brussels Airlines draait op twintig verschillende servers, de ingevulde formuliergegevens worden bijgehouden in één SQL database. De bezoekers van de webshop kunnen altijd zonder problemen hun bestelling plaatsen, wat frustraties vermijdt. Via monitorring tools kunnen de aftersales de kritieke KPI’s op de voet volgen. 

Hergebruik van de applicatie

Het interessante aan de nieuwe webshop is de herbruikbaarheid ervan. “De weg ligt open om het platform verder uit te bouwen voor andere commerciële flightshops of packaging shops”, zegt Cedric Buccili. “Mits enkele kleine aanpassingen kan de applicatie voor om het even welk event gebruikt worden. De vlotte service van onze webshop is niet onopgemerkt voorbijgegaan, ondertussen hebben we een nieuw groot project op stapel staan. Deze zomer bieden we bijvoorbeeld combitickets aan voor het WK-voetbal in Brazilië.”

Keuze voor de juiste integrator

Cegeka heeft het project in de wacht gesleept omdat het snel aan het project kon beginnen en meteen de juiste mensen kon vrijmaken. Cedric Buccilli: “Er stonden drie ICTintegratoren op onze shortlist, maar Cegeka kon ons al bij de eerste vergadering overtuigen.”

Vlekkeloze lancering en binnen tijd en budget 

De webshop had een hoge visibiliteit, dus het aanpassen van de bestaande applicatie en het elimineren van de bugs hield enkele risico’s in voor Cegeka. “Enkel door de agile-aanpak van Cegeka is de krappe deadline gehaald. Het project is binnen de vooropgestelde tijd en het voorziene budget uitgevoerd, de lancering is vlekkeloos verlopen”, besluit Cedric Buccili.

U heeft een visie. Wij hebben de weg ernaartoe <knop> Let's Go

“Enkel door de agileaanpak van Cegeka is de deadline gehaald. Het project is binnen de vooropgestelde tijd en het voorziene budget uitgevoerd, de lancering is vlekkeloos verlopen”


Challenges

  • Vernieuwen van de bestaande webshop-applicatie
  • Hoge bezoekersaantallen ondersteunen
  • Backoffice uitwerken met nauwkeurige opvolging van verkoopstatistieken
  • Webshop vernieuwen in anderhalve maand met agile-aanpak


Solution


Technology

  • Application development (.NET)

Related Customer Success Stories