Dieses Lehrbuch zeigt anhand eines durchg???ngigen Fallbeispiels wie Anwendungssoftware zur Optimierung von Gesch???ftsprozessen agil entwickelt werden kann. Auf der Basis eines agilen Vorgehensmodells werden Gesch???ftsprozesse modelliert, Anwendungsf???lle und User Stories abgeleitet sowie in iterativer Weise die Softwarel???sung methodisch entworfen und auf der Java EE Plattform beispielhaft implementiert. Dabei kommen Prinzipien und Praktiken agiler Vorgehensweisen zur Anwendung. Nach einer leichtgewichtigen ...
Read More
Dieses Lehrbuch zeigt anhand eines durchg???ngigen Fallbeispiels wie Anwendungssoftware zur Optimierung von Gesch???ftsprozessen agil entwickelt werden kann. Auf der Basis eines agilen Vorgehensmodells werden Gesch???ftsprozesse modelliert, Anwendungsf???lle und User Stories abgeleitet sowie in iterativer Weise die Softwarel???sung methodisch entworfen und auf der Java EE Plattform beispielhaft implementiert. Dabei kommen Prinzipien und Praktiken agiler Vorgehensweisen zur Anwendung. Nach einer leichtgewichtigen Vorbereitungsphase steht die Entwicklungsphase mit zeitlich festgelegten Iterationen im Mittelpunkt. Die Anforderungen werden als User Stories gut verst???ndlich beschrieben, deren Kontext durch die Anwendungsf???lle des Gesch???ftsprozesses vorgegeben ist. Statische und dynamische UML-Modelle unterst???tzen die Kommunikation beim Entwurf der User Stories. Die identifizierten System-Operationen werden mit Hilfe von Mustern in systematischer Weise Klassen zugeordnet, Entwurfsmuster werden an Beispielen vorgestellt und praktisch eingesetzt, so dass ein Software-System mit geringer Kopplung und hoher Wartbartkeit entsteht. Das durchg???ngige Beispiel zeigt dem Leser anschaulich den Weg von der Problemstellung im Gesch???ftsprozess bis zur Java-Software-L???sung Schritt f???r Schritt auf. Zu jedem Kapitel werden Wiederholungsfragen und Aufgaben angeboten. Online stehen Quellcode und erg???nzende Lernhilfen zur Verf???gung.
Read Less