Agile objektorientierte Software-Entwicklung

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

Authors: Rau, Karl-Heinz

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

Buy this book

eBook $44.99
price for USA (gross)
  • ISBN 978-3-658-00776-8
  • Digitally watermarked, DRM-free
  • Included format: EPUB, PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $59.99
price for USA
  • ISBN 978-3-658-00775-1
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
About this Textbook

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.

About the authors

Dr. Karl-Heinz Rau ist Professor für Wirtschaftsinformatik an der Hochschule Pforzheim. Seit vielen Jahren lehrt er erfolgreich objektorientierte Systementwicklung.

Reviews

“… Obwohl das didaktisch und textuell sauber aufgebaute Buch für den universitären Einsatz vorgesehen ist, erschlägt es seine Leser nicht mit Detailinformationen: Stattdessen gibt es am Ende jedes Kapitels eine hilfreiche Liste von Selbsttestfragen. ... Karl-Heinz Rau liefert ... so etwas wie die eierlegende Wollmilchsau für Quereinsteiger. Wer sich mit der Java-Programmierung in Großkonzernen vertraut machen möchte und Geduld mitbringt, wird mit dem Werk mehr als zufrieden werden.” (Tam Hanna, in: JavaSpektrumm,Heft 4, August-September 2016)


“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)

Table of contents (8 chapters)

  • Grundlagen agiler Software-Entwicklung

    Rau, Karl-Heinz

    Pages 1-35

  • Inhalt und Vorgehensweise in der Vorbereitungsphase

    Rau, Karl-Heinz

    Pages 37-77

  • Iteration 1: Iterationsplanung und methodische Grundlagen für die Entwicklungsphase

    Rau, Karl-Heinz

    Pages 79-125

  • Iteration 1: Grundlagen und Anwendung des Entwurfs und der Implementierung von Fachklassen sowie der Datenhaltung in der Entwicklungsphase

    Rau, Karl-Heinz

    Pages 127-177

  • Iteration 1: Grundlagen und Anwendung von Entwurf und Implementierung der Präsentationsschicht in der Entwicklungsphase

    Rau, Karl-Heinz

    Pages 179-221

Buy this book

eBook $44.99
price for USA (gross)
  • ISBN 978-3-658-00776-8
  • Digitally watermarked, DRM-free
  • Included format: EPUB, PDF
  • ebooks can be used on all reading devices
  • Immediate eBook download after purchase
Softcover $59.99
price for USA
  • ISBN 978-3-658-00775-1
  • Free shipping for individuals worldwide
  • Usually dispatched within 3 to 5 business days.
Loading...

Recommended for you

Loading...

Bibliographic Information

Bibliographic Information
Book Title
Agile objektorientierte Software-Entwicklung
Book Subtitle
Schritt für Schritt vom Geschäftsprozess zum Java-Programm
Authors
Copyright
2016
Publisher
Springer Vieweg
Copyright Holder
Springer Fachmedien Wiesbaden
eBook ISBN
978-3-658-00776-8
DOI
10.1007/978-3-658-00776-8
Softcover ISBN
978-3-658-00775-1
Edition Number
1
Number of Pages
XII, 319
Number of Illustrations and Tables
140 illustrations in colour
Topics