diff --git a/Woche5.md b/Woche5.md new file mode 100644 index 0000000..fcbcecc --- /dev/null +++ b/Woche5.md @@ -0,0 +1,19 @@ +# Woche 5 +(23.11.2022) + +## Lernziele +- Kooperation mit Softwareentwicklung +- Softwareentwicklungsprozess +- Rolle von automatisierten Tests +- Vorgehensmodelle + +## Wiederholung +- Automatisierte Tests: + - Automatisierte Tests sind praktisch, da sie wiederholbar sind und gegebenenfalls Verhalten dokumentieren. + - Des Weiteren ist die Ausführungszeit von der Arbeitszeit entkoppelt. + - Es können aber auch Laufzeitfehler erkannt werden. + - Problem bei automatisierten Tests ist jedoch, dass sie nur Abweichungen von bekannten Verhalten finden und dadurch keine neuen fachlichen fehler finden können. + +## Erkenntnis +- Es ist wichtig, dass jeder aus unserem Entwicklerteam Schreibzugriff auf unser gemeinsames remote repository hat. +- Wir sollten abklären wie das finale Produkt unseres Projekts aussieht und welchen Aufgabenteil jeder erfüllen sollte, bevor jeder irgendetwas pusht.