Kapitel 11. Menschen in der Schleife

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Der Gedanke, dass die Durchführung von Experimenten an einem Softwaresystem ein wertvoller Ansatz sein kann, um dessen Verhalten besser zu verstehen, ist eine implizite Anerkennung, dass das Verhalten des Systems zum Zeitpunkt seiner Entwicklung nicht umfassend beschrieben werden kann. Die meisten modernen Softwareentwickler/innen verstehen das: Software zu schreiben und zu verstehen, wie sie funktioniert (und wie sie fehlschlagen könnte), sind zwei sehr unterschiedliche Dinge.

Die Entwicklung und Aufrechterhaltung eines Verständnisses für das Verhalten eines Systems hängt von der Fähigkeit der Menschen ab, ihre "mentalen Modelle" des Verhaltens zu überarbeiten oder neu zu kalibrieren.1 Der Prozess des Experimentierens in Produktionssystemen kann (neben der Analyse nach einem Vorfall) als eine fruchtbare Gelegenheit für diese Neukalibrierung oder "Aktualisierung des mentalen Modells" angesehen werden.

Ein großer Teil dieses Buches ist Ansätzen, Nuancen, Details und Perspektiven zum Wie des Chaos Engineering gewidmet. Allein die Existenz dieses Buches und die Präsenz des Themas im aktuellen Dialog über Softwareentwicklung und -betrieb ist aufregend und wird sich wahrscheinlich noch weiterentwickeln. Es bringt den Gedanken auf den Tisch, dass Vertrauen durch anspruchsvollere und ausgereiftere Methoden ...

Get Chaos Engineering now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.