Sie haben sich entschieden eine Eigenentwicklung zu programmieren. Dann kommen sie um Anwendungsfälle nicht umhin. Denn das sind die zentralen Elemente jeder Spezifikation. Mit diesen Elementen brechen sie die User Storys auf einen Detaillierungsgrad herunter, der sie ermöglicht Oberflächen, Geschäftsregeln oder Datenstrukturen mit dem Ablauf zu verknüpfen.
Meines Erachtens gibt es zu diesem Thema nichts Besseres auf dem Markt als das Buch von Alistair Cockburn. Was ist ein Anwendungsfall, wann kommt er zum Einsatz, wie identifiziert man Anwendungsfälle, wie findet man die richtige Abstraktionsebene und wie beschreibt man den Anwendungsfall klar, deutlich und unmissverständlich. Alles Fragen zu dem der Autor einfache und praktische Antworten bereithält. Der Autor fasst im letzten Kapitel die wichtigsten Gedächtnisstützen zusammen. Als Allererste schreibt er: „Anwendungsfälle sind wie eine Übung in Aufsatz schreiben, mit all den Schwierigkeiten die beim Schreiben im Allgemeinen auftreten“. Eine Erkenntnis, die ich erst nach Jahren verstanden habe, und eigentlich, die Fundamentalste von allen.
Mit Abstand das Buch das ich für meine Projekte am meisten benutze. Nicht nur Business Engineers können von diesem Buch viel lernen, sondern alle, die sich mit der Digitalisierung von Unternehmen beschäftigen. Fangen Sie an in Anwendungsfällen zu denken und Sie gehen jedes Projekt viel lockerer an. Denn Sie haben stets den Überblick.