Skip to content

Commit

Permalink
add material week 12
Browse files Browse the repository at this point in the history
  • Loading branch information
marcelluethi committed Dec 3, 2024
1 parent 2af73b6 commit ab0fcd1
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 37 deletions.
2 changes: 1 addition & 1 deletion docs/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ Einen Überblick über die einzelnen Projektschritte finden Sie auf der [Projekt
| | | Implementation eigene Erweiterung |
| [Woche 10](./week10) | Modellieren mit Alloy I | Besprechung Testplan |
| [Woche 11](./week11) |Modellieren mit Alloy II | Implementation eigene Erweiterung|
| [Woche 12](./underconstruction)| Projektpräsentationen | Projektpräsentationen |
| [Woche 12](./week12)| Projektpräsentationen | Projektpräsentationen |
| [Woche 13](./underconstruction) | Gastvortrag Agile Softwareentwicklung |Gastvortrag Agile Softwareentwicklung|
| [Woche 14](./underconstruction) | Zusammenfassung | Besprechung der Alloy Übungen |

Expand Down
38 changes: 4 additions & 34 deletions docs/week12/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,39 +3,9 @@ layout: default
title : Woche 12
---

# Woche 12: Ein Blick in die Praxis - Agile Softwareentwicklung und Continuous Delivery
# Woche 12 - Projektpräsentation

## Übersicht
In dieser Woche werden wir die Projektpräsentationen durchführen.
Wir gehen dabei nach dem folgenden Zeitplan vor:

In dieser Woche werden wir verschiedene Vorträge aus der Industrie hören, die die Themen Agile Softwareentwicklung
und moderne Entwicklungswerkzeuge verbinden.

## Theorie

#### Vorbereitung (zu bearbeiten bis 5. Dezember)

* Schritt 1: Finden Sie, durch eine kurze Websuche, heraus, wofür die Begriffe Continuous Integration, Continuous Delivery und Continuous Deployment stehen.
* Schritt 2: Schauen Sie sich stattdessen das (kurze Video) zum Thema Continuous Delivery von Martin Fowler an und arbeiten Sie an Ihrem Projekt.
* Link zum Video [(youtube)](https://www.youtube.com/watch?v=aoMfbgF2D_4)
* Schritt 3: Bearbeiten Sie den Selbsttest für Woche 12 ([auf Adam)](https://adam.unibas.ch/goto_adam_tst_1646926.html)).

### Präsenzveranstaltung vom 6 Dezember

* In der Präsenzveranstaltung von 8-10 können Sie an Ihrem Projekt arbeiten. Der Theorie-Input wird stattdessen in der Übungsstunde erfolgen. Wir werden da einen Gastvortrag zum Thema Agile Softwareentwicklung hören.


## Übungsstunde

* In der Übungsstunde von 12.15 - 14.00 findet der Gastvortrag der Firma [Erni](https://www.betterask.erni/) zum Thema Agile Methoden in der Praxis statt.

### Hausaufgaben

* Bereiten Sie die Projektpräsentation vor.

### Lernziele

Teil Teilnehmenden
- können erklären, was man unter dem Begriff Continuous Delivery versteht.
- verstehen wie sich Continuous Delivery von Continuous Integration und Continuous Deployment unterscheidet.
- können die Wichtigkeit von Spezifikationen und automatisierten Tests in diesem Prozess einschätzen.
- kennen die Wichtigkeit und Rolle von Werkzeugen wie Versionsverwaltung (z.B. Git), Integrationsserver in Continuous Deployment.
* [Zeitplan für Projektpräsentationen](https://adam.unibas.ch/goto_adam_file_1928313_download.html)
7 changes: 5 additions & 2 deletions docs/week13/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,9 @@ layout: default
title : Woche 13
---

# Woche 13 - Projektpräsentation
# Woche 13: Ein Blick in die Praxis - Agile Softwareentwicklung und Continuous Delivery

In dieser Woche werden wir die Projektpräsentationen durchführen. Lesen Sie dazu die Anweisungen auf der [Projektseite](../project/presentation).
## Übersicht

In dieser Woche werden wir verschiedene Vorträge aus der Industrie hören, die die Themen Agile Softwareentwicklung
und moderne Entwicklungswerkzeuge verbinden.

0 comments on commit ab0fcd1

Please sign in to comment.