Skip to main content
  • Textbook
  • © 2021

Agile objektorientierte Software-Entwicklung

Schritt für Schritt vom Geschäftsprozess zum Java-Programm

  • Praxisorientierter Einstieg in die agile projektorientierte Software-Entwicklung
  • Schrittweise Hinführung anhand eines durchgängigen Fallbeispiels
  • Lernergebnisse und Übungsaufgaben unterstützen den Lernprozess

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (8 chapters)

  1. Front Matter

    Pages I-XIV
  2. Grundlagen agiler Software-Entwicklung

    • Karl-Heinz Rau, Thomas Schuster
    Pages 1-36
  3. Inhalt und Vorgehensweise in der Vorbereitungsphase

    • Karl-Heinz Rau, Thomas Schuster
    Pages 37-78
  4. Iteration 1: Iterationsplanung und methodische Grundlagen

    • Karl-Heinz Rau, Thomas Schuster
    Pages 79-124
  5. Iteration 1: Entwurf und Implementierung von Fach- und Datenklassen

    • Karl-Heinz Rau, Thomas Schuster
    Pages 125-172
  6. Iteration 1: Entwurf und Implementierung der Präsentationsschicht

    • Karl-Heinz Rau, Thomas Schuster
    Pages 173-213
  7. Iteration 1: Entwurf und Implementierung weiterer Operationen

    • Karl-Heinz Rau, Thomas Schuster
    Pages 215-246
  8. Ausgewählte Aspekte der Einführungsphase

    • Karl-Heinz Rau, Thomas Schuster
    Pages 279-318
  9. Back Matter

    Pages 319-323

About this book

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.

Reviews

“Ein sehr kompaktes Buch. Die Inhalte sind gut strukturiert und können auch gut nachvollzogen werden. Die Frage nach der Vollständigkeit in der IT ist immer schwer zu beantworten. Der Eine oder Andere mag spezielle Themengebiete vermissen, aber das Buch ist in sich sehr abgerundet.”
Besonders hervorzuheben: “Die vielen gut ausgearbeiteten UML Diagramme und die Aufgabenteile.” (Roland Meyer, Informatiktechnik, Technikerschule Augsburg)

Authors and Affiliations

  • Fakultät für Wirtschaft und Recht, Hochschule Pforzheim, Pforzheim, Deutschland

    Karl-Heinz Rau, Thomas Schuster

About the authors

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.


Bibliographic Information

  • Book Title: Agile objektorientierte Software-Entwicklung

  • Book Subtitle: Schritt für Schritt vom Geschäftsprozess zum Java-Programm

  • Authors: Karl-Heinz Rau, Thomas Schuster

  • DOI: https://doi.org/10.1007/978-3-658-33395-9

  • Publisher: Springer Vieweg Wiesbaden

  • eBook Packages: Computer Science and Engineering (German Language)

  • Copyright Information: Springer Fachmedien Wiesbaden GmbH, ein Teil von Springer Nature 2021

  • Softcover ISBN: 978-3-658-33394-2Published: 02 September 2021

  • eBook ISBN: 978-3-658-33395-9Published: 01 September 2021

  • Edition Number: 2

  • Number of Pages: XIV, 323

  • Number of Illustrations: 181 b/w illustrations

  • Topics: Programming Techniques, Computer Science, general, IT in Business

Buy it now

Buying options

eBook USD 29.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 39.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access