Skip to main content

2022 | Buch

Grundkurs agiles Software-Engineering

Ein Handbuch für Studium und Praxis

share
TEILEN
insite
SUCHEN

Über dieses Buch

Das Buch richtet sich an Studierende und Berufseinsteiger*innen in der Software-Entwicklung. Sie sollten schon erste Erfahrungen im Programmieren und im Software-Engineering haben. Das Handbuch unterstützt sie bei der Durchführung von Entwicklungsprojekten im Team mithilfe agiler Methoden. Wir starten beim Teamaufbau und den ersten Gesprächen mit dem Auftraggeber. Wir erarbeiten die Bedürfnisse unserer Benutzer*innen und entwerfen damit ein minimales erstes Produkt, das MVP.
Klassische Softskills betonen wir besonders: Selbstorganisation, Organisation von Meetings und Workshops sowie die Kommunikation mit dem Auftraggeber. Zusätzlich liefern wir ihnen einen Werkzeugkasten, dazu gehören die Verwendung einer Versionsverwaltung, die Techniken der Anforderungsanalyse, das Domain Driven Design sowie die Gestaltung von Benutzerschnittstellen. Das praktische Vorgehen in der Software Architektur, der Programmierung und dem Testen wird dargestellt. Den Abschluss bildet ein Kapitel über den IT-Betrieb und DevOps.
Die praktischen Beispiele illustrieren wir mit git, gitlab, docker sowie Programmierbeispielen in Java.
Der Inhalt
Agiles Software-Engineering: XP, Scrum und Kanban sowie DevOps und Lean StartupGrundlagen: Beginne bei Dir, Euer Team, Euer Produkt, Euer Projekt, Agile VerträgeSoftskills: Effektive Kommunikation, -Meetings, -Workshops, -Präsentationen und verständliche DokumenteWerkzeugkasten: Versionsverwaltung und Konfigurationsmanagement, Anforderungen, Benutzerschnittstellen, Architektur, Programmierung, Test, IT-Betrieb und DevOps

Inhaltsverzeichnis

Frontmatter

Grundlagen

Frontmatter
1. Einführung
Gerd Beneken, Felix Hummel, Martin Kucich
2. Beginne bei dir
Gerd Beneken, Felix Hummel, Martin Kucich
3. Euer Team
Gerd Beneken, Felix Hummel, Martin Kucich
4. Euer Produkt
Gerd Beneken, Felix Hummel, Martin Kucich
5. Euer Projekt
Gerd Beneken, Felix Hummel, Martin Kucich
6. Angebot und Vertrag
Gerd Beneken, Felix Hummel, Martin Kucich

Handwerkszeug zur Projektdurchführung

Frontmatter
7. Effektive Kommunikation
Gerd Beneken, Felix Hummel, Martin Kucich
8. Effektive Dokumente
Gerd Beneken, Felix Hummel, Martin Kucich
9. Effektive Präsentationen
Gerd Beneken, Felix Hummel, Martin Kucich
10. Effektive Besprechungen
Gerd Beneken, Felix Hummel, Martin Kucich
11. Effektive Workshops
Gerd Beneken, Felix Hummel, Martin Kucich

Werkzeugkasten Produktentwicklung

Frontmatter
12. Versions- und Konfigurationsmanagement
Gerd Beneken, Felix Hummel, Martin Kucich
13. Anforderungen sammeln und verwalten
Gerd Beneken, Felix Hummel, Martin Kucich
14. Benutzerschnittstelle
Gerd Beneken, Felix Hummel, Martin Kucich
15. Domänendesign
Gerd Beneken, Felix Hummel, Martin Kucich
16. Architektur
Gerd Beneken, Felix Hummel, Martin Kucich
17. Entwickeln
Gerd Beneken, Felix Hummel, Martin Kucich
18. Testen
Gerd Beneken, Felix Hummel, Martin Kucich
19. Deployment und Betrieb
Gerd Beneken, Felix Hummel, Martin Kucich
Backmatter
Metadaten
Titel
Grundkurs agiles Software-Engineering
verfasst von
Gerd Beneken
Felix Hummel
Martin Kucich
Copyright-Jahr
2022
Electronic ISBN
978-3-658-37371-9
Print ISBN
978-3-658-37370-2
DOI
https://doi.org/10.1007/978-3-658-37371-9

Premium Partner