kuehlhaus AG

Digitalagentur Mannheim
N7, 5-6
68161 Mannheim

SUGDE Dresden Stadt

BLOG

Sitecore Usergroup Deutschland Treffen in Dresden

Am 13. Mai 2019 fand das zweite Treffen der Sitecore Usergroup Deutschland für dieses Jahr in Dresden statt. Unser Sitecore Experte und Sitecore Technology MVP Stefan war dort.

SUGDE Treffen in Dresden

Schon einen Monat nach der SUGCON ging es zum Treffen der Sitecore Usergroup Deutschland (SUGDE) nach Dresden. Wie schon bei meiner allerersten Teilnahme an der Usergroup vor rund 5 Jahren wurde als Location der "Theaterkahn" ausgewählt: Ein geankertes Schiff auf dem üblicherweise - wie der Name schon sagt - Theater-Vorführungen stattfinden. 

Theaterkahn Dresden (Frontansicht)
Theaterkahn Dresden (Seitenansicht)


Die Vorträge

Es standen interessante Themen auf dem Programm:

  • Maik Kubasch und Christopher Hümmer, GASAG: Helix Carpaccio – die Zerlegung monolithischer Strukturen in eine modulare Architektur
  • Christian Hahn, Freelancer: How to: Extend Sitecore XC with new Plugins
  • Sebastian Bienko, Deloitte. Digital: Sitecore Testautomatisierung mit Cypress.io
  • Dirk Schäfauer, indeca: Marketing Automation – A real life example
  • Stefan Graber, kuehlhaus AG: Sitecore EXM in der realen Welt

Zum Abschluss habe ich dann noch einen kurzen Recap zur SUGCON und dem Sitecore Hackathon gegeben.

Sven eröffnete das SUGDE Treffen mit einer kurzen Begrüßung und organisatorischen Dingen. Danach ging es auch schon mit dem ersten Vortrag los.

SUGDE Dresden - Eröffnung

Den Anfang machten Maik Kubasch und Christopher Hümmer von der GASAG, einem Energie Versorger aus Berlin. Sie stellten vor, wie sie in Kooperation mit webIt ihre bisherige monolitische und suboptimal realisierte Sitecore Solution durch den Einsatz von gebräuchlichen Software Design Patterns wie bspw. "Single Resposiblity Design Pattern" (SOLID) und "separation of concerns" (SoC) umfangreich neustrukturiert haben. Insbesondere zeigten sie, wie ihnen der Helix Standard dabei geholfen hat, die Logiken in verschiedenen Modulen zu kapseln und in den Helix Layern zu verorten.  

Ein schöner Vortrag, der zeigt wie wichtig eine saubere Software-Architektur und Solution ist. Insbesondere im Hinblick auf die Zugänglichkeit, Test- und Wartbarkeit ergeben sich hier große Vorteile.

SUGDE Dresden - Präsentation 1

Der zweite Vortrag kam von Christian Hahn. Und wie man es vom einzigen Sitecore Commerce MVP in Deutschland erwarten konnte, drehte sich alles um Sitecore XC. Konkret zeigte er, wie die Architektur von Sitecore Commerce eigene Erweiterungen durch Plugins ermöglicht. Am Beispiel eines Plugins für unterschiedliche Steuersätze ging er Schritt für Schritt die für die Realisierung  notwendigen Schritte durch. 

Am Ende hatte er noch zwei motivierende Infos: Zum einen ist die Sitecore XC Lösung auf Basis von Sitecore 9 ein großer Schritt vorwärts, und zum anderen macht die Entwicklung aus Sicht eines Entwicklers Spaß. Beste Voraussetzungen für kommende Implementierungen :-)

SUGDE Dresden - Präsentation 2

Sebastian Bienko stellIte in seiner Präsentation das Tool Cypress als Ergänzung bzw. Alternative für funktionale Tests für Selenium vor. Insbesondere ging er auf die Vor- und Nachteile des Tools gegenüber Selenium ein: Man testet im Browser und führt JavaScript Befehle aus. Und im Falle eines Fehlers sieht man genau, wo und warum der Test gescheitert ist. Besonders cool: Es gibt sogar ein "Video" und man kann zu beliebigen Zeitpunkten in das Markup springen. Nachteil: Es ist noch eine Beta und diese funktioniert aktuell nur im Chrome Browser.

Aktuell setzen wir bei uns in kuehlhaus voll auf Selenium. Cypress ist jedoch für funktionale Tests sehr interessant und wir werden es daher im Auge behalten :-)


SUGDE Dresden - Präsentation 3

Im vierten Vortrag zeigte Dirk Schäfauer, wie ein Marketer in nur fünf Minuten einen Marketing Automation Plan für  bspw. eine Newsletter Anmeldung erstellen kann. In der anschließenden Fragerunde musste er jedoch eingestehen, dass das Thema weiterhin nur für Demos brauchbar ist, da der Showstopper Bug leider auch in der aktuellsten Sitecore Version noch immer enthalten ist: Marketing Automation Plans, die via Goal getriggert werden, können von Kontakten nur ein einziges mal durchlaufen werden. Für eine Newsletter Anmeldung bedeutet das, dass wer sich einmal abgemeldet hat, sich nie wieder anmelden könnte.

Wenn Sitecore diesen Bug jedoch endlich gefixt bekommt, dann wird das Thema "Marketing Automation" sehr interessant für unsere Kunden.

SUGDE Dresden - Präsentation 4

Im letzten offiziellen Vortrag des Tages durfte ich unsere Learnings aus unserem jüngsten Sitecore EXM Projekts basierend auf der Sitecore Version v9.0.1 vorstellen. Hierbei bin ich insbesondere auf die Punkte eingegangen,  die beim EXM angepasst werden mussten, so das der Live Betrieb möglich wurde. Im Wesentlichen müssen diverse von Sitecore bereitgestellte Fixes aufgespielt, und gemeinsam mit dem Kunden eine Strategie bzgl. der Datenspeicherung besprochen und definiert werden. Anschließend kann der EXM als E-Mail Marketing Tool von Marketers genutzt werden.

Zum Abschluss hatte ich zudem noch die Gelegenheit für einen kurzen Recap zur SUGCON und zum Sitecore Hackathon. Ausführliche Details hierzu sind auf meinem Blogartikel zur SUGCON zu finden. 

Get-Together

Am Ende des Tages stand wieder das beliebte "Get-Together" an. Während die eine Hälfte sich direkt auf den Weg zum Lokal machte, nahm die andere das Angebot von "Reiseführer" Sven für einen Rundgang durch die Dresdner Altstadt an. Anschließend wurde in gemütlicher Atmosphäre über Sitecore Themen gefachsimpelt und genetworked.

Ich fand das Treffen wieder richtig klasse und freue mich auf das kommende Treffen im November in Wuppertal!

SUGDE Dresden - Rundgang