Auch agile Projekte brauchen Vorbereitung!

Wenn wir ein agiles Framework wie Scrum betrachten, so startet die Entwicklung mit einem Backlog, einer Liste von zu erledigenden Aufgaben. Im Scrum-Guide wird neutral von Backlog-Items gesprochen; in der Scrum-Praxis sind das immer noch User-Stories. User-Stories sind allerdings nur eine Möglichkeit, Anforderungen zu definieren. Als Einstieg sicher sehr praktisch, da sie bewusst in Anwender-Sprache […]

Business Rules Engines – wirkungsvoller Hebel zur Flexibilisierung

Seit Anfang der 90-er Jahre beschäftigt mich das Thema der Implementierung von Geschäftsregeln. Am Anfang stand für mich die Frage, wie man die Geschäftsregeln von Versicherungen in einer Weise in Software umsetzen könnte, dass dies nicht mehrfach erfolgen muss. Dazu kam für mich noch der Anspruch, dabei die regelmäßig auftretenden Kommunikationsprobleme zwischen den Entwicklern und […]