fdai7719
1 year ago
1 changed files with 23 additions and 25 deletions
@ -1,47 +1,45 @@ |
|||
# Mein Lerntagebuch für Programmiermethoden und -werkzeuge |
|||
|
|||
## SU 01 (28.11.2023) |
|||
## SU 01 (05.12.2023) |
|||
|
|||
### Lernziel |
|||
|
|||
Der Inhal ist : |
|||
|
|||
1 Relevante Literatur. |
|||
1 Relevante Literatur |
|||
2 Grundlagen |
|||
3 Rollen im Projektmanagement |
|||
4 Projektmanagement |
|||
5 Aufwandsschätzung |
|||
|
|||
2 Bedeutung von CI im Softwareentwicklungsprozess |
|||
|
|||
3 Aufbau eines CI/CD-Systems |
|||
|
|||
4 Ablauf des CI-Prozesses |
|||
|
|||
5 Rolle von automatisierten Tests |
|||
|
|||
Und dann hat Herr Pappendieck diese 5 Punkte in der vorlesung beschprochen. |
|||
Und dann hat Herr Pappendieck diese Punkte in der vorlesung beschprochen. |
|||
|
|||
### Erkenntnis |
|||
|
|||
Herr Pappendieck hat mit uns in Punkt (Rolle von automatisierten Tests) über die Vorteile automatisierter Tests. |
|||
|
|||
Die Vorteile von (automatisierter Tests) habe ich davon gelernt dass, automatisierte Tests Programm ausführen , dokumentieren gewünschtes |
|||
Verhalten und sind wiederholbar. |
|||
|
|||
Bei Punkt 4 (Projektmanagement) hat Herr Pappendieck mit uns über die Modelle beschprochen. |
|||
Davon habe ich gelernt dass, V - Modell |
|||
- Erweiterung des Wasserfallmodells für Softwareentwicklung |
|||
- Entwicklungsschritten werden Testebenen gegenüber gestellt |
|||
|
|||
### Wiederholung |
|||
|
|||
Bei Punkt 2 (Bedeutung von CI im Softwareentwicklungsprozess.) |
|||
Grundlagen: |
|||
2.1 Begriffe |
|||
2.2 Projektmanagement |
|||
|
|||
- Größe von Software-Projekten: |
|||
Begriffe: |
|||
|
|||
. steigende Komplexität |
|||
Projekt Vorhaben, aber präzisiert durch |
|||
|
|||
. mehrere Entwickler |
|||
-Start- und Endzeitpunkt |
|||
-komplexe Handlungsabläufe |
|||
-dedizierte Ressourcen (personell, materiell) |
|||
-fachübergreifend |
|||
-risikobehaftet |
|||
-eigenen Organisationsform notwendig |
|||
|
|||
. Zusammenführen der Einzelleistungen |
|||
|
|||
- Vorteile von CI Systemen: |
|||
|
|||
. formale Prozesse verringern Konfliktpotential |
|||
|
|||
. automatisierte Prozesse verringern Aufwand |
|||
|
|||
. Vorstufe zu Continous Delivery |
Write
Preview
Loading…
Cancel
Save
Reference in new issue