diff --git a/Lerntagebuch.md b/Lerntagebuch.md index ffaa90d..13373cd 100644 --- a/Lerntagebuch.md +++ b/Lerntagebuch.md @@ -32,5 +32,21 @@ I-ndescriptive Optimization D-uplication ### Kritik ### Mitteilung -## SU 03 (09.11.22) +## SU 05 (23.11.22) +### Lernziel +Kooperation im Softwareentwicklungsprozess, Softwareentwicklungsprozess, Rolle von automatisierten Tests, Vorgehensmodelle +### Erkenntnis +Eine gute Kooperation im Softwareentwicklungsprozess ist wichtig, da es gerade bei grossen Projekten unter anderem durch steigende Komplexitaet und mehrere Entwickler nicht immer einfach ist, diese zusammenzufuehren. Der Vorgang an sich ist aufwaendig, kann technische- sowie persoenliche Konflikte verursachen und teilweise gibt es Wiedersprueche in Sachen Kreativitaet und Konformitaet. +### Wiederholung +Ein Source Code Management System(SCM) zeichnet sich durch folgendes aus: + Sicherung der Arbeit einzelner Entwickler + Die Arbeit wird zentral zur Verfuegung gestellt + Parallel geaenderte Dateien koennen zusammengefuehrt werden + Parallele Entwicklung an Verschiedenen Features ist moeglich + Zugriff auf dedizierte Staende(releases) + Wechsel zwischen Entwicklungsstaenden(branches) +### Kritik + - +### Mittelung +## SU 06 (30.11.22)