McDonald's Österreich

myMcDonald's

myMcDonald’s - der Bonusclub von McDonald’s Österreich! Mit der App hatte ein Nutzer alle verfügbaren Gratis-Prämien, köstliche Rabatte, persönliche Gutscheine und seinen aktuellen Punktestand immer mit dabei.
Dank Push-Benachrichtigungen und den News seitens McDonald’s Österreich verpasste der Nutzer keine Gutscheine oder Überraschungen.

myMcDonald’s - der Bonusclub von McDonald’s Österreich
wurde im Herbst 2018 durch die einheitlich globale McDonald’s
App ersetzt und somit eingestellt.

Tobias FonfaraTeam Lead iOS

Tobias, wie gestalteten sich die monatlichen Updates bei der myMcDonald’s App?

Eine derart erfolgreiche und beliebte App wie myMcDonald’s zu betreuen machte uns als App-Agentur riesig Spaß, brachte aber auch einige Stolperfallen mit sich. Monatliche Updates, viele Stakeholder, durch Marketingkampagnen getriebene Deadlines, kurzfristige Änderungswünsche, eine enge Verzahnung mit anderen Systemen und natürlich ganz, ganz viele Ideen. Da hätte schnell mal was verloren oder schief gehen können! Was es also brauchte waren eng geführte Abstimmungsrunden und eine gute Dokumentation, eine klare Roadmap mit ausreichend Flexibilität und einen unbedingten Fokus auf die User Experience. Nur dann hatte vom Nutzer bis zum Publisher wirklich jeder Freude an der myMcDonald’s App. Und zwar mit jedem neuen Update.

Gabriele ZiniDesigner

Du warst in das monatliche Update als Designer involviert, Gabriele - welche Aufgaben stellte ein Update an das Design Team?

Die größte Herausforderung der App-Entwicklung für das Designteam war es, eine App auch über einen längeren Zeitraum stringent zu halten. So dass sich beispielsweise neu dazu gekommene Features nahtlos in die bereits existierende App einfügen ließen, auch wenn sie ursprünglich nicht Teil des Konzeptes waren. Uns war es wichtig, dass für die Nutzer die User Experience die gleiche blieb.

Dennis BrollDeveloper

Dennis, wann ist ein Update einer App notwendig?

Ein Update einer App ist dann notwendig, wenn inhaltliche Updates und McDonald's Sonderaktionen in die bestehende App eingefügt werden sollen. Dies trifft auch bei der Implementierung neuer Features zu. Sollen bei einem Betriebssystem-Update neue Möglichkeiten erschlossen werden wie z.B. die neue Drag&Drop API bei iOS 11 oder muss auf Änderungen (Deprecations) von Betriebssystemfunktionen reagiert werden, dann ist ein Update ebenfalls unumgänglich.

Constantin RebouskosWerkstudent / QA

Constantin, wie verhält sich das Testing bei einem Update?"

Das Testing eines Updates einer bestehenden Applikation birgt immer besondere Herausforderungen, da sichergestellt werden muss, dass einerseits die neue Version einwandfrei auf allen Geräten der Nutzer funktioniert und andererseits sämtliche Einstellungen, Daten und Speicherstände fehlerfrei in die neue Version mitgenommen werden. Hier darf es auf keinen Fall zu einem Datenverlust kommen.