Cover-Art für: Schlüsseltechnologie

Schlüsseltechnologie #74 vom 19. Juni 2025

Literatur: Vom Mythos des Mann-Monats, Teil 2

Beim letzten Mal war zuviel Buch für zu wenig Zeit übrig. Daher nun die Fortsetzung mit zwar gelegentlich etwas angestaubten, im Großen und Ganzen aber sinnvollen, Vorschlägen zur Organisation von Softwareentwicklung.

Länge: 69:25 Minuten

 
00:00 Intro
 
01:57 Prolog
 
04:36 Kapitel 4: Aristokratie, Demokratie und System-Design
 
22:51 Kapitel 5: Das Problem des zweiten Systems
 
36:53 Kapitel 6: Weitergabe von Informationen
 
52:47 Kapitel 7: Warum ist der Turm zu Babel gefallen?

Download

Shownotes

Fortsetzung aus STP068. Wir lesen weiterhin die englische Erstausgabe von 1975, die im Internet Archive digitalisiert wurde.

Kapitel 4: Aristokratie, Demokratie und System-Design

Kapitel 5: Das Problem des zweiten Systems ("Second-System Effect")

Kapitel 6: Weitergabe von Informationen ("Passing the Word")

Kapitel 7: Warum ist der Turm zu Babel gefallen?

D. L. Parnas von der Carnegie-Mellon-Universität hat eine noch radikalere Lösung vorgeschlagen. Seine These lautet, dass ein Programmierer am effektivsten ist, wenn er von den Details der Konstruktion von Systemteilen, die nicht seine eigenen sind, abgeschirmt wird, anstatt ihnen ausgesetzt zu sein. Dies setzt voraus, dass alle Schnittstellen vollständig und genau definiert sind. Dies ist zwar ein solider Entwurf, aber in der Abhängigkeit von seiner perfekten Ausführung ist eine Katastrophe vorprogrammiert. Ein gutes Informationssystem deckt Schnittstellenfehler auf und regt zu deren Korrektur an.

Noch mehr

Es gibt noch acht weitere Kapitel, die wir irgendwann™ mal besprechen werden.

Audioquellen in Abspielreihenfolge (soweit nicht gemeinfrei)