SDE-Team 2025/26: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
 
(79 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Datei:Work-98936 960 720.png|thumb|rigth|300px|Abb. 1: @Liebe Studierende: Bitte einfügen und beschriften (Beispiel: [[SDE-Team_2022/23#Teamfoto]]).]]
[[Datei:Work-98936 960 720.png|thumb|rigth|300px|Abb. 1: @Liebe Studierende: Bitte einfügen und beschriften (Beispiel: [[SDE-Team_2022/23#Teamfoto]]).]]
[[Datei:PDCA.png|thumb|rigth|450px|Abb. 2: Vier Phasen des PDCA-Zyklus (Plan – Do – Check – Act)]]
{|class="wikitable"
{|class="wikitable"
|-
|-
Zeile 52: Zeile 51:
mechatronischen Systems wird eine Rapid Control Prototyping Plattform eingesetzt. Für die finale Realisierung sind aktuelle
mechatronischen Systems wird eine Rapid Control Prototyping Plattform eingesetzt. Für die finale Realisierung sind aktuelle
Mikrocontroller mit passenden Platinen vorgesehen.
Mikrocontroller mit passenden Platinen vorgesehen.
[[Reliability Engineering WS25/26]]


= Prüfungsform(en) =
= Prüfungsform(en) =
Zeile 86: Zeile 87:
|}
|}


= Terminübersicht SoSe25 =
= Terminübersicht =
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"
| <strong>SoSe25&thinsp;</strong>
|-
|
{| class="wikitable"
{| class="wikitable"
|-
|-
Zeile 109: Zeile 114:
| 8  || 20.05.2025 || [[SDE_Systementwurf_SoSe2025:_Geregelte_autonome_Fahrt|Geregelte autonome Fahrt]]
| 8  || 20.05.2025 || [[SDE_Systementwurf_SoSe2025:_Geregelte_autonome_Fahrt|Geregelte autonome Fahrt]]
|-
|-
| 9  || 27.05.2025 || '''Meilenstein Sprint 2''' [[SDE_Systementwurf_SoSe2025:_Spurverfolgung_mit_Kamera|Spurverfolgung mit Kamera]]
| 9  || 27.05.2025 || '''Meilenstein Sprint 2''' [[SDE Systementwurf SoSe2025: Geregelte autonome Fahrt - Sprint 3|Geregelte autonome Fahrt - Sprint 3]]
|-
|-
| 10  || 03.06.2025 || [[SDE_Systementwurf_SoSe2025:_Spurverfolgung_mit_Kamera|Spurverfolgung mit Kamera]] ab 13:00 Uhr Hochschultag
| 10  || 03.06.2025 || [[SDE Systementwurf SoSe2025: Geregelte autonome Fahrt - Sprint 3|Geregelte autonome Fahrt - Sprint 3]] ab 13:00 Uhr Hochschultag
|-
|-
|  || 10.06.2025 || [[Datei:4480608.png|20px]] Feiertag: Pfingsten
|  || 10.06.2025 || [[Datei:4480608.png|20px]] Feiertag: Pfingsten
|-
|-
| 11  || 17.06.2025 || [[SDE_Systementwurf_SoSe2025:_Spurverfolgung_mit_Kamera|Spurverfolgung mit Kamera]]
| 11  || 17.06.2025 || [[SDE Systementwurf SoSe2025: Geregelte autonome Fahrt - Sprint 3|Geregelte autonome Fahrt - Sprint 3]]
|-
|-
| 12  || 24.06.2025 || '''Meilenstein Sprint 3'''
| 12  || 24.06.2025 || '''Meilenstein Sprint 3'''
|-
|}
|-
|-
|}
|}


Hinweis: Alle Praktikumstermine sind Pflichttermine mit '''Anwesenheitspflicht'''.
{| class="wikitable"
 
|-
= Agiles Projektmanagement =
! #  !! Termin !! Thema
* Dieses Semester durchläuft in 3 Sprints die vier Phasen des '''PDCA-Zyklus''' (Plan – Do – Check – Act) gemäß Abb. 2.
|-
* Jeder Zyklus/Sprint wird durch eine Meilensteinpräsentation von 10&thinsp;min abgeschlossen.
| 1  || 23.09.2025 || [[Anforderungen Praktikum Systementwurf SoSe2025|Auftaktveranstaltung]]
* Neue Planung ggf. jeweils auch mit neuer Team-Zusammensetzung
|-
* Für jeden Sprint pro Projekt/Team
| 2  || 30.09.2025 || [[SDE Systementwicklung WS25/26: Geregelte autonome Fahrt|Geregelte autonome Fahrt - Sprint 1]]
** 1 Themenverfolgung mittels KANBAN (einheitliche Dokumentation zu jedem Sprint)
|-
** 1 Präsentation (auf 6.-Semester-Niveau)
| 3  || 07.10.2025 || [[SDE Systementwicklung WS25/26: Geregelte autonome Fahrt|Geregelte autonome Fahrt - Sprint 1]]
 
|-
== Themenverfolgung mittels KANBAN ==
| || 14.10.2025 || [[SDE Systementwicklung WS25/26: Geregelte autonome Fahrt|Geregelte autonome Fahrt - Sprint 1]]
[[Datei:KANBAN.png|thumb|rigth|450px|Abb. 3: Beispiel für ein KANBAN-Board]]
|-
* Die Themenverfolgung erfolgt pro Projekt
| 5  || 21.10.2025 || [[SDE Systementwicklung WS25/26: Geregelte autonome Fahrt|Geregelte autonome Fahrt - Sprint 1]]
* Alle Aufgaben sind sofort sichtbar.
|-
* Überlastung/Engpässe sind deutlich erkennbar.
| 6  || 28.10.2025 || [[SDE Systementwicklung WS25/26: Geregelte autonome Fahrt|Geregelte autonome Fahrt - Sprint 1]]
* Der aktuelle Status ist stets für alle sichtbar
|-
* Die Farbcodes/Spalten/Felder sind frei wählbar.
| 7  || 04.11.2025 || [[SDE Systementwicklung WS25/26: Geregelte autonome Fahrt|Geregelte autonome Fahrt - Sprint 1]]
* Besprechen Sie die Aufgaben mit Betreuer.
|-
 
| 8  || 11.11.2025 || [[SDE Systementwicklung WS25/26: Geregelte autonome Fahrt|Geregelte autonome Fahrt - Sprint 1]]
== Daily Standup ==
|-
Das Praktikum startet wöchentlich mit einem von den Teilnehmenden organisiereten und moderierten '''Daily Standup'''. Beantworten Sie dabei diese Fragen:
| 9  || 18.11.2025 || '''Meilenstein Sprint 1''' - [[SDE Systementwicklung WS25/26:_Spurverfolgung_mit_Kamera|Spurverfolgung mit Kamera]]
* Was habe ich am letzten Termin zum Erreichen unseres Sprintziels getan?
|-
* Was werde ich in den nächsten 24 Stunden (heute) zum Erreichen unseres Sprintziels tun?
| 10 || 25.11.2025 || [[SDE Systementwicklung WS25/26:_Spurverfolgung_mit_Kamera|Spurverfolgung mit Kamera]]
* Welche Hindernisse halten mich bzw. uns davon ab, unser Sprintziel zu erreichen?
|-
 
| 11 || 02.12.2025 || [[SDE Systementwicklung WS25/26:_Spurverfolgung_mit_Kamera|Spurverfolgung mit Kamera]]
 
= Software-Werkzeuge =
Nur die nahfolgenden Software-Werkzeuge sind erlaubt.
 
==Projektorganisation==
*Projektplanung: [https://www.ganttproject.biz/ GanttProject]  
*Versionsverwaltung: Subversion (SVN)
*Anforderungsmanagement: Doors oder Word
*Pflichtenheft: Doors oder Excel
 
 
==Realisierung von Software==
*System- und Softwarearchitektur: PAP Designer, SystemDesk (kann)
*Simulation: MATLAB<sup>®</sup>/Simulink R2024b 64bit
*Softwareentwicklung: MATLAB<sup>®</sup>/Simulink , MS Visual Studio, Arduino IDE
*Versionsvergleich: [https://winmerge.org/ WinMerge]
 
==Qualitätssicherung==
*Dateimanagement: Total Commander
*Dokumentation: HSHL Wiki
*Coding-Guidelines verwenden (siehe Namenskonventionen.pdf)
*Statische Codeanalyse: QA-C, QA-C++
*Dynamische Codeanalyse: MATLAB<sup>®</sup>/Simulink (inkl. Polyspace)
 
= Abgabeordner =
  https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/SS2025/Sprint_#/
 
= Bewertung =
Die Bewertung der Meilensteinpräsentationen erfolgt anhand der [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/SS2024/Bewertungsvorlage_MTR6_SDE_P_Praesentationen.xlsx Bewertungsvorlage für Präsentationen]. Nutzen Sie diese Vorlage zur Eigenbewertung und prüfen Sie kritisch die darin geforderten Kriterien. Die Inhalte wurde im Seminar System Design Engineering gelehrt und geübt.
 
{|class="wikitable"
|+ style = "text-align: left"|Tabelle 1: Abgabedokumente für die Sprints
|-
|-
| Planung (plan) || Plan umfasst das Erkennen von Verbesserungspotentialen (in der Regel durch den Arbeitnehmer beziehungsweise Teamleiter vor Ort), die Analyse des aktuellen Zustands sowie das Entwickeln eines neuen Konzeptes (unter intensiver Einbindung des Arbeitnehmers). <br>
| 12 || 03.06.2025 || [[SDE Systementwicklung WS25/26:_Spurverfolgung_mit_Kamera|Spurverfolgung mit Kamera]]
 
'''Arbeitsergebnisse:''' Gantt-Diagramm im Wiki, Aufgabenübersicht auf dem Kanban-Board mit Prioritäten nach dem [https://de.wikipedia.org/wiki/Eisenhower-Prinzip Eisenhower-Prinzip], Dokumentation des aktuellen Zustanden und des Konzeptes im Wiki.
|-
|-
| Umsetzung (do) || Darstellung der Umsetzung der Planung
| 13 || 09.12.2025 || [[SDE Systementwicklung WS25/26:_Spurverfolgung_mit_Kamera|Spurverfolgung mit Kamera]]
 
'''Arbeitsergebnisse:''' PAP
|-
|-
| Test und Dokumentation (check) || In diesem Schritt wird geprüft, ob und wie gut die Umsetzung funktioniert hat. Dabei wird eine umfangreiche Analyse aufgestellt, um Problematiken und Schwachstellen zu identifizieren.
| 14 || 16.12.2025 || [[SDE Systementwicklung WS25/26:_Spurverfolgung_mit_Kamera|Spurverfolgung mit Kamera]]
'''Arbeitsergebnisse:''' Link zu den Testprotokollen, Wiki-Dokumentation der Testergebnisse
|-
|-
| Aktion/Reagieren/Verbessern (act) || Zuvor haben Sie Ihren Plan entwickelt, umgesetzt und überprüft. Jetzt müssen Sie auf die Ergebnisse reagieren. Es wird eine Analyse des Soll-Zustands erstellt, die anschließend mit dem Ist-Zustand verglichen wird. Zudem stehen während dieser Phase die Fragen im Vordergrund, was optimiert werden kann und wo sich weitere Potenziale befinden.
| 15 || 23.12.2025 || [[SDE Systementwicklung WS25/26:_Spurverfolgung_mit_Kamera|Spurverfolgung mit Kamera]]
'''Arbeitsergebnisse:''' Darstellung der Wirksamkeit und Ausblick/LOP für den nachfolgenden Sprint
|-
|-
| Präsentation  || Systematische Darstellung des PDCA-Kreises in <code>Praesentation_Sprint<x>.pptx</code>
|     || 30.12.2025 || [[Datei:4480608.png|20px]] Feiertag: Silvester
|-
|-
| Selbstbewertung || <code>Bewertung_Sprint<x>.xlsx</code>
| 16  || 06.01.2026 || [[SDE Systementwicklung WS25/26:_Spurverfolgung_mit_Kamera|Spurverfolgung mit Kamera]]
|}
 
'''Tipps:'''
* Nutzen Sie das KANBAN-Board als Arbeitsmittel während des Sprints.
* Besprechen Sie die Dokumente mit Ihrem Betreuer.
* Bewerten Sie sich selbst anhand der Bewertungsvorlage. Sollten Sie Fragen haben, wenden Sie sich an Prof. Schneider.
* Stecken Sie sich Ihre Ziele zu Beginn des Sprints und zeigen Sie den Ziel-Zustand in Ihrer Präsentation.
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"
| <strong>Begriffserläuterung: Ziel-Zustand &thinsp;</strong>
|-
|-
|  
| 17  || 13.01.2026 || '''Meilenstein Sprint 2'''
Der angestrebte Soll-Zustand muss klar spezifiert werden. Ausgehend vom angestrebten Ziel führt das Rückwärts-Denken in der Regel zu besseren Lösungen als die Suche ohne klares Ziel. Bei der Bestimmung des Ziel-Zustands muss auch geklärt werden, wie sich feststellen lässt, dass der Ziel-Zustand erreicht ist. Wie messen wir, ob die Problemlösungen erfolgreich sind? Welche Basis oder Kennzahl dient als Vergleichsmaßstab?
|-
|-
|}
|}
Hinweis: Alle Praktikumstermine sind Pflichttermine mit '''Anwesenheitspflicht'''.
= Abnahmeprüfung - Systemtest =
* [[SDE Systementwurf SoSe2025: Systemtest]]
* [[SDE Systementwurf WS25/26: Systemtest]]
= [[Reliability Engineering WS25/26|Reliability Engineering]] =


= Lokale Datenablage auf HSHL-PCs =
Sichern Sie Ihre Daten lokal auf allen Rechnern auf dem Laufwerk <code>D:\</code> (Daten).
----
----
→ zurück zum Hauptartikel: [[Praktikum_SDE|Praktikum SDE]]
→ zurück zum Hauptartikel: [[Praktikum_SDE|Praktikum SDE]]

Aktuelle Version vom 19. November 2025, 14:38 Uhr

Abb. 1: @Liebe Studierende: Bitte einfügen und beschriften (Beispiel: SDE-Team_2022/23#Teamfoto).
Dozent: Prof. Dr.-Ing. Schneider
Modul Mechatronik, Systementwicklung (Wahlpflichtprofil „Systems Design Engineering“), Sommersemester
Modulbezeichnung: MTR-B-2-6.11
Modulverantwortung: Ulrich Schneider
Lehrveranstaltung: Praktikum Systementwurf
Zeit: Dienstag, 08:15 - 10:30 Uhr, Selbstlernzeit: TBD
Ort: Labor L3.3-E01-180 (Autonome Systeme)

Qualifikationsziele

Die Studierenden haben praktische Erfahrungen bei der eigenständigen Entwicklung eines umfangreichen mechatronischen Systems unter Einsatz geeigneter Methoden und Werkzeuge innerhalb eines Projektteams. Sie verfügen über die Kompetenzen im Bereich der Projektplanung und – leitung sowie in allgemeinen gruppendynamischen Prozessen innerhalb eines Entwicklungsteams (Teamfähigkeit).

Die Studierenden können ihre Konzepte und Projektergebnisse vor einem Fachpublikum vorstellen und diskutieren.

Lernziele

Sie erlangen durch das Praktikum

  • praktische Erfahrungen bei der eigenständigen Entwicklung eines umfangreichen mechatronischen Systems unter Einsatz geeigneter Methoden und Werkzeuge
  • Kompetenzen in der Projektplanung und –leitung (d. h. auch Projekte rechtzeitig und mit geplanter Reife/Budget/etc. zu Ende zu bringen)
  • Kompetenzen in allgemeinen gruppendynamischen Prozessen innerhalb eines Entwicklungsteams (Teamfähigkeit),
  • Kompetenz der systematischen Systementwicklung von Anforderung über Umsetzung bis hin zum Test,
  • Kompetenzen in der Präsentation von Konzepten.

Nach Durchführung der Auftaktveranstaltung inkl. Nachbereitung

  • kennen Sie das Konzept des SDE Praktikums im 6. und 7. Semester.
  • können Sie nachhaltig in SVN arbeiten.
  • kennen Sie die grundlegende Bedienung von MATLAB/Simulink.
  • kennen Sie die Systemkomponenten des Projektfahrzeugs im Detail.
  • kennen Sie die Systemarchitektur des Projektfahrzeugs im Detail.
  • kennen Sie die Ablagestruktur in SVN.
  • kennen Sie die Artikelstruktur im HSHL Wiki.
  • kennen Sie das Lastenheft.
  • kennen Sie die Programmierrichtlinien.
  • berücksichtigen Sie das Schnittstellendokument.
  • kennen Sie den Ablauf des Praktikums im Wintersemester.
  • wissen Sie, was bis zum kommenden Praktikumstermin vorzubereiten ist.

Inhalte

Das Praktikum wird in einem eigens dafür hergerichteten Labor durchgeführt. Für die Projektplanung, Konzeption und Realisierung von Steuerungs- und Regelungsalgorithmen stehen den Studierenden Multimedia-PCs mit aktueller Anwendungssoftware zur Verfügung. Für die prototypische Realisierung des mechatronischen Systems wird eine Rapid Control Prototyping Plattform eingesetzt. Für die finale Realisierung sind aktuelle Mikrocontroller mit passenden Platinen vorgesehen.

Reliability Engineering WS25/26

Prüfungsform(en)

Prüfungsteilleistung im Rahmen des Praktikums Systementwurf als Nachweis, fachliche Ergebnisse einem Team vorstellen zu können. Ein Teil der Veranstaltungen kann in Form einer fachbezogenen Exkursion durchgeführt werden.

Die Modulnote setzt sich aus den beiden Prüfungsteilen nach ihrem SWS-Anteil gewichtet zusammen:

Prüfungsteil Gewichtung
Seminar Hausarbeit 25 %
Seminar Präsentation/Multimediapräsentation 25 %
Praktikum Systementwurf 50 %

Workload

Modul/LV SWS Workload Präsenz Selbststudium
Systementwicklung 4 150 h 60 h 90 h
Seminar Systementwicklung 1 15 h 22,5 h
Praktikum Systementwurf 3 36 h 76,5 h (6,4 h/w)

Terminübersicht

# Termin Thema
1 23.09.2025 Auftaktveranstaltung
2 30.09.2025 Geregelte autonome Fahrt - Sprint 1
3 07.10.2025 Geregelte autonome Fahrt - Sprint 1
4 14.10.2025 Geregelte autonome Fahrt - Sprint 1
5 21.10.2025 Geregelte autonome Fahrt - Sprint 1
6 28.10.2025 Geregelte autonome Fahrt - Sprint 1
7 04.11.2025 Geregelte autonome Fahrt - Sprint 1
8 11.11.2025 Geregelte autonome Fahrt - Sprint 1
9 18.11.2025 Meilenstein Sprint 1 - Spurverfolgung mit Kamera
10 25.11.2025 Spurverfolgung mit Kamera
11 02.12.2025 Spurverfolgung mit Kamera
12 03.06.2025 Spurverfolgung mit Kamera
13 09.12.2025 Spurverfolgung mit Kamera
14 16.12.2025 Spurverfolgung mit Kamera
15 23.12.2025 Spurverfolgung mit Kamera
30.12.2025 Feiertag: Silvester
16 06.01.2026 Spurverfolgung mit Kamera
17 13.01.2026 Meilenstein Sprint 2

Hinweis: Alle Praktikumstermine sind Pflichttermine mit Anwesenheitspflicht.

Abnahmeprüfung - Systemtest

Reliability Engineering


→ zurück zum Hauptartikel: Praktikum SDE