This commit is contained in:
harald.mueller@tbz.ch 2021-09-29 15:38:31 +02:00
commit 461bea79e3
14 changed files with 58 additions and 19 deletions

View File

@ -16,6 +16,7 @@
- Design-Phasen von Applikation und Datenbanken
- DB-Entwicklungsprozess ERM/ERD, SQL, DDL, DML, DCL, Tabellen, Views
- Ausgewählte PHP-Code-Stücke (z.B. zur DB-Anbindung)
- [Weitere Details](./weitere_details_zur_schriftlichen_pruefung.txt)
## LB3 (50%, praktisches Projekt)
--> Verwaltungs-WebApp mit 2 verschiedenen Datenbanken. Eigenes Thema.

View File

@ -0,0 +1,21 @@
Die schriftliche Prüfung zählt zur Modulnote
Dauer: 90 min
Form: Einzelarbeit, Schriftlich auf Papier
Hilfsmittel: Die eigenen Unterlagen, Notebook & Internet
Restriktion: Keine Kommunikation unten den Prüfungs-Kandidat:innen
--> Wenn identische Lösungen von 2 oder mehreren
Prüfungs-Kandidat:innen gefunden werden,
bekommen alle betroffenen Kandidat:innen
für diese Aufgabe 0 Punkte
Punkte und Themen:
4P - Multi-Tier-Architekturen (wie, was, warum, Besonderheiten, ...)
6P - Datenbankdesign (ERM, ERD, was, wie, logisches-, konzeptionelles-, physisches- Vorgehen, ...)
8P - Gezeichnete Software-Architektur einer Applikation mit Layers, Komponenten und Schnittstellen
4P - Bestandteile von SQL (DDL, DML, DCL, Tabellen-Attribute, Views)
4P - PHP-Code und SQL (für DB-Verbindung, Queries, Daten-Anzeige und -Auswertungen, ...)
5P - SQL-Script für Datenbankabfragen ('select' inkl. inner-/outer-/left-/right-Joins) anhant eines ERD
5P - Die Schritte wie man braucht, um vom ERM/ERD zur DDL (SQL-Script) kommt
8P - Schriftliche Abgabe eines lauffähigen SQL-Scripts/-Codes (upload in TEAMS)

View File

