Perlen der Softwareentwicklung: Lektionen aus fünfzig Jahren Software-Erfahrung

Bewertung:   (4,7 von 5)

Perlen der Softwareentwicklung: Lektionen aus fünfzig Jahren Software-Erfahrung (Karl Wiegers)

Leserbewertungen

Zusammenfassung:

Das Buch „Software Development Pearls“ von Karl Wiegers wird für seine klaren, praktischen Ratschläge und sein umfangreiches Wissen aus jahrzehntelanger Erfahrung in der Softwareentwicklung hoch gelobt. Es ist sowohl für erfahrene Fachleute als auch für Neulinge zugänglich und bietet wertvolle Einblicke, die sofort auf verschiedene Aspekte von Softwareprojekten angewendet werden können. Die Leser schätzen die Organisation des Inhalts, die kategorisierte Lektionen mit umsetzbaren Schritten enthält. Es wird jedoch erwähnt, dass einige Prinzipien offensichtlich erscheinen und den Leser dazu drängen, sich Zeit zu nehmen, um die nicht-trivialen Erkenntnisse vollständig zu erfassen.

Vorteile:

Klarer und leicht verdaulicher Schreibstil.
Sofortige Anwendbarkeit der Vorschläge.
Wertvoller Inhalt für Teammitglieder und Führungskräfte aller Erfahrungsstufen.
Gut organisierte Struktur mit kategorisierten „Perlen“ der Weisheit.
Enthält praktische Geschichten und Anekdoten.
Zahlreiche Lektionen zu wesentlichen Aspekten der Softwareentwicklung wie Anforderungen, Design, Projektmanagement und Kultur.
Erweitert die Perspektiven für Leser mit unterschiedlichen Erfahrungen.
Verweise auf traditionelle und moderne Praktiken.

Nachteile:

Einige Prinzipien mögen offensichtlich erscheinen und laufen Gefahr, übersehen zu werden.
Erfordert Zeit und Geduld, um tiefere Einsichten zu gewinnen.
Einige Leser wünschten sich mehr Anekdoten oder eine kürzere Fassung einiger Einträge.
Die Qualität des Buches kann je nach den individuellen Erwartungen in Bezug auf Tiefe und Neuartigkeit variieren.

(basierend auf 14 Leserbewertungen)

Originaltitel:

Software Development Pearls: Lessons from Fifty Years of Software Experience

Inhalt des Buches:

Beschleunigen Sie Ihr Streben nach Software-Exzellenz, indem Sie von den hart erarbeiteten Erfahrungen anderer lernen

"Karl ist einer der nachdenklichsten Software-Experten, die ich kenne. Er hat intensiv über die Irritationen bei der Softwareentwicklung nachgedacht, denen er im Laufe seiner Karriere begegnet ist, und dieses Buch enthält 60 seiner wertvollsten Antworten".

-- Aus dem Vorwort von Steve McConnell, Construx Software und Autor von Code Complete "Wäre es nicht großartig, ein Leben lang Erfahrung zu sammeln, ohne für die unvermeidlichen Fehler der eigenen Erfahrung bezahlen zu müssen? Karl Wiegers ist mit den besten Techniken der Geschäftsanalyse, des Software-Engineerings und des Projektmanagements bestens vertraut. Sie erhalten prägnante, aber wichtige Einblicke, wie man sich von Rückschlägen erholt und wie man sie von vornherein vermeidet.".

--Meilir Page-Jones, leitender Geschäftsanalytiker, Wayland Systems Inc.

Erfahrung ist ein mächtiger Lehrer, aber sie ist auch langsam und schmerzhaft. Sie können es sich nicht leisten, jeden Fehler selbst zu machen! Software Development Pearls hilft Ihnen, sich schneller zu verbessern und einen Großteil des Schmerzes zu umgehen, indem Sie von anderen lernen, die die Lernkurve bereits erklommen haben. Karl Wiegers, der über 25 Jahre lang Softwareteams zum Erfolg verholfen hat, hat 60 prägnante, praktische Lektionen für alle Ihre Projekte herausgearbeitet, unabhängig von Ihrer Rolle, Branche, Technologie oder Methodik.

