Grundlagen Software Engineering

Workshop zur Entwicklung sicherer und zuverlässiger Software

In Zusammenarbeit mit der Gesellschaft für Informatik (GI)

Auf einen Blick

3 Tages-Seminar
location_onvideocam Flex-Option 23.02.2022 - 25.02.2022
9:00 Uhr
in Ostfildern bei Stuttgart

Technische Akademie Esslingen
An der Akademie 5
73760 Ostfildern

EUR 1.200,00(MwSt.-frei)
weniger bezahlen – so geht´s
Veranstaltung Nr. 35518.00.004


Referent:
Prof. Dr. rer. nat. Dipl.-Inf. Mirko Sonntag
Hochschule Esslingen, University of Applied Sciences

Seite Grundlagen%20Software%20Engineering als PDF speichernSeite als PDF speichern

Seminar weiterempfehlen

Inhouse-Training anfordern


Teilnehmer dieser Veranstaltung interessierten sich auch für

Beschreibung

Die Entwicklung von Software gewinnt in Industrie und Wissenschaft immer mehr an Bedeutung. Oft wird Software-Entwicklung gleichgesetzt mit Software-Programmierung. Das Seminar räumt mit diesem Missverständnis auf. Es liefert einen kompakten Einstieg in die professionelle Software-Entwicklung, dem sogenannten Software Engineering.

Ziel der Weiterbildung

Das Seminar bietet einen kompakten Überblick über das Themenfeld Software Engineering und ermöglicht Ihnen so einen leichten Einstieg. Vermittelt werden die grundlegenden Prinzipien des Software Engineering sowie die wichtigsten plan-getriebenen und agilen Vorgehensmodelle, inklusive ihrer Phasen, Artefakte und Rollen.

Sie erlernen Methoden zur Aufnahme und Priorisierung von Anforderungen, zur Modellierung von Software sowie Vorgehensweisen für die Qualitätssicherung im Allgemeinen und für Software-Tests im Speziellen.

Sie lernen die wichtigsten Schritte, Methoden und Techniken kennen und erwerben so die Fähigkeit, hoch-
qualitative Software zu entwickeln. Der Fokus liegt auf dem praktischen Nutzen und auf agilen Methoden. Der Lernstoff wird durch Übungen vertieft.

Sie erhalten Qualität
Das Qualitätsmanagementsystem der Technischen Akademie Esslingen ist nach DIN EN ISO 9001 und AZAV zertifiziert.

Teilnehmerkreis

Software-Entwickler, Software-Projektleiter, Entscheider, Software-Architekten, Testpersonal, Mitarbeiter der Qualitätssicherung und alle, die für Planung, Entwicklung und Verbreitung von industrieller Software verantwortlich sind.

Inhalte

Mittwoch, 23. bis Freitag, 25. Februar 2022
9:00 bis 12:15 und 13:45 bis 17:00 Uhr

1. Einleitung und Grundlagen
> Eigenschaften von Software
> der Begriff Software Engineering
> Prinzipien des Software Engineering

2. Aufnahme der Anforderungen
> Grundlagen: Motivation, beteiligte Gruppen, Personas, Anforderung versus Lösung
> funktionale und nicht-funktionale Anforderungen
> Methoden der Anforderungserhebung: Interviews, Aufgabenanalyse, Szenarien, Anwendungsfälle
> Anforderungsmanagement: Dokumentation, Umgang mit Änderungen, Priorisierung

3. Plan-getriebene und agile Vorgehensmodelle
> Wasserfallmodell
> V-Modell
> eXtreme Programming
> Scrum
> Kanban
> Scrumban

4. Software-Entwurf
> Modelle in der Software-Entwicklung
> Einführung in Software-Architekturen
> Software-Entwurf und Modellierung mit UML

5. Qualitätssicherung und Testen
> Ziele, Maßnahmen und Grenzen
> Qualitätsorganisation
> Verifikation und Validierung
> Reviews und statische Code-Analyse
> Testen und Testautomatisierung: Unit-Tests, Integrationstests, Systemtests
> testgetriebene Entwicklung

6. Betrieb und Wartung von Software
> Grundbegriffe und Motivation für DevOps
> Den Flow maximieren: Größe der Arbeitspakete, CI/CD, Releases, Versionskontrolle
> Schnelles Feedback: Team-Autonomie, Logging, Monitoring, Metriken
> Fortwährendes Lernen und Experimente: Organisationskultur, tägliche Verbesserungen, Leadership

Referenten

Prof. Dr. rer. nat. Dipl.-Inf. Mirko Sonntag
Prof. Mirko Sonntag hat an der Universität Stuttgart Softwaretechnik mit Schwerpunkt in Architekturen von Anwendungssystemen studiert (Abschluss 2008). Anschließend promovierte er im DFG Exzellenzcluster SimTech der Universität Stuttgart zum Thema Flexibilität von wissenschaftlichen Workflows am Institut für Architektur von Anwendungssystemen (IAAS). Im Jahr 2012 wechselte er zur Bosch Software Innovations GmbH. Dort arbeitete er an der Entwicklung von Webanwendungen und Messaging-Systemen für die Vernetzung von Fahrzeugen. Dabei bekleidete er verschiedene Rollen: Software-Entwickler, Scrum-Master, Projektleiter, Teamleiter und Gruppenleiter. 2019 folgte die Berufung zum Professor für Softwaretechnik an die Hochschule Esslingen. Seine Lehrgebiete sind Programmieren, Softwaretechnik, Software-Testing und Advanced Software Engineering. Zusätzlich übernahm er 2021 die Leitung des Fraunhofer Anwendungszentrums KEIM und forscht an neuen Mobilitätskonzepten.

Termine & Preise

Extras
Die Teilnahmegebühr beinhaltet ausführliche Seminarunterlagen und bei Teilnahme vor Ort Verpflegung.

Die Teilnehmerzahl ist begrenzt, um den optimalen Lernerfolg zu garantieren.

Kosten
Die Kosten betragen pro Teilnehmer EUR 1.200,00(MwSt.-frei), inklusive aller Extras.

Fördermöglichkeiten
weniger bezahlen – so geht´s

Die nächsten Termine

Datum / Uhrzeit Seminartitel Ort Preis
23.02.2022, 9:00 Uhr Grundlagen Software Engineering Ostfildern$$ortdetail$$ EUR 1.200,00
19.09.2022, 9:00 Uhr Grundlagen Software Engineering Ostfildern$$ortdetail$$ EUR 1.200,00

© Technische Akademie Esslingen e.V., An der Akademie 5, 73760 Ostfildern  | Impressum