@ -35,8 +35,8 @@ UML-Tools
| 1 | [A11](./3-Auftraege-Uebungen/A11-Wissensaneignung1.md) | Modulvorstellung <br> Installation Eclipse oder ähnliche Programmierumgebung (Buch Kap. 12.1)<br> Beginn mit Buch/Skript Compendio 226 selbständig durchmachen (Teil A (Kap. 1-4)) |
| 2 | [A12](./3-Auftraege-Uebungen/A12-WissensaneignungUML.md),[A13](./3-Auftraege-Uebungen/A12-GrundsaetzeDerOOProgrammierung.md) | Wissensaufbau mit Buch Compendio 226, selbständig durchmachen <br>*Input* JDK [Q](./2-Unterlagen/01-Einfuehrung-OOP-Klassen-Objekte/M226_Einfuehrung_JDK.pdf) & [A](./2-Unterlagen/01-Einfuehrung-OOP-Klassen-Objekte/M226_Einfuehrung_JDK_Anworten.pdf) <br>*Input* Klassen und Objekte [Q](./2-Unterlagen/01-Einfuehrung-OOP-Klassen-Objekte/M226_Klassen_Objekte.pdf) & [A](./2-Unterlagen/01-Einfuehrung-OOP-Klassen-Objekte/M226_Klassen_Objekte_loesungen.pdf) |
| 3 | | Weiterarbeit am Wissensaufbau, <br>*Input* über UML-Zusammenhänge |
| 4 | | **LB1** Definition eigenes Projektes (max 3 Pers)<br>(Projektumriss, Anforderungsdefinition, Activity-Diagram, Use-cases, ERM?, Class-Diagram, Sequence-Diagram)<br> Ab dem 2. Teil des Halbtages laufend Kompetenzabnahmen/Basic-Check (mündlich einzeln, Teil A im Buch) |
| 5 | | Basic-Check (Fortsetzung) <br>Beginn mit dem eigenen Projekt (Planung/Konzept, UML). Lassen Sie sich von Kap. 13 inspirieren. Bedingung: Es müssen alle Elemente von Kap. 5 bis 11, sowie 14 und 15 enthalten sein.<br><br>Der LP die Aufgabenstellung aufzeigen. Diagramm(e) & Prosa |
| 4 | | **LB3** Definition eigenes Projektes (max 3 Pers)<br>(Projektumriss, Anforderungsdefinition, Activity-Diagram, Use-cases, ERM?, Class-Diagram, Sequence-Diagram)<br> **LB1** Ab dem 2. Teil des Halbtages laufend Kompetenzabnahmen/Basic-Check (mündlich einzeln, Teil A im Buch) |
| 5 | | **LB1** Basic-Check (Fortsetzung) <br>Beginn mit dem eigenen Projekt (Planung/Konzept, UML). Lassen Sie sich von Kap. 13 inspirieren. Bedingung: Es müssen alle Elemente von Kap. 5 bis 11, sowie 14 und 15 enthalten sein.<br><br>Der LP die Aufgabenstellung aufzeigen. Diagramm(e) & Prosa |
| 6 | | **LB2** Schriftliche Prüfung, 30% ModulNote<br>Weiterarbeit am Projekt |
| 7 | | Arbeit am Projekt<br>Präsentierung Zwischenstand des Projektes (v.a. eine Herausforderung) |
| 8 | | Arbeit am Projekt<br>Projektbeobachtung durch LP |

View File

@ -24,5 +24,5 @@ Ressourcen: [Struktur-Lege-Karten](../vorlagen_beispiele/M306_StrukturLegeKarten
- Entscheidungsfolgen-Matrix
## Anwendung
- [PodCast 22:18 min, D, 2020-11-25 -- Wie ideale Teams funktionieren](https://media.neuland.br.de/file/1810761/c/feed/wie-ideale-teams-funktionieren-gemeinsam-ans-ziel.mp3)<br>
Fragen zum PodCast [Wie ideale Teams funktionieren - Gemeinsam ans Ziel](./wie-ideale-teams-funktionieren-gemeinsam-ans-ziel.txt)
- PodCast 22:18 min, D, 2020-11-25 - **_Wie ideale Teams funktionieren_** [mp3](https://media.neuland.br.de/file/1810761/c/feed/wie-ideale-teams-funktionieren-gemeinsam-ans-ziel.mp3)<br>
[Fragen](./wie-ideale-teams-funktionieren-gemeinsam-ans-ziel.txt) zum PodCast

View File

@ -1,6 +1,5 @@
Führung - PräInstruktion.
(Jeder für sich, schriftlich.
Vermutungen sind auch gut)
Projektkontrolle - PräInstruktion.
(Jeder für sich, schriftlich. Vermutungen sind auch gut)
1.) Was verstehen sie unter einem Projektmeilenstein?

View File

@ -2,12 +2,14 @@ Projektkontrolle/-risiken - PräInstruktion.
(Jeder für sich, schriftlich.
Vermutungen sind auch gut)
1.) Was machen sie, wenn die Tragweite des Risikos hoch ist?
1.) Welche grundsätzlichen Risiko-Dimensionen gibt es?
2.) Was verstehen sie unter einem Projektmeilenstein?
2.) Was machen sie, wenn die Tragweite des Risikos hoch ist?
3.) Was ist eine Risikoanalyse und weshalb wird diese durchgeführt?
3.) Was verstehen sie unter einem Projektmeilenstein?
4.) Was machen sie, wenn die Eintrittswahrscheinlichkeit eines Risikos hoch ist?
4.) Was ist eine Risikoanalyse und weshalb wird diese durchgeführt?
5.) Wann ist der geeignete Zeitpunkt, um eine Risikoanalyse durchzuführen?
5.) Was machen sie, wenn die Eintrittswahrscheinlichkeit eines Risikos hoch ist?
6.) Wann ist der geeignete Zeitpunkt, um eine Risikoanalyse durchzuführen?