Wiegers' Einblicke und spezifische Empfehlungen decken sechs entscheidende Elemente des Erfolgs ab: Anforderungen, Design, Projektmanagement, Kultur und Teamwork, Qualität und Prozessverbesserung. Für jedes dieser Elemente bietet Wiegers "Erste Schritte" an, damit Sie Ihre eigenen Erfahrungen reflektieren können, bevor Sie beginnen; detaillierte Lektionen mit zentralen Erkenntnissen, realen Fallstudien und umsetzbaren Lösungen; und "Nächste Schritte" für die Planung der Einführung in Ihrem Projekt, Team oder Unternehmen. Dies ist Wissen, das Sie nicht in der Schule oder im Bootcamp gelernt haben. Es kann Ihre Leistung als Entwickler, Geschäftsanalytiker, Qualitätsfachmann oder Manager steigern.

⬤ Klären Sie die Anforderungen, um eine gemeinsame Vision und ein Verständnis für das eigentliche Problem zu erhalten.

⬤ Erstellen Sie robuste Entwürfe, die die richtigen Funktionen und Qualitätsattribute implementieren und sich weiterentwickeln können.

⬤ Vorhersehen und Vermeiden der allgegenwärtigen Projektmanagement-Fallen.

⬤ Entwickeln Sie eine Kultur, in der die Verhaltensweisen tatsächlich mit dem übereinstimmen, was die Menschen zu schätzen behaupten.

⬤ Planen Sie Qualität realistisch ein und bauen Sie sie von Anfang an mit ein.

⬤ Nutzen Sie die Prozessverbesserung, um die gewünschten Geschäftsergebnisse zu erzielen, nicht als Selbstzweck.

⬤ Wählen Sie Ihre nächsten Schritte, um den vollen Nutzen aus all diesen Lektionen zu ziehen.

Registrieren Sie Ihr Buch, um bequemen Zugang zu Downloads, Aktualisierungen und/oder Korrekturen zu erhalten, sobald diese verfügbar sind. Weitere Informationen finden Sie auf der Innenseite des Buches.

Weitere Daten des Buches:

ISBN:9780137487776
Autor:
Verlag:
Sprache:Englisch
Einband:Taschenbuch
Erscheinungsjahr:2021
Seitenzahl:336

Kauf:

Derzeit verfügbar, auf Lager.

Ich kaufe es!

Weitere Bücher des Autors:

Das gedankenlose Design alltäglicher Dinge - The Thoughtless Design of Everyday Things
Ist Ihnen schon einmal aufgefallen, dass viele Produkte von...
Das gedankenlose Design alltäglicher Dinge - The Thoughtless Design of Everyday Things
Software-Anforderungen - Software Requirements
Die dritte Auflage dieses klassischen Leitfadens für Software Requirements Engineering wurde vollständig aktualisiert und um...
Software-Anforderungen - Software Requirements
Perlen der Softwareentwicklung: Lektionen aus fünfzig Jahren Software-Erfahrung - Software...
Beschleunigen Sie Ihr Streben nach...
Perlen der Softwareentwicklung: Lektionen aus fünfzig Jahren Software-Erfahrung - Software Development Pearls: Lessons from Fifty Years of Software Experience
Grundlagen der Software-Anforderungen: Grundlegende Praktiken für eine erfolgreiche...
20 Best Practices für die Entwicklung und Verwaltung...
Grundlagen der Software-Anforderungen: Grundlegende Praktiken für eine erfolgreiche Unternehmensanalyse - Software Requirements Essentials: Core Practices for Successful Business Analysis

Die Werke des Autors wurden von folgenden Verlagen veröffentlicht:

© Book1 Group - Alle Rechte vorbehalten.
Der Inhalt dieser Seite darf weder teilweise noch vollständig ohne schriftliche Genehmigung des Eigentümers kopiert oder verwendet werden.
Letzte Änderung: 2024.11.13 22:11 (GMT)