Ralf Westphal (118)

I'm working as a trainer and consultant in the software business. My focus is on sustainable software development, high long-term productivity, and making teams fit for a VUCA world. Back in 2009 I co-founded a large German Clean Code initiative https://clean-code-developer.de. Since 1997 I've written extensively about software development in magazines, books and primarily in my blogs. In addition I'm a speaker at developer conferences in Germany, Europe and abroad.

Bequeme Abstraktion ganz konkret

Bei der Lektüre von „Clean Architecture" ist mir aufgefallen, dass Robert C. Martin immer wieder von Abstraktion spricht. Er beschreibt sogar eine Metrik für den Grad der Abstraktion von „Komponenten": Abstraktheit A = Na / Nc Mit „Komponenten" mit A=1 enthalten ausschließlich abstrakte Klassen bzw.

Continue reading...

Nachhaltig wertvolle Software liefern

Unter der Lupe zeigt sich, dass das Agile Manifest nicht nur auf working software abzielt, sondern auf valuable software. Das ist jedenfalls mein Ergebnis einer näheren Betrachtung. Es geht darum, wertvolle Software in nachhaltiger Weise zu liefern. Und dafür braucht es einen fundamentalen Modus der…

Continue reading...

Das Agile Manifest unter der Lupe

Dass Softwareprojekte und Produktteams nicht so vorankommen, wie sie möchten, treibt mich immer wieder um. Woran liegt das? Sogar dort, wo man versucht, Agilität zu leben, ist der Frust nicht klein. Dort gesellt sich sogar noch eine Überraschung dazu: „Nun versuchen wir es mit Agilität…

Continue reading...

Hört auf zu lügen! - Vortrag auf der LATC 2018

Mitschnitt meines Vortrags auf der "etwas anderen Konferenz" LeanAroundTheClock im Jahr 2018. Abstract: Auf der Suche nach allen möglichen Verschwendungsarten wird oft ein Wurzelproblem übersehen. Dann arbeitet man sich an Symptomen ab – und erzeugt doch nur weitere Verschwendung. Schluss damit! Es gibt keinen Weg…

Continue reading...

FeatureForecast: Sagst du schon vorher oder schätzt du noch?

Eine beim Management beliebte und bei Entwicklern gehasste Frage: „Wie lange dauert das?“ Als Antwort darauf wird dann eine absolute Schätzung erwartet, aus welcher auf die eine oder andere Weise ein Fertigstellungsdatum abgeleitet wird. Das funktioniert so gut, wie es gut funktioniert, dass man jeden…

Continue reading...