View File

@ -2,18 +2,24 @@
- [Projektkontrolle-risiken_Praeinstruktion](./M306_6a_Projektkontrolle-risiken_Praeinstruktion.txt)
![Priorisierung von Risiken](./b072_priorisierung_risiken_img.jpg "Priorisierung von Risiken")
## Theorie
- [Skript (Seiten 50-51)](../docs)
- (6:20 min) [Risiken im Projekt managen 1](./M306_6f_(Teil 1, 6.20 min)Risiken im Projekt managen.mp4)
- (5:07 min) [Risiken im Projekt managen 2](./M306_6f_(Teil 2, 5.07 min)Risiken im Projekt managen.mp4)
- (5:47 min) [Risiken im Projekt managen 3](./M306_6f_(Teil 3, 5.47 min)Risiken im Projekt managen.mp4)
- 6:20 min [Risiken im Projekt managen 1](./M306_6f_Teil1_6.20min_Risiken-im-Projekt-managen.mp4) mp4
- 5:07 min [Risiken im Projekt managen 2](./M306_6f_Teil2_5.07min_Risiken-im-Projekt-managen.mp4) mp4
- 5:47 min [Risiken im Projekt managen 3](./M306_6f_Teil3_5.47min_Risiken-im-Projekt-managen.mp4) mp4
## Praxis
## Praxis & Artikel
- [Projektkontrolle/-Ablauf Praxisfragen](./M306_6b_ProjektkontrolleUndAblauf_Praxisfragen.pdf)
- [Zu viele strategische IT-Projekte sind krank-und daher gefährdet](./M306_6c_Zu viele strategische IT-Projekte sind krank-und daher gefährdet.pdf)
- [Risikoanalysetabelle](./M306_6d_Risikoanalysetabelle.png)
- [Risikofelder](./M306_6e_Risikofelder.pdf)
- **Artikel**
- [Zu viele strategische IT-Projekte sind krank-und daher gefährdet](./M306_6c_Zu viele strategische IT-Projekte sind krank-und daher gefährdet.pdf)
- [Projektrisiken erfolgreich managen](https://www.informatik-aktuell.de/management-und-recht/projektmanagement/it-projektrisiken-erfolgreich-managen.html)
- [130 Projektrisiken, die auch dein Projekt treffen könnten](https://projekte-leicht-gemacht.de/blog/methoden/projektrisiken/130-projektrisiken-beispiele)
- [Projekt-Risiken analysieren und bewerten](https://www.hettwer-beratung.de/projekte/projektrisiken-und-restriktionen/risiken-analysieren-und-bewerten)
- [Risikomanagement aus orghandbuch.de](https://www.orghandbuch.de/OHB/DE/Organisationshandbuch/7_Management/72_Risikomanagement/risikomanagement-node.html)
## Aufgabe
- [Übung Logic](../uebungen/M306_6g_ProjektkontrolleUndAblauf_Uebung_Logic.pdf)
- [Übung Logic](../uebungen/M306_6g_ProjektkontrolleUndAblauf_Uebung_Logic.pdf)

Binary file not shown.

After

Width:  |  Height:  |  Size: 57 KiB

10
m426/README.md Normal file
View File

@ -0,0 +1,10 @@
# M426 Software mit agilen Methoden entwickeln
[>**Moduldefinition**](https://www.modulbaukasten.ch/modul/d075c9da-716c-eb11-b0b1-000d3a830b2b)
[Was ist neu im Scrum-Guide 2020](https://www.theprojectgroup.com/blog/scrum-guide-2020/)