Ich beginne mit einem Projekt, das die Entwicklung nativer mobiler Prototyp-Apps (zunächst iOS und Android) sowie eine webbasierte Administrationsoberfläche und eine API für die Kommunikation dieser Apps umfasst. Wir haben eine Liste von Geschichten, die bereits erstellt wurden, viele davon haben jedoch das folgende Format:
As a mobile user I want to be able to view a login screen so that I can sign into the app
Wenn dies auf eine einzelne Plattform abzielen würde, würde ich kein Problem sehen. Da wir jedoch auf mehrere Plattformen abzielen, bin ich mir nicht sicher, ob diese jetzt dupliziert werden sollen, z. B. "Als Android-Benutzer" oder ähnliches. Dies scheint eine Vervielfältigung zu sein, aber es ist eine Arbeit, die für jede Plattform separat ausgeführt werden muss.
Dies ist das erste mobile Projekt, bei dem wir native geworden sind - zuvor war es Phonegap und wir haben alle Geschichten unter "Als mobiler Benutzer" zusammengefasst. Da es sich im Wesentlichen um eine webbasierte App handelte, die in nativen Code eingebettet war, war dies kein allzu großes Problem, aber ich bin mir bewusst, dass vollständig native Apps ein anderes Ballspiel sind!