Anforderungen Praktikum Systemimplementierung WS 2024: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „{|class="wikitable" |- | '''Autor:''' || Prof. Dr.-Ing. Schneider |- | '''Modul:''' || Mechatronik, Praktikum Systemimplementierung, 2. Semester |- | '''Termin:''' || Einführung vom 27.09.2024, 10:00 Uhr, Labor PKW-Diagnostik (L3.1-E00-120) |} <br> == Lernziele== Sie erlangen durch das Praktikum * praktische Erfahrungen bei der eigenständigen Entwicklung eines umfangreichen mechatronischen Systems unter Einsatz geeignet…“)
 
 
(24 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Datei:PDCA.png|thumb|rigth|450px|Abb. 1: Vier Phasen des PDCA-Zyklus (Plan – Do – Check – Act)]]
{|class="wikitable"
{|class="wikitable"
|-
|-
| '''Autor:'''  || [[Benutzer:Ulrich_Schneider| Prof. Dr.-Ing. Schneider]]
| '''Autor:'''  || [[Benutzer:Ulrich_Schneider| Prof. Dr.-Ing. Schneider]]
|-
|-
| '''Modul:''' || Mechatronik, Praktikum Systemimplementierung, 2. Semester
| '''Modul:''' || Mechatronik, Praktikum Systemimplementierung, 7. Semester
|-
|-
| '''Termin:'''  || Einführung vom  27.09.2024, 10:00 Uhr, Labor PKW-Diagnostik (L3.1-E00-120)
| '''Termin:'''  || Freitag, 10:15 Uhr, Labor PKW-Diagnostik (L3.1-E00-120)
|}
|}
<br>
 
== Lernziele==
== Lernziele==
Sie erlangen durch das Praktikum
Sie erlangen durch das Praktikum
* praktische Erfahrungen bei der eigenständigen Entwicklung eines umfangreichen mechatronischen Systems unter Einsatz geeigneter Methoden und Werkzeuge  
* praktische Erfahrungen bei der eigenständigen Entwicklung eines umfangreichen mechatronischen Systems unter Einsatz geeigneter Methoden und Werkzeuge  
* Kompetenzen in der Projektplanung und –leitung [d.&thinsp;h. auch Projekte rechtzeitig und mit geplanter Reife/Budget/etc. zu Ende zu bringen]
* Kompetenzen in der Projektplanung und –leitung (d.&thinsp;h. auch Projekte rechtzeitig und mit geplanter Reife/Budget/etc. zu Ende zu bringen)
* Kompetenzen in allgemeinen gruppendynamischen Prozessen innerhalb eines Entwicklungsteams (Teamfähigkeit),
* Kompetenzen in allgemeinen gruppendynamischen Prozessen innerhalb eines Entwicklungsteams (Teamfähigkeit),
* Kompetenz der systematischen Systementwicklung von Anforderung über Umsetzung bis hin zum Test,
* Kompetenz der systematischen Systementwicklung von Anforderung über Umsetzung bis hin zum Test,
Zeile 19: Zeile 20:
* kennen Sie das Konzept des SDE Praktikums im 6. und 7. Semester.
* kennen Sie das Konzept des SDE Praktikums im 6. und 7. Semester.
* können Sie nachhaltig in SVN arbeiten.
* können Sie nachhaltig in SVN arbeiten.
*kennen Sie die grundlegende Bedienung von MATLAB/Simulink.
* kennen Sie die grundlegende Bedienung von MATLAB/Simulink.
*kennen Sie die Systemkomponenten des Projektfahrzeugs im Detail.
* kennen Sie die Systemkomponenten des Projektfahrzeugs im Detail.
*kennen Sie die Systemarchitektur des Projektfahrzeugs im Detail.
* kennen Sie die Systemarchitektur des Projektfahrzeugs im Detail.
*kennen Sie die Ablagestruktur in SVN.
* kennen Sie die Ablagestruktur in SVN.
*kennen Sie die Artikelstruktur im HSHL Wiki.
* kennen Sie die Artikelstruktur im HSHL Wiki.
*kennen Sie das Lastenheft.
* kennen Sie das Lastenheft.
*kennen Sie die Programmierrichtlinien.
* kennen Sie die Programmierrichtlinien.
*berücksichtigen Sie das Schnittstellendokument.
* berücksichtigen Sie das Schnittstellendokument.
*kennen Sie den Ablauf des Praktikums im Wintersemester.
* kennen Sie den Ablauf des Praktikums im Wintersemester.
*wissen Sie, was bis zum kommenden Praktikumstermin vorzubereiten ist.
* wissen Sie, was bis zum kommenden Praktikumstermin vorzubereiten ist.


