Einen Rückblick auf Teil A (Projektarbeit) der IHK-Sommerprüfung
2021 gibt es in der einhundertsiebenundsechzigsten Episode des
IT-Berufe-Podcasts. TL;DR Aus meinen Erfahrungen als Prüfer in der
Sommerprüfung 2021 bekommst du Hinweise für dein Abschlussprojekt
und die mündliche Prüfung. Wenn du die Vorgaben deiner IHK
einhältst und deine eigene Arbeit anhand aussagekräftiger
Ergebnisse zeigst, machst du dein Vorgehen nachvollziehbar. Für das
Fachgespräch solltest du deine eingesetzten Technologien ebenso
erklären können wie die wirtschaftlichen Grundlagen deines
Projekts. Übe deine Antworten laut und beschreibe genau das, was du
selbst gemacht hast. Kapitelmarken [00:00:01] Hinweise zum
Fachgespräch [00:00:36] Rückblick auf die Sommerprüfung 2021
[00:03:37] Ausweis und Unterlagen für den Prüfungstag [00:06:01]
Berichtsheft und genehmigter Projektstart [00:07:20] Fehlende
Ausbildungsinhalte im Betrieb [00:08:46] Programmiersprachen und
häufige Projektarchitekturen [00:09:54] Umfang der
Projektdokumentation [00:11:09] Aussagekräftige Artefakte und
lesbarer Quelltext [00:13:50] Sinnvolle Auszüge und Dokumentation
für Entwickler:innen [00:17:21] Screenshots und Aktivitätsdiagramme
[00:19:14] Formelle Fehler in der Dokumentation [00:23:40]
Stundensatz und Projektkosten [00:25:44] Unit-Tests mit fachlicher
Aussage [00:26:47] Fehler in Use-Case-Diagrammen [00:29:58]
Vorlagen und Inhalte passend zum Projekt auswählen [00:33:57]
Gelungene Beispiele aus Projektdokumentationen [00:36:20]
Ergebnisse aus Code-Reviews dokumentieren [00:38:07]
Präsentationszeit und fachliche Inhalte [00:41:01] Architektur
verständlich darstellen [00:42:31] Gestaltung und Qualität der
Folien [00:45:12] CI/CD und glaubwürdige Projektbeschreibungen
[00:48:32] Vertraute Technologien für das Abschlussprojekt
[00:51:31] Standardisierte Diagramme und angemessene Sprache
[00:53:39] Gelungene Foliengestaltung und Testvideos [00:55:42]
Projektbezogene Fragen im Fachgespräch [00:57:12] Eigenen Code und
Sprachelemente erklären [01:01:02] Fragen zu Entwicklungskonzepten
und Werkzeugen [01:01:53] Kanban verstehen und erklären [01:02:47]
Backup und RAID im Fachgespräch [01:03:15] Ergebnisse der
Codeanalyse kennen [01:05:20] Respekt gegenüber dem
Prüfungsausschuss [01:07:20] Erfahrungen mit Prüfungsleistungen und
Bewertung [01:09:06] Häufige Fragen aus den Fachgesprächen 2021
[01:13:13] Antworten laut formulieren und üben [01:14:54] Abschluss
und weiterführende Links Inhalt Ich gehe mein Highlights und
"Lowlights" der diesjährigen Sommerprüfungen durch. Trotz Corona
liefen sie eigentlich ab wie immer, nur halt mit mehr
Hygieneauflagen. Und die altbekannten Fehler in Dokumentation,
Präsentation und Fachgespräch gab es auch immer noch! :-)
Allgemeines Ein Prüfling hat seinen Personalausweis im Auto
vergessen und brauchte 5min Verschnaufpause, nachdem er hektisch
die Treppen hochgelaufen kam. Ein Abschlussprojekt wurde scheinbar
schon 2019 begonnen, wenn man dem Berichtsheft trauen kann. Ein
Berichtsheft wurde im Minutentakt (!) geschrieben. Viele Sprachen
waren vertreten: Java, C#, Go, RPG, TypeScript, JavaScript, Ruby.
Dominierende Technologie: SPA + Spring Boot im Backend.
Projektdokumentationen Die kürzeste Dokumentation war 9,5 Seiten
lang bei einer Vorgabe von 15 Seiten. Lächerliche Inhalte, die wohl
ausschließlich dem Füllen der Seiten dienten Klassendiagramm aus
einer einzigen Klasse Screenshots der IntelliJ-Projektstruktur
(drei Ordner) Seitenweise langweiliger Quelltext auf schwarzem
Hintergrund "Auszug" aus einem Lastenheft mit lediglich drei
Aufzählungspunkten Generierte "Entwicklerdokumentation" ohne echte
Kommentare Standard-Dateispeicherdialog als Screenshot der
Anwendung Triviales Aktivitätsdiagramm mit einer einzigen
Verzweigung Formelle Fehler Kein Deckblatt Keine Überschriften über
Verzeichnissen Abkürzungsverzeichnis nicht sortiert Flattersatz
statt Blocksatz verwendet Farbe der Überschriften nicht exakt
gleicher Farbton wie im Logo des Unternehmens Erklärung grausig
schlecht eingescannt (dunkel und schief) Inhaltliche/fachliche
Fehler Stundensatz 5 EUR (Azubivergütung / Arbeitszeit) ohne
Arbeitgeberanteil zur Sozialversicherung, Gemeinkosten etc.
Unit-Tests, die gar nichts testen (kein assert() oder nur
assertNotNull()) Use-Case-Diagramm war sehr (!) häufig fehlerhaft
"excludes", seltsame Pfeile, keine Vererbung genutzt Als
Ablaufdiagramm missbraucht Unsinnige Inhalte, die Platz für
wichtige Inhalte rauben Für das Projekt unsinnige Kapitel (meiner
Vorlage) ausgefüllt Clean Architecture als Grafik im Anhang Scrum,
PHP und andere Grundlagen "erklärt" Positive Inhalte Vernünftig
gegenderte Dokumentation Entscheidungstabelle für komplexe Logik
modelliert Pandemie in Amortisation einberechnet (Software für
Sporttourniere) Ergebnisse des Code Review erklärt (z.B. Variablen
umbenannt) Projektpräsentationen Die Präsentationen waren dieses
Mal zwischen 11:10 Minuten und 16:15 Minuten lang. Eine
Präsentation bestand aus nur 7 Folien und der Prüfling hat trotzdem
die Zeit überzogen. Häufigstes Problem: keine oder zu wenige
Artefakte gezeigt. Die Architektur wurde fast nie gezeigt. Das ist
gerade bei SPA + REST ein Problem. Cliparts! Cliiiiiiiiparts!?
Trivialer Code (for-Schleife mit if-Statement) wurde minutenlang
erklärt. TDD/Scrum wurde erklärt. Absolut unnötige Fehler
Rechtschreibfehler auf den Folien. deutlich sichtbare kaputte
Formatierung (Zeileumbrüche mitten im Wort) Harte Pfade
(C:\Users\Prüfling\...) im Test-Code, aber angeblich CI/CD benutzt.
Viele Prüflinge haben bei ihrer Projektarbeit "viele Erfahrungen
gesammelt". Das heißt, dass viele von ihnen zum ersten Mal mit der
eingesetzten Technologie gearbeitet haben. Es gab eine (sinnvoll)
gegenderte Präsentation. Statt ein Use-Case-Diagramm zu zeigen,
wurde eine Tabelle der Use-Cases mit Zuordnung zu Akteuren
erstellt. Ein Prüfling hat "lol" und "sounds fun" laut in der
Präsentation gesagt. *cringe* Positives Foliengestaltung und insb.
Agenda als "Browser-Tabs" dargestellt mit "Klick" auf Links im
Burger-Menü. Video eines Selenium-Testlaufs eingebaut.
Fachgespräche Fast immer (!) waren die selbst verwendeten
Technologien nicht bekannt! JavaScript: let/var/const, TypeScript
vs. JavaScript Java: Lambdas, Generics, Typinferenz C#: using,
String-Interpolation, out/ref, bool? Go: Coroutines DDD, CI/CD, PWA
Jemand konnte tatsächlich Kanban erklären (Visualisierung,
Pull-Prinzip, WIP-Limit). Wir haben zweimal nach Backup-Verfahren
gefragt. Mehrere Prüflinge haben (angeblich) eine Codeanalyse
gemacht, aber keine Ahnung, was dabei herausgekommen ist (z.B. Code
Coverage, Smells). Frage eines Prüflings an meinen Prüferkollegen:
"Kennen Sie sich mit IT aus?" Häufigste Fragen im Fachgespräch
Stundensatz, Gemeinkosten/BAB, Sozialversicherungen (fast in jedem
Gespräch) Typisierung der verwendeten Sprache(n) (fast immer bei
Backend + Frontend) REST, HTTP, Statuscodes, Methoden (insb.
GET/POST) (fast in allen Web-/SPA-Projekten) Kardinalitäten
Lambdas, Generische Klassen (insb. wenn sie verwendet wurden)
Lastenheft vs. Pflichtenheft Datenschutz Datenbank-Transaktionen
Links Permalink zu dieser Podcast-Episode RSS-Feed des Podcasts
Checkliste für die Projektpräsentation und das Fachgespräch der
IHK-Prüfung Zusammensetzung des Stundensatzes - Häufige Fragen im
Fachgespräch Erläuterung der Gehaltsabrechnung - Häufige Fragen im
Fachgespräch Datenbankmodellierung (Lernzielkontrolle zum
Entity-Relationship-Modell) Datenschutz vs. Datensicherheit vs.
Datensicherung Lasten- und Pflichtenheft in der
Projektdokumentation Weitere Infos zum FachgesprächDu suchst noch
mehr Tipps rund um das Fachgespräch? Dann schau doch mal in diese
Artikel- und Podcast-Kategorie: Alle Artikel rund um das
Fachgespräch.Kennst du schon meine Hörbücher zur Vorbereitung auf
das Fachgespräch? Unter dasperfektefachgespraech.de kannst du sie
herunterladen. In insg. über 10 Stunden gehe ich über 200 Fragen im
Detail durch und gebe Tipps für die Beantwortung.Und wenn du dich
für meinen Newsletter einträgst, bekommst du immer direkt alle
Neuigkeiten von dieser Seite in dein Postfach geliefert.Jetzt
anmelden! Zusammenfassung Hintergrund: Sommerprüfung 2021 Als
ehrenamtlicher Prüfer habe ich in der Sommerprüfung 2021
Projektdokumentationen gelesen und mündliche Prüfungen begleitet.
Aus diesen Erfahrungen gebe ich dir Hinweise für Teil A der
damaligen Abschlussprüfung. Im Mittelpunkt stehen deine
Projektarbeit und das anschließende Fachgespräch. Die Beispiele
bleiben anonym und sollen dir helfen, wiederkehrende Fehler zu
vermeiden. Vor dem Prüfungstag Lies deine Prüfungseinladung: Darin
steht, welche Unterlagen du mitbringen musst. Packe sie am Vortag
zusammen mit deinem Berichtsheft ein. Für den Lichtbildausweis
kannst du beispielsweise deinen Personalausweis oder Reisepass
bereitlegen. Bei einer Prüfung musste jemand den Ausweis erst aus
dem Auto holen und kam anschließend außer Atem zurück. Beginne dein
Abschlussprojekt nach der Genehmigung: Mein Prüfungsausschuss
schaut auch ins Berichtsheft. Hinweise auf einen früheren
Projektstart können dazu führen, dass die Arbeit als
Prüfungsleistung infrage steht. Dein Berichtsheft muss
wahrheitsgemäß sein. Halte die erlaubte Projektzeit ein: Für
Fachinformatiker:innen Anwendungsentwicklung waren im damaligen
Kontext 70 Stunden vorgesehen, nach der Neuordnung 80 Stunden. Für
die anderen IT-Berufe wurden 35 beziehungsweise 40 Stunden genannt.
Achte auf die Inhalte deiner Ausbildung: In einem minutengenau
geführten Berichtsheft mit rund 150 Seiten war fast jede Tätigkeit
einem Kundenauftrag zugeordnet. Zeit zum Lernen für die Prüfung
fehlte, während auch fachlich wenig passende Aufgaben auftauchten.
Für mich zeigte dieser Fall, wie ein Ausbildungsbetrieb eine:n
IT-Azubi als günstige Arbeitskraft einsetzen kann. Die Folgen
zeigen sich später in der Prüfung. Projektdokumentation: Umfang und
eigene Arbeit ...
Kommentare (0)
Melde dich an, um einen Kommentar zu schreiben.