Back to Search

Agile Objektorientierte Software-Entwicklung: Schritt Für Schritt Vom Geschäftsprozess Zum Java-Programm

AUTHOR Schuster, Thomas; Rau, Karl-Heinz
PUBLISHER Springer Vieweg (09/02/2021)
PRODUCT TYPE Paperback (Paperback)

Description

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 Jakarta 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 aus den Anwendungsfllen der Geschftsprozesse abgeleitet und gut verstndlich als User Stories beschrieben. Statische und dynamische UML-Modelle untersttzen die Kommunikation beim Entwurf der User Stories. Mit Hilfe von Entwurfsmustern werden identifizierte System-Operationen systematisch umgesetzt. Die 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 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.

Show More
Product Format
Product Details
ISBN-13: 9783658333942
ISBN-10: 3658333944
Binding: Paperback or Softback (Trade Paperback (Us))
Content Language: German
Edition Number: 0002
More Product Details
Page Count: 323
Carton Quantity: 12
Product Dimensions: 6.69 x 0.71 x 9.61 inches
Weight: 1.19 pound(s)
Feature Codes: Illustrated
Country of Origin: NL
Subject Information
BISAC Categories
Computers | Programming - General
Computers | Computer Science
Computers | Information Management
Descriptions, Reviews, Etc.
jacket back
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 Jakarta 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 aus den Anwendungsfllen der Geschftsprozesse abgeleitet und gut verstndlich als User Stories beschrieben. Statische und dynamische UML-Modelle untersttzen die Kommunikation beim Entwurf der User Stories. Mit Hilfe von Entwurfsmustern werden identifizierte System-Operationen systematisch umgesetzt. Die 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 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.

Der Inhalt

Grundlagen agiler Software-Entwicklung - Inhalt und Vorgehensweise in der Vorbereitungsphase - Iterationsplanung und methodische Grundlagen fr die Entwicklungsphase - Anwendung von Entwurf und Implementierung in den Iterationen der Entwicklungsphase - Ausgewhlte Aspekte der Einfhrungsphase


Die Zielgruppen

  • Studierende der Wirtschaftsinformatik im Hauptstudium an Universitten und Fachhochschulen
  • Praktiker*innen in der Anwendungsentwicklung


Die Autoren

Prof. Dr. Karl-Heinz Rau lehrte erfolgreich objektorientierte Systementwicklung an der Hochschule Pforzheim.

Prof. Dr. Thomas Schuster vertritt das Lehrgebiet Datenbanken und Software Engineering an der Hochschule Pforzheim.


Show More
publisher marketing

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 Jakarta 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 aus den Anwendungsfllen der Geschftsprozesse abgeleitet und gut verstndlich als User Stories beschrieben. Statische und dynamische UML-Modelle untersttzen die Kommunikation beim Entwurf der User Stories. Mit Hilfe von Entwurfsmustern werden identifizierte System-Operationen systematisch umgesetzt. Die 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 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.

Show More
List Price $39.99
Your Price  $39.59
Paperback