@ -74,10 +74,10 @@ Ein **Fork** ist eine persönliche Kopie eines **Repositorys**, oft verwendet f
## SU 06 (05.12.2023)
## SU 06 (05.12.2023)
### Lernziel
### Lernziel
- Definition von Projekten und deren Eigenschaften
- Definition von Projekten und deren Eigenschaften
- Projektmanagement und verschiedene Vorgehensmodelle
- Projektmanagement und verschiedene Vorgehensmodelle
### Erkenntnis
### Erkenntnis
Für unser Projekt ist Projektmanagement wichtig, denn es ermöglicht die effiziente Nutzung von Ressourcen, das Management von Risiken und eine klare Kommunikation im Team. Zudem trägt es dazu bei, Zeitpläne und Budgets zu kontrollieren, um sicherzustellen, dass das Projekt termingerecht abgeschlossen wird und im finanziellen Rahmen bleibt.
Für unser Projekt ist Projektmanagement wichtig, denn es ermöglicht die effiziente Nutzung von Ressourcen, das Management von Risiken und eine klare Kommunikation im Team. Zudem trägt es dazu bei, Zeitpläne und Budgets zu kontrollieren, um sicherzustellen, dass das Projekt termingerecht abgeschlossen wird und im finanziellen Rahmen bleibt.
@ -86,4 +86,14 @@ Für unser Projekt ist Projektmanagement wichtig, denn es ermöglicht die effizi
Das Wasserfallmodell ist ein sequenzieller Entwicklungsansatz, bei dem der Fortschritt in klaren Phasen voranschreitet, wobei jede Phase auf der vorherigen aufbaut.
Das Wasserfallmodell ist ein sequenzieller Entwicklungsansatz, bei dem der Fortschritt in klaren Phasen voranschreitet, wobei jede Phase auf der vorherigen aufbaut.
## SU 07 (12.12.2023)
### Lernziel
- Softwaretests
- Bekannte Softwarefehler
### Erkenntnis
Softwaretests sind im Projektumfeld entscheidend, um Fehler frühzeitig zu identifizieren, die Qualität der Software sicherzustellen, Risiken zu minimieren und die Zufriedenheit der Benutzer zu gewährleisten. Durch die vorbeugende Behebung von Problemen tragen Tests zur Kostenersparnis bei und dienen der Dokumentation, um die Konformität mit den Projektanforderungen zu gewährleisten.
### Wiederholung
Die Testpyramide wurde entwickelt, um die Verteilung von Testtypen in einem Softwareentwicklungsprojekt zu veranschaulichen. Sie unterstreicht die Notwendigkeit, bestimmte Testtypen in größerer Häufigkeit und mit höherer Geschwindigkeit durchzuführen im Vergleich zu anderen Testarten.