Titelbild: 3 asiatische Kämpfer beim Training im Dojo unterlegt mit transparenten Codezeilen

Coding Dojo: Ein Raum des Lernens für Praktiken agiler Softwareentwicklung

„Über Coding Dojos können wir bei den Leuten wieder eine differenzierte Sichtweise eröffnen.” Coding Dojos bieten Raum, um Techniken und Praktiken der Softwareentwicklung in kleinen Gruppen auszuprobieren und einzuüben. Wer es interessanter machen möchte, setzt sich dabei Constraints für besondere Herausforderungen.
Dass innerhalb der Dojos auch die Chance besteht, festgefahrene Teamzusammenarbeit zu lösen, zeigt eindrucksvoll das Interview mit Moritz Kohl.

Titelbild der Reihe Hexagonale Architektur

Hexagonale Architektur in der Praxis: Umsetzung in einem Java/Spring-Boot-Projekt – Teil 2: Modellierung, Kernlogik und In-Memory Cache

Um zu verstehen, wie hexagonale Architektur die Art und Weise, Software zu entwickeln verändert und was dabei die Vorteile sind, führt Ricardo uns Schritt für Schritt durch die Entwicklung einer To-Do-Listen-Anwendung. In dieser Folge startet nun die eigentliche Entwicklung mit der Modellierung der Domäne, der Kernlogik der Anwendung sowie der Datenhaltung in einem Cache.

Skala zur Klassifizierung von Arbeit an Software.

Wann ist die Software endlich fertig? Wie du diese Frage professionell beantwortest

Die Frage, wann bestellte Software fertig wird, ist – nicht nur aus Kundensicht – eine berechtigte. Doch gibt es viele Fälle, in denen zeitliche Prognosen ordentlich daneben liegen. Alles eine Frage der korrekten Klassifizierung von Arbeit und der Wahl der passenden Schätz-Methode, erklärt uns Simon.

Kollage Zwiebelmodell

Hexagonale Architektur in der Praxis: Umsetzung in einem Java/Spring-Boot-Projekt – Teil 1: Projektbeschreibung, Setup und automatische Architekturtests

In der Softwareentwicklung gibt es eine Architektur, die seit einigen Jahren immer mehr an Bedeutung gewinnt – die hexagonale Architektur. Ricardo erklärt diese Architektur und ihre Grundprinzipien anschaulich und führt uns in 5 Teilen Schritt für Schritt durch die konkrete Anwendung.

Kollage

Von MVPs, Iterationen und Pairprogramming: Was ein Camperausbau mit agiler Softwareentwicklung gemeinsam hat

„Warum nicht einen VW-Bus zu einem gemütlichen Camper ausbauen?”, fragte sich Carsten, der beim nächsten Festival nicht zelten wollte. Wie ihm und seiner Partnerin agile Prinzipien beim Umbau geholfen haben, verrät er uns in seiner spannenden Projekt-Geschichte.

Keine weiteren Inhalte verfügbar.

Keine weiteren Inhalte verfügbar.