Hi, I’m Ralf and I help quality conscious software teams to deliver more reliably, make better predictions, and to progress at a more sustainable pace.

Ralf Westphal

Wert mehr als Komplexität

Wie misst ein agiles Softwareteam - gar eines, das Scrum einsetzt - eigentlich seinen Fortschritt? In Erinnerung sind mir da noch burn-down und burn-up Charts, in denen Story Points aufgetragen werden. Ist das aber wirklich hilfreich und zeitgemäß? Interessanterweise kommen Story Points im Scrum Guide…

Continue reading...
Ralf Westphal

Event Sourcing Challenge: Bowling Game Kata

Event Sourcing ist für mich die Zukunft der grundsätzlichen Zustandshaltung in Software. Alles andere ist eine Optimierung, die man nicht leichtfertig und schon gar nicht vorzeitig vornehmen sollte. Mit Event Sourcing verdrängt endlich Konstruktivismus den bisherigen Materialismus des immer noch dominierenden RDBMS/OO-Denkens.1 Und ich…

Continue reading...
Ralf Westphal

Hamburg Style TDD - Bank Kata

There are already a few different styles of TDD out there. Still, though, my feeling is something is missing in the realm of test-first or test-driven development. I tried to explain that in my posting introducing the „Hamburg style TDD“. And then I showed…

Continue reading...