Urteilskraft
Beobachtungen kritisch beurteilen
Daten und technische Ergebnisse werden nicht mit Wirklichkeit gleichgesetzt. Annahmen, Interpretationen, Unsicherheit und mögliche Denkfehler werden sichtbar gemacht.
Fachbücher · Data Science · Machine Learning · Software Engineering
Vier eigenständige Fachbücher verbinden kritisches Denken, Data Science und Machine Learning mit Python sowie Software Engineering mit Java.
Technische Werkzeuge erzeugen noch keine verantwortbaren Lösungen. Daten, Modelle, Python, Java und Programmcode unterstützen Erkenntnis- und Entscheidungsprozesse. Problemverständnis, Bewertung, Abwägung und Verantwortung verbleiben beim Menschen.
Inhaltlicher Zusammenhang
Die vier Titel wurden nicht als fortlaufende Buchreihe veröffentlicht. Sie sind eigenständige Fachbücher, die jedoch einen gemeinsamen fachlichen Zusammenhang besitzen: Sie betrachten verschiedene Schritte und Perspektiven verantwortbarer technischer Problemlösung.
Der gemeinsame Weg beginnt bei der kritischen Prüfung von Beobachtungen und Annahmen. Er führt über Datenqualität, Analyse und Modelle bis zu Entscheidungen, Anforderungen, Softwarearchitektur, Code, Tests und Betrieb.
Beobachtungen, Begriffe und Ziele klären.
Qualität, Herkunft, Annahmen und Kontext prüfen.
Vorhersagen, Metriken, Risiken und Optionen vergleichen.
Unsicherheit und Folgen nachvollziehbar abwägen.
Architektur, Code und Tests tragfähig gestalten.
Wartbarkeit, Monitoring und menschliche Zuständigkeit sichern.
Relevanz für Studium und Praxis
Technische Projekte scheitern nicht nur an fehlendem Wissen über Algorithmen oder Programmiersprachen. Schwierigkeiten entstehen häufig früher: durch unklare Fragestellungen, ungeprüfte Annahmen, unzureichende Daten, ungeeignete Kennzahlen, widersprüchliche Anforderungen oder zu früh festgelegte Lösungen.
Urteilskraft
Daten und technische Ergebnisse werden nicht mit Wirklichkeit gleichgesetzt. Annahmen, Interpretationen, Unsicherheit und mögliche Denkfehler werden sichtbar gemacht.
Datenpraxis
Problemdefinition, Datenqualität, Analyse, Reproduzierbarkeit, Kommunikation und praktische Nutzung werden als verbundener Prozess betrachtet.
Modellbewertung
Modelle unterstützen Entscheidungen. Sie ersetzen jedoch weder fachliche Bewertung noch die Abwägung von Fehlerkosten, Fairness, Erklärbarkeit und Folgen.
Softwarequalität
Funktionierender Programmcode ist nur ein Teil einer Lösung. Anforderungen, Architektur, Tests, Wartbarkeit und Betrieb bestimmen ihre langfristige Tragfähigkeit.
Die vier Fachbücher
Jedes Buch besitzt einen eigenen Schwerpunkt und kann unabhängig gelesen werden. Zusammen ermöglichen die vier Titel einen breiteren Blick auf Problemverständnis, Daten, Modelle, Entscheidungen, Softwareentwicklung und Verantwortung.
Kritisches Denken · Data Science · Python
Vom Beobachten zur verantwortbaren Entscheidung
Das Buch entwickelt die erkenntnistheoretische und argumentationsbezogene Grundlage für kritische Data Science. Es behandelt Beobachtungen, Annahmen, Hypothesen, Unsicherheit, Argumentation und verantwortbare Entscheidungen.
Data Science · Python
Vom Problem zur verantwortbaren Lösung
Das Buch überträgt kritisches Denken auf den vollständigen Data-Science-Prozess: von Problemdefinition und Datenqualität über Analyse und Modellierung bis zu Deployment, Monitoring und Kommunikation.
Machine Learning · Python
Vom Modell zur verantwortbaren Entscheidung
Das Buch konzentriert sich auf den Übergang von Machine-Learning-Modellen zu menschlichen Entscheidungen. Vorhersagen werden im Hinblick auf Metriken, Unsicherheit, Fehlerkosten, Fairness und Erklärbarkeit bewertet.
Software Engineering · Java
Vom Problem zur verantwortbaren Lösung
Das Buch überträgt den problemlösungs- und verantwortungsorientierten Ansatz auf Software Engineering. Anforderungen, Architektur, Implementierung, Tests, Betrieb und Wartbarkeit werden als zusammenhängende Entscheidungen behandelt.
Zielgruppen
Studium und Einstieg
Für Menschen, die technische Grundlagen nicht isoliert lernen, sondern mit kritischem Denken, Problemverständnis und verantwortbarer Anwendung verbinden möchten.
Datenpraxis
Für Projekte, in denen Datenqualität, Modellleistung, Unsicherheit, Reproduzierbarkeit und Kommunikation gemeinsam berücksichtigt werden müssen.
Machine Learning
Für die Einordnung von Vorhersagen, Kennzahlen, Fehlerkosten, Fairness, Erklärbarkeit und menschlicher Verantwortung.
Softwareentwicklung
Für die Überführung fachlicher Probleme und Anforderungen in testbare, wartbare und langfristig betreibbare Softwaresysteme.
Lehre
Als Grundlage für Lehrveranstaltungen, Seminare, Übungen, Workshops und Diskussionen über Technik, Qualität und Verantwortung.
Projektverantwortung
Für die strukturierte Klärung von Zielen, Stakeholdern, Alternativen, Risiken, Anforderungen und langfristigen Folgen technischer Entscheidungen.
Die Bücher vermitteln allgemeine Denk- und Arbeitsweisen. Sie ersetzen keine domänenspezifische Fachanalyse, Rechtsprüfung, Sicherheitsbewertung oder konkrete Projektplanung.
Gemeinsame Kompetenzen
Symptome, Ursachen, Ziele, Randbedingungen und Stakeholderinteressen voneinander unterscheiden.
Datenherkunft, Qualität, Repräsentativität, Unsicherheit und mögliche Verzerrungen prüfen.
Modelle als Vereinfachungen verstehen und ihre Aussagen nicht mit Wirklichkeit oder Entscheidung gleichsetzen.
Baselines, nichttechnische Lösungen, Modelle und Architekturen anhand nachvollziehbarer Kriterien vergleichen.
Anforderungen, Architektur, Tests, Wartbarkeit und Betrieb als Teile einer tragfähigen Lösung behandeln.
Entscheidungen begründen, Unsicherheiten offenlegen und Folgen technischer Systeme für Betroffene berücksichtigen.
Häufige Fragen
Nein. Die vier Titel wurden als eigenständige Fachbücher veröffentlicht. Sie gehören jedoch inhaltlich zusammen, weil sie verschiedene Perspektiven auf denselben grundlegenden Prozess technischer Problemlösung behandeln.
Jedes Buch ist eigenständig lesbar. Für einen durchgängigen Lernweg bietet sich die Reihenfolge kritisches Denken, Data Science, Machine Learning und Software Engineering an.
Die Bücher richten sich an Studierende, Lernende, Lehrende und Praktiker aus Data Science, Machine Learning und Softwareentwicklung sowie an Projektverantwortliche, die technische Ergebnisse nachvollziehbar bewerten und verantwortbar einsetzen möchten.
Die Bücher zu Data Science und Machine Learning verwenden Python. Das Buch zu Software Engineering verwendet Java.
Im Mittelpunkt stehen nicht nur Syntax und Werkzeuge. Die Bücher behandeln auch Problemdefinition, Daten- und Anforderungsqualität, Annahmen, Modellbewertung, Alternativen, Kommunikation, Betrieb und menschliche Verantwortung.
Nein. Die Auswahl kann nach dem eigenen Schwerpunkt erfolgen. Der gemeinsame Zusammenhang wird besonders deutlich, wenn mehrere Bücher miteinander kombiniert werden.
Für Workshops, Seminare, Lehrveranstaltungen, Fachgespräche oder Rückfragen zu einzelnen Büchern können Sie telefonisch oder per E-Mail Kontakt aufnehmen. Inhalt, Zielgruppe, Dauer und Vergütung werden vorab abgestimmt.
Bitte übermitteln Sie sensible oder vertrauliche Unterlagen erst über einen zuvor abgestimmten sicheren Übermittlungsweg. Zeitkritische Fristen gelten erst dann als übernommen, wenn dies ausdrücklich bestätigt wurde.