@ -101,3 +101,20 @@ Ein ordentliches Projektmanagement is essentiell für die Umsetzung eines größ
### Wiederholung
### Wiederholung
Das Wasserfall-Modell dient zur Darstellung eines Projektmanagements beispielweise bei dem Bau eines neuen Windrads. Es hat sich aus der analogen Welt entwickelt und ist linear aufgebaut, das bedeutet, dass jeder Prozessschritt nur einmal durchgeführt wird. Allerdings eignet sich dieses Modell nicht sehr gut für größere IT-Projekte, da diese eine dauernde Gegenüberstellung von Tests erfordern, hier würde das V-Modell besser passen.
Das Wasserfall-Modell dient zur Darstellung eines Projektmanagements beispielweise bei dem Bau eines neuen Windrads. Es hat sich aus der analogen Welt entwickelt und ist linear aufgebaut, das bedeutet, dass jeder Prozessschritt nur einmal durchgeführt wird. Allerdings eignet sich dieses Modell nicht sehr gut für größere IT-Projekte, da diese eine dauernde Gegenüberstellung von Tests erfordern, hier würde das V-Modell besser passen.
## SU 07 (12.12.2023)
### Lernziel
- Grundlagen des Testens
- Defekte
- Testmethodologie
- Testprozess
### Erkenntnis
Damit wir im Gruppenprojekt ein ordentliches Progamm schaffen, welches gut funktioniert, müssen wir in der Lage sein, zu verstehen, warum Tests so wichtig sind. Wir alle machen Fehler und sind oft blind gegenüber unseren eigenen Fehlern, weshalb es sinnvoll ist, ausreichend zu testen und gegenseitig den Code zu überprüfen, um die Fehleranfälligkeit zu minimieren. Dabei gibt es grundlegende Vorgehensweisen und Prinzipien, die uns helfen, unsere Tests zu strukturieren.
### Wiederholung
In der Planung des Testprozesses ist es wichtig, sich das Testziel vor Augen zu halten, man muss also wissen, auf was das Programm genau getestet werden muss, damit man später eine strukturierte Analyse durchführen kann. Es ist auch wichtig, die eingesetzten Ressourcen zu managen und den Kosten-Nutzen-Faktor zu beachten. Nun muss man eine Teststrategie festlegen, also wo man die Prioritäten des Tests setzt, was der Test alles abdecken soll, welche Kriterien zum Beenden des Tests erfüllt sein müssen und welche Testumgebung benutzt wird.