Blog

A/B Testing einfach halten

Halten Sie Ihre ersten A/B Tests simpel. Erfolgreiches A/B Testing hat mit Prozessen zu tun. Deshalb ist es wichtig , dass Sie zuerst die Mechanik des eingesetzten Tools und des Themas allgemein kennen lernen. Sie müssen herausbekommen wie Theorie und Praxis von A/B Tests übereinstimmen, ein Gefühl dafür bekommen was funktioniert und was nicht, welche Probleme beim Durchführen […]

Read More

Softwareentwicklungsprozess

Software Development Life Cycle, abgekürzt SDLC, ist eine wohldefinierte Sequenz von Phasen im Software Entwicklungs Prozess. SDLC Aktivitäten SDLC gibt eine Serie von Schritten vor, um eine Software effizient zu entwickeln. Das SDLC Framework beschreibt folgende Phasen: Kommunikation Dies ist der erste Schritt im SLDC. Der Kunde nimmt Kontakt zum Software  Unternehmen auf und bespricht Einzelheiten und […]

Read More

Continuous Delivery Pipeline mit CoreMedia – Teil3

Jede Webanwendung besteht aus mehreren Komponenten, die im Zusammenspiel eine HTML Seite zur Anzeige bringen. Hier ein mögliches Beispiel: Apache Webserver Tomcat Applikationsserver Datenbank Caching layer Messaging Broker Suchmachine Etc. All diese Komponenten müssen effizient miteinander kommunizieren. Meistens hat man aber einen solchen Stack nicht nur in einfacher Ausfertigung, sondern mehrfach vorliegen: Entwicklungsumgebung, Abnahmeumgebung (Staging) […]

Read More

Continuous Delivery Pipeline mit CoreMedia – Teil2

Continuous Delivery beschreibt im Software Entwicklungsprozess die Kette bzw. den Prozess der zwischen Entwicklung und Produktionsstellung liegt. Ziel ist es diesen Weg so schnell, automatisiert und zuverlässig wie möglich zu gestalten. Die Vorteile einer gelungenen Continuous Delivery sind immens und liegen auf der Hand:Time-To-Market: Features sollen schnell in Produktion gehenAus fachlicher Sicht können zum einen […]

Read More

Continuous Delivery Pipeline mit CoreMedia – Teil1

Als Senior Software Entwickler und Architektur Berater in großen Java und Coremedia Projekten habe ich mit verschiedenen Build und Delivery Prozessen zu tun gehabt. Jedes Projekt hat natürlich seine eigenen Herausforderungen; doch ein Problem war allen gemein: die schnelle Auslieferung von Features in die Produktion. Jedes Unternehmen hatte dabei eigene Prozesse implementiert: manuelle, halb automatisierte, […]

Read More