Bewertung:

Das Buch „Writing Effective Use Cases“ von Alistair Cockburn ist unter Softwareentwicklern und -analysten wegen seines praktischen Ansatzes zur Erstellung von Anwendungsfällen hoch angesehen. Es legt den Schwerpunkt auf das Verständnis der Benutzerziele und bietet einen Rahmen, der ein Gleichgewicht zwischen Details und Klarheit schafft. Während viele seine Effektivität und Einfachheit loben, kritisieren einige seine Veraltetheit und stellen die Notwendigkeit formaler Anwendungsfallmethoden in Frage.
Vorteile:⬤ Gut strukturiert und sowohl für Anfänger als auch für erfahrene Fachleute leicht zu verstehen.
⬤ Bietet praktische Beispiele und Techniken, die die Qualität von Anwendungsfällen verbessern.
⬤ Konzentriert sich auf die Ziele der Benutzer und nicht auf den technischen Jargon, was für Klarheit sorgt.
⬤ Alistair Cockburn gilt als glaubwürdiger Autor, dessen Methoden in verschiedenen Kontexten anwendbar sind.
⬤ Sehr empfehlenswert als wertvolles Nachschlagewerk für die Softwareentwicklung.
⬤ Einige Leser finden es zu einfach oder zu wenig streng für formale Rahmenbedingungen.
⬤ Der textbasierte Ansatz ist eine Abkehr von den traditionellen UML-Diagrammen, die nicht jedem gefallen mag.
⬤ Einige Rückmeldungen deuten darauf hin, dass das Buch angesichts der Entwicklung agiler Methoden veraltet erscheint.
⬤ Gelegentliche Kritik am übermäßigen anekdotischen Inhalt, der von den praktischen Ratschlägen ablenkt.
(basierend auf 99 Leserbewertungen)
Writing Effective Use Cases
Anwendungsfälle waren noch nie so einfach zu verstehen - oder so einfach zu erstellen! In Writing Effective Use Cases bietet Alistair Cockburn einen praxisorientierten Leitfaden für die Entwicklung von Anwendungsfällen, der auf den bewährten Konzepten basiert, die er in jahrelanger Forschung, Entwicklung und Seminarpräsentationen verfeinert hat. Cockburn beginnt mit der Beantwortung der grundlegendsten Fragen, die sich jedem stellen, der sich für Anwendungsfälle interessiert: "Wie sieht ein Anwendungsfall aus? Wann schreibe ich einen? "Anschließend stellt er jedes Schlüsselelement von Anwendungsfällen vor: Akteure, Stakeholder, Designumfang, Zielebenen, Szenarien und mehr.
Writing Effective Use Cases enthält detaillierte Richtlinien, Formate und Projektstandards für die Erstellung von Anwendungsfällen - sowie ein ausführliches Kapitel über Stil, das spezifische Do's und Don'ts enthält. Cockburn zeigt, wie Anwendungsfälle mit der Anforderungserfassung, dem Reengineering von Geschäftsprozessen und anderen wichtigen Themen, mit denen Softwareexperten konfrontiert sind, zusammenpassen.
Das Buch enthält praktische Übungen mit Lösungen sowie einen ausführlichen Anhang über die Verwendung dieser Techniken mit UML. Für alle Anwendungsentwickler, Praktiker der Objekttechnologie, Software-Systemdesigner, Architekten und Analysten.