== Agiles Projektmanagement ==
== Agiles Projektmanagement ==
[[Datei:PDCA.png|thumb|rigth|450px|Abb. 1: Vier Phasen des PDCA-Zyklus (Plan – Do – Check – Act)]]
* Dieses Semester durchläuft in 3 Sprints die vier Phasen des '''PDCA-Zyklus''' (Plan – Do – Check – Act) gemäß Abb. 1.
* Dieses Semester durchläuft in 3 Sprints die vier Phasen des '''PDCA-Zyklus''' (Plan – Do – Check – Act) siehe Abb. 1]
* Jeder Zyklus/Sprint wird durch eine Meilensteinpräsentation abgeschlossen
* Jeder Zyklus/Sprint wird durch eine Meilensteinpräsentation abgeschlossen
** 10&thinsp;min je Team
** 10&thinsp;min je Projekt/Team
** Eigenbewertung nach Formblatt
** Eigenbewertung nach Formblatt
* Neue Planung ggf. jeweils auch mit neuer Team-Zusammensetzung
* Neue Planung ggf. jeweils auch mit neuer Team-Zusammensetzung
* Für jeden Sprint pro Team
* Für jeden Sprint pro Projekt/Team
** 1 Problemlösungsblatt (einheitliche Dokumentation zu jedem Sprint)
** 1 Themenverfolgung mittels KANBAN (einheitliche Dokumentation zu jedem Sprint)
** 1 Präsentation (auf 7.-Semester-Niveau)
** 1 Präsentation (auf 7.-Semester-Niveau)
* [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/Dokumentation/Taetigkeitsbericht/Anleitung_Taetigkeitsbericht.pdf SVN: Anleitung für für den Tätigkeitsbericht]
* [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/Dokumentation/Taetigkeitsbericht/Vorlage/Excel-Tool_Problemloesungsblatt.xlsx SVN: XLSX-Vorlage für das Problemlösungsblatt]
* [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/Dokumentation/Taetigkeitsbericht/A3_Report_Beispiel.pdf A3-Report Beispiel]


== Themenverfolgung mittels KANBAN ==
== Themenverfolgung mittels KANBAN ==
[[Datei:KANBAN.png|thumb|rigth|450px|Abb. 2: Beispiel für ein KANBAN-Board]]
[[Datei:KANBAN.png|thumb|rigth|450px|Abb. 2: Beispiel für ein KANBAN-Board]]
* Die Themenverfolgung erfolgt pro Projekte/Teams
* Die Themenverfolgung erfolgt pro Projekt
* Alle Aufgaben sind sofort sichtbar.
* Alle Aufgaben sind sofort sichtbar.
* Überlastung/Eng-pässe sind deutlich erkennbar.
* Überlastung/Engpässe sind deutlich erkennbar.
* Der aktuelle Status ist stets für alle sichtbar
* Der aktuelle Status ist stets für alle sichtbar
* Die Farbcodes/Spalten/Felder sind frei wählbar.
* Die Farbcodes/Spalten/Felder sind frei wählbar.
* Besprechen Sie die Aufgaben mit Betreuer.
* Besprechen Sie die Aufgaben mit Betreuer.
[[Datei:A3 Report Beispiel.pdf|thumb|rigth|450px|Abb. 3: Beispiel für einen A3-Report]]
[[Datei:A3 Report Beispiel.pdf|thumb|rigth|450px|Abb. 3: Beispiel für einen A3-Report]]
== Daily Standup ==
== Daily Standup ==
Das Praktikum startet wöchentlich mit einem von den Teilnehmenden organisiereten und moderierten '''Daily Standup'''. Beantworten Sie dabei diese Fragen:
Das Praktikum startet wöchentlich mit einem von den Teilnehmenden organisiereten und moderierten '''Daily Standup'''. Beantworten Sie dabei diese Fragen:
Zeile 82: Zeile 80:


