Meeting Minute 16.06.2020 @ APG === ###### tags: `apg` :::info - **Wann:** 17.06.2020, 13:30 Uhr - 17:30 Uhr - **Agenda** 1. Briefing GUI statischer Content (Desktop & Mobile) für die Umsetzung bei What: Designsensor >> What 2. Briefing Customer Journeys Planen & Buchen für die Umsetzung bei Designsensor: APG >> Designsensor - **Teilnehmer:** - Martin Baumann - Kathrin Bühler - Mario Colombo - Matthias Regh - Alex Hildbrand - Daniel Mühlestein - Tom Perret ::: ## Statischer Inhalt --> TODO ergänzen ## Customer Journeys Bemerkung: der dynamische Inhalt, damit die auch hier vorgestellten Journeys, werden getrennt vom CMS und damit statischen Inhalt entwickelt und sind technisch komplett getrennte Systeme. - dynamischer Inhalt soll sich für den Benutzer unsichtbar getrennt in den "statischen" Inhalt einbetten, es gibt somit nur eine Site. FRAGE: wie machen wir das mit den URLs? (siehe Bemerkungen) - der Einstieg geschieht zum Beispiel über die zentrale Landingpage (FRAGE: kann man die so nennen?) - Hinweise / Hilfen dazu könnten auch schon auf der zentralen Landingpage ausgegeben werden (z.B. Video) - der Einstieg geschieht über die "Landingpage" des dynamischen Inhalts, die die drei Optionen (Vorschlag, Gezielt, bestehende Kampagne) anbietet und damit die drei aktuell möglichen Journeys. Dieses soll dann bei möglichen weiteren Journeys erweitert werden. - FRAGE: Behandlung von weiteren Informationen, die aktuell danach / davor als "Stopper" angezeigt werden sollten (Aktionen, Willkommen etc.). => Betrachtung, ob diesen Informationen / Hinweise / Eye-Catcher in die Landingpage der dynamischen Inhalte (also den Startpunkt der Journeys) integriert werden können ### Journey 1: "Vorschlag" - 6 Dialoge / Steps zur Eingabe der wichtigen Kriterien - Start evtl. mit Ortsauswahl: Vorteil, dass die folgenden Dialoge sich evtl. daran anpassen. Anmerkung an Mario: Ortsauswahl evtl. als "Komponente"? - Ziele: aktuell 3 Ziele, Wichtig: die Darstellung so wählen, dass auch die Angabe keines Zieles genauso gleichwertig erscheint, wie die Angabe eines Zieles. Frage: Durch den Start mit Angabe Ortschaft evtl. 3. Ziel (Startpunkt um Geschäftsstandort) anders darstellen? - Budget: Ranges dynamisch anpassen je nach gewählten Ort und damit durchschnittlichen Preisen. Angabe stets von 5 Ranges, jeder steht für eine gewisse Anzahl von Werbeträgern und damit den "Werbedruck" in dem gewählten Ort - Auswahl "Digital / Analog": Überlegungen, ob man diese Auswahl braucht, weil: a. sowieso Digital als Alternative angeboten wird, wenn möglich b. generell nicht angeboten wird, wenn Digital nicht zu Auswahl steht (in dem gewählten Ort/en) - Branche, die Liste der 20%-Branchen so "eindampfen", dass eine Zuordnung einfach und schnell möglich ist, lieber dort ungenauer, als den Benutzer abspringen lassen - Zeit: Checkbox neu, dass man die Startpunkt verschieben kann, wenn das wegen Verfügbarkeiten nötig ist. - Vorschlagsliste: automatische Auswahl der Formate nach einer Heuristik, die nach der Verfügbarkeit von Formaten auch gesetzte Präferenzen seitens APG pro Ort berücksichtigen kann - die drei Vorschläge immer gleich aufbauen: 1. Vorschlag: knapp unter Budget, nur Analog 2. Vorschlag: höherwertiger (je nach Höhe ca. 20-50% höheres Budget, Verkehrsmittel beimischen 3. Vorschlag: wenn möglich inkl. Digital, wenn Digital nicht möglich noch besprechen, wie hier das "Luxus Prime"-Gefühl erreicht wird, Budget bis zu 300%) - (Vortreffen: Ergebnisse der Vorschlagsliste werden zwischengespeichert, so dass bei nochmaligem Aufruf mit denselben Angaben in der aktuellen Session dasselbe Ergebnis erreicht wird) - Ergebnisse sofort eingesehen werden (als Produktliste) - angaben zum Produktionshandling nur noch in "Kurzform" vor Bestellung - Abschlussseite mit der Zusammenfassung, Kostenliste, Rechnungsadresse, Zahlart etc. als "Standard", wird genauso verwendet bei allen Journeys - genauso auch die weiteren Schritte nach Buchungsabschluss, die Möglichkeit zum direkten Sujetupload muss dann noch besprochen werden, Problem, dass nach Buchung keine weiteren Suhetaufsplittungen mehr möglich ist ### Journey 2: Gezielt - Möglichkeit der Benutzung aller vorhandenen Filter - komprimierte Anzeige und Abfrage aller Kriterien in einem Dialog - sichtbar sind stets: Orte, Zeit, Branche - zusätzliche Filter "versteckt", aber jederzeit einblendbar - welche und wie zusätzliche Filter beschrieben werden evtl. dynamisch je nach bekanntem Benutzer - Trefferliste kann jederzeit angezeigt werden (selbe Page, Liste aufgeteilt nach Orten) - Auswahl in dieser Liste möglich - Unter Trefferliste Hinweis auf weitere Produkte, die aktuell nicht gebucht werden können, abhängig vom Ort (??) wie Promotion, Megaposter, Mobil, ... - mit der Zusammenfassung, Kostenliste, Rechnungsadresse, Zahlart etc. wie bei Journey 1, genauso die nachfolgenden Schritte ### Journey 3: bestehende Kampagne kopieren - Auswahl aus gebuchten Kampagnen genauso wie aus bestehenden "Warenkörben" des Benutzers - ... ## Weitere Punkte - dynamischer Inhalt hat denselben Header wie der statische Inhalt, darüber dann Ansteuerung zum Login, Sprachen, Breadcrumbs (?) - Benutzerkategorien: angedacht und abgeklärt werden müssen noch mögliche Benutzerkategorien, die dann auch mit "Rechten" verbunden sind. Aktuell gesehen werden: anonym, Light-User (nur Email/Name bekannt), IT21-User (in IT21 angemeldet mit allen notwendigen Daten zur Bestellung), APG-User. Möglich sind hier natürlich weitere Diversifizierung (z.B. mehrere APG-Gruppen) - Inhalte dynamischer Seiten im CMS (oder woanders?) verwaltbar (Texte, Bilder, Videos, ganze Hilfeseiten - diese vielleicht nur verlinkt als echter CMS-Content) - Handhabung der Übersetzung der Texte / Medien im dynamischen Inhalt :closed_book: Aufgaben -- - [X] MC+MR werden Methoden vorschlagen, wie man aus den Journeys dann die nächsten "Stufen" der Umsetzung beschreiten kann, damit diese dann auch direkt dokumentiert sind. Beispiele sind z.B. die Sequenzen wie unter https://app.lucidchart.com/publicSegments/view/cb513277-b435-4a7f-80cf-968ca87f6751 dargestellt. (Termin bis nächste Woche, evtl. noch José mit einbeziehen) => Ergebnis: Mario erstellt User Stories, Matthias + Mario markieren die User Stories, die auf das Backend zugreifen, zu denen erstellt Matthias Use Cases, in denen auf Schnittstelle, Komponentendiagramm und evtl. Sequenzdiagramm verwiesen wird. Stand: User Stories sind erstellt und werden abgestimmt - [X] MR wird mit Stefan Brandenberger bei / nach Präsentation IdP-Konzept am Freitag (19.06.) nachfragen, welche Rechterollen es bereits in IT21 gibt => Ergebnis: beliebige Rechterollen in IT21 einstellbar, diese werden komplett im Payload übertragen - [ ] MC Review Grid via FE Dev @ what. - [ ] MC Grobkostenvoranschlag + Sprintplaning FE CMS + eCommerce - [ ] MC Planung eCommerce Frontend 1. Sprint auf 6. Juli 2020 (basierend auf Milestones) ## Weitere Bemerkungen Nachfrage von MR bei Erstellung "Minutes": Handhabung unterschiedlicher URLs für statischen / dynamischen, wenn alles unter einer URL erscheinen soll. Ist der sichtbare Header einer Site, der optisch bei statischer und dynamischem Inhalt gleich aussehen soll, aus derselben Quelle oder besser doppelt erstellt, einmal durch CMS, einmal durch Frontend-Komponente? => Stichwort: Apphook im CMS als Subroute z.b. unter "apgsga.ch/buchen" (konkrete Benamsung noch abstimmen), Menue-Oberteil der Seite wird im CMS und App getrennt gebildet, dadurch auch kleinere Unterschiede gezielt möglich.