diff --git a/Lerntagebuch.md b/Lerntagebuch.md index 4328a8c..c467e02 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -74,3 +74,16 @@ Eine Aufwandsschätzubg sollte möglichst früh, aber nicht zu fürüh sein, dam ### Wiederholung Ein Modell für das Projekt Management stellt Scrum dar. Hier wird in vorher festgelegten Intervallen ,"Sprints", gearbeitet, beispielsweise zwei Wochen, nach Ablauf dieser Zeit wird innerhalb eines Meetings der Fortschritt, mögliche Probleme und Änderungen besprochen, um sich so auf einander abzustimmen und effektiver arbeiten zu können. Um die Kommuntikation zu erleichtern wird die zu erledigende Arbeit mit Hilfe von Story-Points erfasst, so kann ein eventuelles Zurückfallen hinter den geplanten Ablauf schnell erkannt werden. + +## Vorlesung vom 2023.12.12 + +### Lernziel +- Grundlagen (Begriffsklärung) +- Testmethodologie +- Testprozess + +### Erkenntnis +Um zu ermitteln, wie intenstiv gestestet werden sollte, muss der Sweet Spot ermittelt werden. Dies ist der Schnittpunkt des Graphen der Kosten von Tests und Prävention und dem der Kosten von auftretenden Fehlern und den von diesen verursachten Schäden. Könnten bei einem Fehler im Produkt Menschen zu Schaden kommen, sollte der Sweet Spot in Richtung erhöhter Testkosten korrigiert werden. Bei wenig schwerwiegenden Konsequenzen dem entsprechend in Richtung der Kosten die ein Fehler im Produkt erzeugen würde. + +### Wiederholung +Es gibt vier verschiedene Arten von Fehlerauftreten. Akute Fehler treten bei normaler Programmausführung auf und verstoßen gegen die Anforderungen. Anders wie der latente Fehler, dieser wird durch nicht erwartete Anwender-Interaktion und werden dem entsprechend auch von diesen entdeckt. Außerdem gibt es maskierte Fehler, welche von anderen Fehlern verdeckt werden und so erst auffindbar gemacht werden, indem andere Fehler beseitigt werden. Als letzten Fehlertypen gibt es kaskadiete Fehler, diese sind keine Fehler im eigentlichen Sinne, da sie die Anforderungen erfüllen, sie bauen jedoch auf andere Fehler auf und werden so zum Fehler, wenn diese beseitigt werden.