Bewertung:

Das Buch „Software Requirements v3“ von Karl Wiegers wird als leicht zu lesen, praktisch und informativ gelobt, was es zu einer wertvollen Ressource für Softwareentwickler, Business-Analysten und Projektmanager macht. Während der Inhalt für seine Nützlichkeit und Relevanz, insbesondere für das Anforderungsmanagement, gute Noten erhält, kritisieren einige Nutzer die Kindle-Ausgabe für ihre schlechten Navigationsfunktionen und übermäßige Wortwahl.
Vorteile:⬤ Leicht zu lesen und zu benutzen
⬤ Praktische Ratschläge und Vorlagen
⬤ Informativ mit aktuellem Inhalt
⬤ Nützlich für verschiedene Probleme in der Softwareentwicklung
⬤ Für Anfänger und Profis gleichermaßen geeignet
⬤ Gut strukturiert
⬤ Schnelles Nachschlagewerk.
⬤ Der Kindle-Ausgabe fehlen Navigationsfunktionen und Seitenzahlen
⬤ einige Inhalte wiederholen sich und könnten gekürzt werden
⬤ einige Rezensenten finden es zu detailliert für ein Thema, das sie als relativ einfach ansehen.
(basierend auf 114 Leserbewertungen)
Software Requirements
Die dritte Auflage dieses klassischen Leitfadens für Software Requirements Engineering wurde vollständig aktualisiert und um neue Themen, Beispiele und Anleitungen ergänzt. Zwei führende Vertreter der Anforderungsgemeinschaft haben sich zusammengetan, um ein zeitgemäßes Paket von Praktiken zu liefern, das die gesamte Bandbreite der Anforderungsentwicklung und -verwaltung in Softwareprojekten abdeckt.
⬤ Beschreibt praktische, effektive und praxiserprobte Techniken für das Management des Anforderungsentwicklungsprozesses von Anfang bis Ende.
⬤ Bietet Beispiele, die zeigen, wie „gute Praktiken“ im Anforderungsmanagement zu weniger Änderungswünschen, höherer Kundenzufriedenheit und niedrigeren Entwicklungskosten führen können.
⬤ Vollständig aktualisiert mit aktuellen Beispielen und vielen neuen Praktiken und Techniken.
⬤ Beschreibt, wie man effektive Anforderungspraktiken auf agile Projekte und zahlreiche andere spezielle Projektsituationen anwenden kann.
⬤ Richtet sich an Business-Analysten, Entwickler, Projektmanager und andere Beteiligte an Softwareprojekten, die ein allgemeines Verständnis des Softwareentwicklungsprozesses haben.
⬤ Gibt die Erkenntnisse aus den umfangreichen Erfahrungen der Autoren weiter, die Hunderte von Software-Anforderungsschulungen, Präsentationen und Webinaren durchgeführt haben.
Neue Kapitel befassen sich mit der Spezifizierung von Datenanforderungen, der Erstellung hochwertiger funktionaler Anforderungen und der Wiederverwendung von Anforderungen. Die Themen Geschäftsanforderungen, Erhebungsmethoden und nichtfunktionale Anforderungen wurden erheblich vertieft. Darüber hinaus werden in neuen Kapiteln effektive Anforderungspraktiken für verschiedene spezielle Projektsituationen empfohlen, darunter Erweiterung und Ersatz, Paketlösungen, ausgelagerte Projekte, Geschäftsprozessautomatisierung, Analyse und Berichtswesen sowie eingebettete und andere Echtzeitsystemprojekte.