diff --git a/Writerside/images/image_45.png b/Writerside/images/image_45.png new file mode 100644 index 0000000..37378b3 Binary files /dev/null and b/Writerside/images/image_45.png differ diff --git a/Writerside/images/image_46.png b/Writerside/images/image_46.png new file mode 100644 index 0000000..696d62e Binary files /dev/null and b/Writerside/images/image_46.png differ diff --git a/Writerside/images/image_47.png b/Writerside/images/image_47.png new file mode 100644 index 0000000..de568fd Binary files /dev/null and b/Writerside/images/image_47.png differ diff --git a/Writerside/images/image_48.png b/Writerside/images/image_48.png new file mode 100644 index 0000000..356c8e8 Binary files /dev/null and b/Writerside/images/image_48.png differ diff --git a/Writerside/topics/OOAD/SoftwareProcesses.md b/Writerside/topics/OOAD/SoftwareProcesses.md index e6aef6b..e2c26a2 100644 --- a/Writerside/topics/OOAD/SoftwareProcesses.md +++ b/Writerside/topics/OOAD/SoftwareProcesses.md @@ -37,5 +37,41 @@ Ursprüngliches Projekt ist fertig - Kunde ist aber nicht glücklich ## Agile ### The Agile Manifesto +#### 4 Werte +- **Individuen und Interaktionen** über _Prozesse und Werkzeuge_ +- **Funktionierende Software** über _verständliche Dokumentation_ +- **Arbeit mit Kunden** über _Vertragsverhandlungen_ +- **Anpassung an Veränderung** über _folgen des Plans_ -# S41 Alle Folien \ No newline at end of file +#### 12 Prinzipien +- Funktionierende Software ist die primäre Ressource um den Fortschritt zu messen +- Die höchste Priorität ist den Kunden durch frühe und durchgehende Lieferung von wertvoller Software glücklich zu machen +- Liefere funktionierende Software regelmäßig, ~mehrere Wochen bis mehrere Monate → kürzer = besser +- Durchgehende Aufmerksamkeit auf technische Exzellenz und gutes Design verbessert die Agilität + +### Strongly Iterative Development +Verstärkt durchgehende Kreation von Nutzen für Kunden +- Scope: wichtigsten Features der Iteration +- ![image_45.png](image_45.png) + +Durchgehende Anpassung der Anforderungen an aktuelle Nachfrage +- ![image_46.png](image_46.png) + +### Small and Cross-functional Teams +- Selbst organisiert, divers, T-shaped skills +- klein +- ![image_48.png](image_48.png) +- Beispiel Scrum Team: + - **3-9 Developers** + - verantwortlich für alle Aspekte der Entwicklung + - **1 Product Owner** + - spielt Kunde für die Devs, kreiert und priorisiert Features + - **1 Scrum Master** + - Coach, Prozess-Authorität + +Business/Client wird Teil des Teams +- Product Owner +- ![image_47.png](image_47.png) + + +## DevOps