== Prüfungsleistung ==
== Prüfungsleistung ==
*Leistungen im Praktikum
*75&thinsp;% Teamleistung durch Präsentation  
*Arbeitsergebnisse im SVN und Wiki
*25&thinsp;% [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/WS2024/Bewertungsvorlage_MTR7_SDE_P_Teamerfolg.xlsx Gesamt-Teamerfolg]
*75&thinsp;% 2er-Teamleistung durch Präsentation mit [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/WS2023/Bewertungsvorlage_MTR7_SDE_P_Praesentationen.xlsx Eigenbewertung]
 
*25&thinsp;% [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/WS2023/Bewertungsvorlage_MTR7_SDE_P_Teamerfolg.xlsx Gesamt-Teamerfolg]
Die Bewertung der Meilensteinpräsentationen erfolgt anhand der Kriterien
* Struktur
* Inhalt
* Rhetorik
Damit diese Kriterien objektiv messbar sind verwendet Prof. Schneider diese [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/WS2024/Bewertungsvorlage_MTR7_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.


=== Abgabeordner ===
=== Abgabeordner ===
  https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/WS2023/Sprint_#/<Teamordner>
  https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/WS2024/Sprint_#/<Teamordner>


=== Bewertung ===
=== Bewertung ===
Die Bewertung der Sprints erfolgt anhand der Dokumente in Tabelle 1.
Die Bewertung der Sprints erfolgt seitens Prof. Schneider anhand der Dokumente in Tabelle 1.
{|class="wikitable"
{|class="wikitable"
|+ style = "text-align: left"|Tabelle 1: Abgabedokumente für die Sprints
|+ style = "text-align: left"|Tabelle 1: Abgabedokumente für die Sprints
|-
|-
| A3-Report || <code>A3_Report_Sprint<x>_<Team>.pdf</code>, <code>A3_Report_Sprint<x>_<Team>.xlsx</code>
| Planung (P) || Aufgabenübersicht auf dem Kanban-Board mit Prioritäten nach dem [https://de.wikipedia.org/wiki/Eisenhower-Prinzip Eisenhower-Prinzip], Dokumentation der Problembeschreibung und Ursachenanalyse
|-
|-
| Präsentation  || <code>Praesentation_Sprint<x>_<Team>.pptx</code>
| Umsetzung (D)  || Darstellung der Maßnahmen zur Beseitigung der identifizierten Ursache(n) und Link auf die Umsetzungsergebnisse
|-
| Test und Dokumentation (C)  || Darstellung der Testergebnisse und Link zu den Testprotokollen, Link auf die Wiki-Dokumentation
|-
| Fehlerbehebung (A)  || Darstellung der Wirksamkeit und Ausblick/LOP für den nachfolgenden Sprint
|-
| Präsentation  || Systematische Darstellung des PDCA-Kreises in <code>Praesentation_Sprint<x>_<Team>.pptx</code>
|-
|-
| Selbstbewertung || <code>Bewertung_Sprint<x>_<Team>.xlsx</code>
| Selbstbewertung || <code>Bewertung_Sprint<x>_<Team>.xlsx</code>
|-
| Nachweis Wirksamkeit || Bitte verlinken Sie Ihre Dokumentation (Wiki-Artikel, Testdokumente, etc.) im A3-Report unter Punkt <big><big>&#9317;</big></big>.
|}
|}


'''Tipps:'''
'''Tipps:'''
* Nutzen Sie den A3-Report als Arbeitsdokument während des Sprints.
* Nutzen Sie das KANBAN-Board als Arbeitsmittel während des Sprints.
* Besprechen Sie die Dokumente mit Ihrem Betreuer und lassen Sie den A3-Report als Nachweis abzeichnen.
* Besprechen Sie die Dokumente mit Ihrem Betreuer.
* Bewerten Sie sich selbst anhand der [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/WS2023/Bewertungsvorlage_MTR7_SDE_P_Praesentationen.xlsx  Bewertungsvorlage]. Sollten Sie Fragen haben, wenden Sie sich an Prof. Schneider.
* Bewerten Sie sich selbst anhand der [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/WS2024/Bewertungsvorlage_MTR7_SDE_P_Praesentationen.xlsx  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.
* 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"
{| role="presentation" class="wikitable mw-collapsible mw-collapsed"
Zeile 117: Zeile 123:
|}
|}


==Pflichttermine im WiSe23==
== Vorlagen ==
Immer Dienstags, 8:45 11:00&thinsp;Uhr im Labor „Autonome Systeme“
{| class="wikitable"
|+ Tabelle 2: Problembeschreibung
|-
! Beschreibung !! Das Problem ist.. !! Das Problem ist nicht...
|-
| Was genau ist das Problem? ||  ||
|-
| Wo tritt das Problem auf? || Beispiel || Beispiel
|-
| Wie zeigt sich das Problem?|| Beispiel || Beispiel
|-
| Wann tritt das Problem auf?|| Beispiel || Beispiel
|-
| Warum ist es ein Problem?|| Beispiel || Beispiel
|}
{| class="wikitable"
|+ Tabelle 3: Ursachenanalyse
|-
! Nr. !! Beschreibung
|-
| 1 ||  Warum?
|}
{| class="wikitable"
|+ Tabelle 4: Maßnahmen zur Beseitigung der identifizierten Ursache(n)
|-
! Nr. !! Maßnahme !! Verantwortung !! Termin !! Status
|-
| 1 ||  || Max Mustermann || ||  [[Datei:Status 0.jpg|ohne|20px]]
|}
 
 
{| class="wikitable"
|+ Tabelle 5: Legende für den Status
|-
! Status !! Bedeutung
|-
| [[Datei:Status 0.jpg|ohne|20px]] || Maßnahme wurde nicht beschrieben
|-
| [[Datei:Status 1.jpg|ohne|20px]] || Maßnahme vollständig beschrieben mit Termin und Verantwortlichem               
|-
| [[Datei:Status 2.jpg|ohne|20px]] || Maßnahme in Umsetzung
|-
| [[Datei:Status 3.jpg|ohne|20px]] || Maßnahme umgesetzt
|-
| [[Datei:Status 4.jpg|ohne|20px]] || Wirksamkeit der Maßnahme nachgewiesen
|}
 
==Pflichttermine im WiSe24==
Immer Freitag, 10:15 12:30&thinsp;Uhr im Labor „Autonome Systeme“


== Workload==
== Workload==
Zeile 131: Zeile 185:


== Voraussetzungen für die Teilnahme==
== Voraussetzungen für die Teilnahme==
Vorausssetzung für das Praktikum Systemimplementierung sind die Lerziele des Praktikum Systementwurf (MTR, SDE, 6. Semester)
Vorausssetzung für das Praktikum Systemimplementierung (MTR, SDE, 7. Semester) sind die Lerziele des Praktikum Systementwurf (MTR, SDE, 6. Semester)
* Sie können nachhaltig in SVN arbeiten.
* Sie können nachhaltig in SVN arbeiten.
*Sie kennen die Ablagestruktur in SVN.
*Sie kennen die Ablagestruktur in SVN.
Zeile 143: Zeile 197:
*Sie können Fehler in der Messkette aufzeigen und beheben.
*Sie können Fehler in der Messkette aufzeigen und beheben.
*Sie können eine Referenzmessung aufzeichnen, Sensorsignale analysieren, für fehlerhafte Module Maßnahmen definieren, umsetzen und die Wirksamkeit der Maßnahmen nachweisen.
*Sie können eine Referenzmessung aufzeichnen, Sensorsignale analysieren, für fehlerhafte Module Maßnahmen definieren, umsetzen und die Wirksamkeit der Maßnahmen nachweisen.
*Sie Können die Kamera kalibrieren, Bilder aufzeichnen, eine IPT durchführen, die Spur segmentieren, das Spurpolynom maßstabsgetreu bestimmen und via serieller Schnittstelle an die DS1104 senden und empfangen.
*Sie können die Kamera kalibrieren, Bilder aufzeichnen, eine IPT durchführen, die Spur segmentieren, das Spurpolynom maßstabsgetreu bestimmen und via serieller Schnittstelle an die DS1104 senden und empfangen.


== Datenablage ==
== Lokale Datenablage auf HSHL-PCs ==
Sichern Sie Ihre Daten lokal auf allen Rechnern auf dem Laufwerk <code>D:\</code> (Daten).
Sichern Sie Ihre Daten lokal auf allen Rechnern auf dem Laufwerk <code>D:\</code> (Daten).


== Unterlagen ==
== Unterlagen ==
* [https://der-prozessmanager.de/aktuell/wissensdatenbank/pdca-zyklus Was ist ein Plan-Do-Check-Act? PDCA-Zyklus einfach erklärt]
* [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/Dokumentation/Taetigkeitsbericht/Anleitung_Taetigkeitsbericht.pdf SVN: Anleitung für den Tätigkeitsbericht (Problemlösungsblatt)]
* [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/Dokumentation/Taetigkeitsbericht/Anleitung_Taetigkeitsbericht.pdf SVN: Anleitung für den Tätigkeitsbericht (Problemlösungsblatt)]
* [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/WS2023/A3_Report_Problemloesungsblatt_Sprintx_Beispiel.xlsx SVN: XLSX-Vorlage für das Problemlösungsblatt]
* [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/WS2023/A3_Report_Problemloesungsblatt_Sprintx_Beispiel.xlsx SVN: XLSX-Vorlage für das Problemlösungsblatt]
Zeile 159: Zeile 214:


== A3-Methode/A3-Report ==
== A3-Methode/A3-Report ==
Eine Anleitung zur A3-Methode finden Sie in SVN. Hier werden einige Einstiegsvideos verlinkt.
Die A3-Methode kann zur Dokumentation des PDCA-Zyklus verwendet werden. Eine Anleitung zur A3-Methode finden Sie in SVN. Hier werden einige Einstiegsvideos verlinkt.
{{#ev:youtube|https://youtu.be/FMNtUo9y5aA?feature=shared&loop=1 | 300 | |A3-Methode einfach erklärt|frame}}
{{#ev:youtube|https://youtu.be/FMNtUo9y5aA?feature=shared&loop=1 | 300 | |A3-Methode einfach erklärt|frame}}
{| class="wikitable"
|+ Teamzuordnung im WS 2024
|-
! Teilnehmer !! Sprint 1 !! Sprint 2 !! Sprint 3
|-
| Daniel Block || Spurerkennung || ||
|-
| Dennis Fleer || Objekterkennung || ||
|-
| Paul Janzen || BSF || ||
|-
| Philipp Sander|| AEP || ||
|}


----
----
→ zurück zum Hauptartikel: [[SDE-Team_2023/24|SDE-Team 2023/24]]
→ zurück zum Hauptartikel: [[SDE-Team_2024/25|SDE-Team 2024/25]]

Aktuelle Version vom 14. November 2024, 13:47 Uhr

Abb. 1: Vier Phasen des PDCA-Zyklus (Plan – Do – Check – Act)
Autor: Prof. Dr.-Ing. Schneider
Modul: Mechatronik, Praktikum Systemimplementierung, 7. Semester
Termin: Freitag, 10:15 Uhr, Labor PKW-Diagnostik (L3.1-E00-120)

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.

Agiles Projektmanagement

  • Dieses Semester durchläuft in 3 Sprints die vier Phasen des PDCA-Zyklus (Plan – Do – Check – Act) gemäß Abb. 1.
  • Jeder Zyklus/Sprint wird durch eine Meilensteinpräsentation abgeschlossen
    • 10 min je Projekt/Team
    • Eigenbewertung nach Formblatt
  • Neue Planung ggf. jeweils auch mit neuer Team-Zusammensetzung
  • Für jeden Sprint pro Projekt/Team
    • 1 Themenverfolgung mittels KANBAN (einheitliche Dokumentation zu jedem Sprint)
    • 1 Präsentation (auf 7.-Semester-Niveau)

Themenverfolgung mittels KANBAN

Abb. 2: Beispiel für ein KANBAN-Board
  • Die Themenverfolgung erfolgt pro Projekt
  • Alle Aufgaben sind sofort sichtbar.
  • Überlastung/Engpässe sind deutlich erkennbar.
  • Der aktuelle Status ist stets für alle sichtbar
  • Die Farbcodes/Spalten/Felder sind frei wählbar.
  • Besprechen Sie die Aufgaben mit Betreuer.
Abb. 3: Beispiel für einen A3-Report

Daily Standup

Das Praktikum startet wöchentlich mit einem von den Teilnehmenden organisiereten und moderierten Daily Standup. Beantworten Sie dabei diese Fragen:

  • 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?
  • Welche Hindernisse halten mich bzw. uns davon ab, unser Sprintziel zu erreichen?

Software-Werkzeuge

Nur die nahfolgenden Software-Werkzeuge sind erlaubt.

Projektorganisation

  • Projektplanung: GanttProject
  • Versionsverwaltung: Subversion (SVN)
  • Anforderungsmanagement: Doors oder Word
  • Pflichtenheft: Doors oder Excel

Realisierung von Software

  • System- und Softwarearchitektur: yEd Graph Editor, PAP Designer, SystemDesk (kann)
  • Simulation: MATLAB®/Simulink R2019b 64bit
  • Softwareentwicklung: MATLAB®/Simulink , MS Visual Studio
  • Versionsvergleich: WinMerge

Qualitätssicherung

  • Dateimanagement: Total Commander
  • Dokumentation: HSHL Wiki
  • Coding-Guidelines verwenden (siehe Namenskonventionen.pdf)
  • Statische Codeanalyse: QA-C, QA-C++
  • Dynamische Codeanalyse: Cantata, MATLAB®/Simulink (inkl. Polyspace)

Prüfungsleistung

Die Bewertung der Meilensteinpräsentationen erfolgt anhand der Kriterien

  • Struktur
  • Inhalt
  • Rhetorik

Damit diese Kriterien objektiv messbar sind verwendet Prof. Schneider diese 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.

Abgabeordner

https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/WS2024/Sprint_#/<Teamordner>

Bewertung

Die Bewertung der Sprints erfolgt seitens Prof. Schneider anhand der Dokumente in Tabelle 1.

Tabelle 1: Abgabedokumente für die Sprints
Planung (P) Aufgabenübersicht auf dem Kanban-Board mit Prioritäten nach dem Eisenhower-Prinzip, Dokumentation der Problembeschreibung und Ursachenanalyse
Umsetzung (D) Darstellung der Maßnahmen zur Beseitigung der identifizierten Ursache(n) und Link auf die Umsetzungsergebnisse
Test und Dokumentation (C) Darstellung der Testergebnisse und Link zu den Testprotokollen, Link auf die Wiki-Dokumentation
Fehlerbehebung (A) Darstellung der Wirksamkeit und Ausblick/LOP für den nachfolgenden Sprint
Präsentation Systematische Darstellung des PDCA-Kreises in Praesentation_Sprint<x>_<Team>.pptx
Selbstbewertung Bewertung_Sprint<x>_<Team>.xlsx

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.

Vorlagen

Tabelle 2: Problembeschreibung
Beschreibung Das Problem ist.. Das Problem ist nicht...
Was genau ist das Problem?
Wo tritt das Problem auf? Beispiel Beispiel
Wie zeigt sich das Problem? Beispiel Beispiel
Wann tritt das Problem auf? Beispiel Beispiel
Warum ist es ein Problem? Beispiel Beispiel
Tabelle 3: Ursachenanalyse
Nr. Beschreibung
1 Warum?
Tabelle 4: Maßnahmen zur Beseitigung der identifizierten Ursache(n)
Nr. Maßnahme Verantwortung Termin Status
1 Max Mustermann


Tabelle 5: Legende für den Status
Status Bedeutung
Maßnahme wurde nicht beschrieben
Maßnahme vollständig beschrieben mit Termin und Verantwortlichem
Maßnahme in Umsetzung
Maßnahme umgesetzt
Wirksamkeit der Maßnahme nachgewiesen

Pflichttermine im WiSe24

Immer Freitag, 10:15 – 12:30 Uhr im Labor „Autonome Systeme“

Workload

Präsenzzeit: 45 h
Gesamtarbeitsumfang: 112,5 h
Eigenstudium: 67,5 h (4,5 h/w)

Voraussetzungen für die Teilnahme

Vorausssetzung für das Praktikum Systemimplementierung (MTR, SDE, 7. Semester) sind die Lerziele des Praktikum Systementwurf (MTR, SDE, 6. Semester)

  • Sie können nachhaltig in SVN arbeiten.
  • Sie kennen die Ablagestruktur in SVN.
  • Sie kennen die Systemkomponenten und die -architektur des Projektfahrzeugs im Detail.
  • Sie kennen die Artikelstruktur im HSHL Wiki.
  • Sie kennen das Lastenheft und die Programmierrichtlinien.
  • Sie berücksichtigen das Schnittstellendokument.
  • Sie können die Simulation in MATLAB®/Simulink bedienen und Sensorsignale aufbereiten.
  • Sie können mit ControlDesk Sensorwerte visualisieren, aufzeichnen, die Aufzeichnung korrekt benennen und in SVN speichern.
  • Sie können Messungen mit funktion_wandle_dspacemess_in_CCF_mess in ein MATLAB®-Format konvertieren und analysieren.
  • Sie können Fehler in der Messkette aufzeigen und beheben.
  • Sie können eine Referenzmessung aufzeichnen, Sensorsignale analysieren, für fehlerhafte Module Maßnahmen definieren, umsetzen und die Wirksamkeit der Maßnahmen nachweisen.
  • Sie können die Kamera kalibrieren, Bilder aufzeichnen, eine IPT durchführen, die Spur segmentieren, das Spurpolynom maßstabsgetreu bestimmen und via serieller Schnittstelle an die DS1104 senden und empfangen.

Lokale Datenablage auf HSHL-PCs

Sichern Sie Ihre Daten lokal auf allen Rechnern auf dem Laufwerk D:\ (Daten).

Unterlagen

Folien

Die Folien, die Ihnen das Konzept der Veranstaltung erläutern, finden Sie auf der Lernplattform.

A3-Methode/A3-Report

Die A3-Methode kann zur Dokumentation des PDCA-Zyklus verwendet werden. Eine Anleitung zur A3-Methode finden Sie in SVN. Hier werden einige Einstiegsvideos verlinkt.

A3-Methode einfach erklärt
Teamzuordnung im WS 2024
Teilnehmer Sprint 1 Sprint 2 Sprint 3
Daniel Block Spurerkennung
Dennis Fleer Objekterkennung
Paul Janzen BSF
Philipp Sander AEP



→ zurück zum Hauptartikel: SDE-Team 2024/25