@ -85,3 +85,19 @@ Vor allem im Softwareentwicklungsprozess wird Team-Arbeit groß geschrieben. Heu
### Wiederholung
### Wiederholung
Der Softwareentwicklungsprozess wird in sechs große Zwischenschritte unterteilt, zuerst muss der Code geschrieben werden, anschließend werden die Abhängigkeiten verwaltet, sodass man Bibliotheken, die bestimmte Aufgaben im Code übernehmen, vorher aussucht und danach auch bereitstellt. Der Code wird anschließend im SCM veröffentlicht, wo dann die einzelnen Codeschnipsel zu einer Gesamtsoftware zusammengefügt, also integriert werden. Im Build-Prozess wird Quelltext ins Zielformat übersetzt, kompiliert und getestet, schließlich werden die Ergebnisse des Build-Prozesses kundengerecht bereitgestellt.
Der Softwareentwicklungsprozess wird in sechs große Zwischenschritte unterteilt, zuerst muss der Code geschrieben werden, anschließend werden die Abhängigkeiten verwaltet, sodass man Bibliotheken, die bestimmte Aufgaben im Code übernehmen, vorher aussucht und danach auch bereitstellt. Der Code wird anschließend im SCM veröffentlicht, wo dann die einzelnen Codeschnipsel zu einer Gesamtsoftware zusammengefügt, also integriert werden. Im Build-Prozess wird Quelltext ins Zielformat übersetzt, kompiliert und getestet, schließlich werden die Ergebnisse des Build-Prozesses kundengerecht bereitgestellt.
## SU 06 (05.12.2023)
### Lernziel
- Grundlagen und Rollen des Projektmanagements
- verschiedene Modelle und Anwendungsmöglichkeiten des Projektmanagements
- Aufwandsschätzung
### Erkenntnis
Ein ordentliches Projektmanagement is essentiell für die Umsetzung eines größeren Projekts. Es sorgt dafür, dass Aufgaben an Mitarbeitende angepasst vereteilt werden und diese gut miteinander zurechtkommen, dass Ressourcen effizient genutzt werden und nach Absprache mit dem Kunden über die Priorität von Features entschieden wird und dass der Kunde möglichst im Zeitrahmen ein Produkt erhält, mit dem er zufrieden ist. Demnach ist es sinnvoll, dass auch wir im Gruppenprojekt eine Art Projektmanagement etablieren, um möglichst gut und effizient miteinander zurechtzukommen, damit wir zeitnah eine gute Arbeit abliefern.
### 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.