Warum Sie Ihre Softwarearchitektur jetzt dokumentieren werden

Für den Podcast zur OOP-Konferenz interviewte ich David Parnas. David ist einer der Ur-Väter des Software Engineering, z.B. ist er der Entdecker des Geheimnisprinzips (auch bekannt als information hiding oder Kapselung). Er hat auch als einer der ersten das Phänomen der Kopplung in der Softwarearchitektur systematisch untersucht und beschrieben (Sie kennen sicher die vier Arten der […]

Ist Stress in der Entwicklung überhaupt noch ein Thema?

Leute bitten mich immer wieder, mein Thema “Raus aus dem Stress der Produktentwicklung” endlich zu aktualisieren und dazu etwas zu veröffentlichen. Ich hatte zwar viel am Hut in der letzten Zeit (sic!), doch denke ich jetzt daran, dazu einen Kurs zusammenzustellen. Wenn Sie interessiert sind, lassen Sie’s mich bitte wissen. 3 Videos: Raus aus dem […]

Software bauen ohne Stress

Oktober 2013 | München In diesem Tagesseminar lernen Sie, Lean-Methoden zu nutzen, um kontinuierlich wertvolle Technologie zu liefern und dabei entspannt und begeistert zu bleiben. Als Kooperation mit Claudia Schröder von der oose gibt es diesen Tag jetzt als Teil des Trainings “Softskills für Softwarearchitekten”. Claudia und ich werden insgesamt vier Tage gemeinsam gestalten. Wir […]

Denksport für Entwicklungsmanager

Stellen Sie sich vor, Sie kommen als Manager der Entwicklung in eine neue Firma. Sie wissen nichts über die Historie. Sie bekommen unter anderem zwei bestimmte Entwicklungsteams zugewiesen. Beide arbeiten bisher im Durchschnitt 5 Features pro Monat ab. Der alte Manager sagt, er habe bisher beobachtet, dass beide Teams für dringende Features, die sofort begonnen […]

iSAQB: Softwarearchitektenausbildung, die zweite!

iSAQB – das ist das International Software Architecture Qualification Board, ein eingetragener Verein, der es sich zum Ziel gesetzt hat, die Ausbildung der Softwarearchitekten zu fördern. Schon vor mehreren Jahren hat der iSAQB einen Ausbildungsplan zum CPSA-F (certified professional for software architecture, foundation level) entwickelt, auf dessen Basis Schulungen und Prüfungen durchgeführt werden. Ich bin […]