12 KiB

Detaillierte Anleitung für IHK-Dokumentation Fachinformatik Digitale Vernetzung

Grundlegende IHK-Anforderungen und formale Vorgaben

Die IHK-Projektdokumentation ist mit 50% Gewichtung der wichtigste Teil der Abschlussprüfung. Das Projekt umfasst maximal 40 Stunden inklusive Dokumentation, wobei der reine Projektbericht 10-15 Seiten Fließtext und die Gesamtdokumentation maximal 35-50 Seiten mit Anhängen umfassen darf.

Formale Anforderungen im Überblick

  • Schriftart: Times New Roman 12pt, Arial 11pt oder Calibri
  • Zeilenabstand: 1,5-fach
  • Seitenränder: Links/oben 2,5-3cm, rechts/unten 1,5-2,5cm
  • Abgabeformat: PDF-Datei (max. 4 MB), durchsuchbar und verlinkt
  • KI-Verbot: Mit KI erstellte Texte sind nicht als eigene Leistung bewertbar

Bewertungsschwerpunkte (100-Punkte-System)

Die Bewertung erfolgt nach diesen Hauptkategorien:

  • Projektplanung und -analyse: 20-25%
  • Projektdurchführung: 40-45%
  • Projektergebnis: 20-25%
  • Dokumentationsqualität: 10-15%

1. Einleitung - Das Fundament Ihrer Dokumentation

1.1 Analyse des Projektauftrages

Kerninhalt: Hier müssen Sie die Ausgangssituation präzise erfassen und das zu lösende Business-Problem klar herausstellen. Beschreiben Sie die konkreten Kundenanforderungen und zeigen Sie, wie Sie daraus Ihre Projektaufgabe ableiten.

Besondere Anforderungen:

  • Stellen Sie den wirtschaftlichen Mehrwert deutlich heraus
  • Verwenden Sie die SMART-Kriterien für messbare Ziele
  • Erklären Sie eventuelle Abweichungen zum ursprünglichen Projektantrag

Beispielformulierung: "Die Mustermann GmbH benötigt eine automatisierte Erfassung der Produktionsparameter ihrer CNC-Maschinen. Aktuell erfolgt die Datenaufnahme manuell durch Mitarbeiter, was zu Verzögerungen von durchschnittlich 2 Stunden und einer Fehlerquote von 15% führt..."

1.2 Ableitung der Projektziele

Kerninhalt: Formulieren Sie konkrete, messbare Ziele aus dem Projektauftrag. Unterscheiden Sie zwischen Muss-, Soll- und Kann-Zielen.

Besondere Anforderungen:

  • Verwenden Sie quantifizierbare Erfolgskriterien
  • Zeigen Sie den Bezug zum Ausbildungsberuf Digitale Vernetzung
  • Definieren Sie technische und wirtschaftliche Ziele getrennt

1.3 Projektabgrenzung

Kerninhalt: Definieren Sie explizit, was NICHT Teil des Projekts ist. Dies verhindert Scope Creep und schafft klare Erwartungen.

Besondere Anforderungen:

  • Listen Sie konkrete Ausschlüsse auf
  • Begründen Sie die Abgrenzungen fachlich
  • Zeigen Sie Schnittstellen zu anderen Projekten/Systemen

1.4 Projektumfeld

Kerninhalt: Führen Sie eine Stakeholder-Analyse durch und beschreiben Sie das technische und organisatorische Umfeld.

Besondere Anforderungen:

  • Erstellen Sie eine Stakeholder-Matrix mit Einfluss und Interesse
  • Identifizieren Sie externe Abhängigkeiten
  • Dokumentieren Sie Risiken im Projektumfeld

1.5 Betriebliche Schnittstellen

Kerninhalt: Als Fachinformatiker für Digitale Vernetzung müssen Sie hier die Verbindungen zwischen verschiedenen Systemen detailliert darstellen.

Besondere Anforderungen:

  • Dokumentieren Sie bestehende und geplante APIs
  • Zeigen Sie Datenflüsse zwischen Systemen
  • Berücksichtigen Sie Protokolle (REST, MQTT, OPC UA)

1.6 Analyse der IT-sicherheitsrelevanten Bedingungen

Kerninhalt: Führen Sie eine strukturierte Risikoanalyse durch und definieren Sie Sicherheitsmaßnahmen.

Besondere Anforderungen:

  • Verwenden Sie BSI-Standards als Referenz
  • Beachten Sie DSGVO-Anforderungen
  • Definieren Sie technische und organisatorische Maßnahmen (TOMs)
  • Dokumentieren Sie die Schutzziele (Vertraulichkeit, Integrität, Verfügbarkeit)

1.7 Darstellung der vorhandenen Systemarchitektur

Kerninhalt: Visualisieren Sie die bestehende IT-Landschaft professionell und verständlich.

Besondere Anforderungen:

  • Verwenden Sie standardisierte Notationen (UML, C4-Model)
  • Erstellen Sie mehrschichtige Darstellungen (Übersicht → Detail)
  • Dokumentieren Sie den Technologie-Stack
  • Zeigen Sie Integrationspunkte für Ihr Projekt

2. Projektplanung - Strukturiertes Vorgehen dokumentieren

2.1 Terminplanung (Sprint 1-5 von April bis Mai 2025)

Kerninhalt: Dokumentieren Sie Ihre agile Projektplanung mit Sprints professionell.

Besondere Anforderungen:

  • Begründen Sie die Wahl der agilen Methode
  • Definieren Sie klare Sprint-Ziele und Deliverables
  • Erstellen Sie ein Gantt-Diagramm mit Meilensteinen
  • Planen Sie Sprint Reviews und Retrospektiven ein

Sprint-Vorlage:

Sprint 1 (15.-28.04.2025): Anforderungsanalyse
- Sprint-Ziel: Vollständige Sensor-Anforderungen erfassen
- Story Points: 13
- Deliverables: Lastenheft, Systemarchitektur-Entwurf

2.2 Ressourcenplanung

Kerninhalt: Erstellen Sie eine detaillierte Aufstellung aller benötigten Ressourcen.

Besondere Anforderungen:

  • Personalressourcen mit Stundensätzen kalkulieren
  • Hardware für Sensor-Netzwerk spezifizieren
  • Software-Lizenzen und Cloud-Kosten aufführen
  • Wirtschaftlichkeitsberechnung mit ROI durchführen

2.3 Planung der Qualitätssicherung

Kerninhalt: Unterscheiden Sie klar zwischen konstruktiver (präventiv) und analytischer (reaktiv) Qualitätssicherung.

Besondere Anforderungen:

  • Definieren Sie Qualitätskriterien für vernetzte Systeme
  • Planen Sie automatisierte Tests für Schnittstellen
  • Berücksichtigen Sie Performance-Tests unter Last
  • Dokumentieren Sie Code-Review-Prozesse

2.4 Bewertung der heterogenen IT-Landschaft

Kerninhalt: Analysieren Sie die Komplexität der bestehenden Systemlandschaft für die Integration.

Besondere Anforderungen:

  • Erstellen Sie eine Kompatibilitätsmatrix
  • Identifizieren Sie Legacy-Systeme und deren Einschränkungen
  • Dokumentieren Sie Integrationsmuster (ETL, ESB, API Gateway)
  • Planen Sie Migrationspfade

2.5 Anforderungsgerechte Auswahl der Übertragungssysteme

Kerninhalt: Begründen Sie die Auswahl der Kommunikationsprotokolle und Übertragungstechnologien.

Besondere Anforderungen:

  • Vergleichen Sie MQTT vs. HTTP vs. CoAP für IoT
  • Berücksichtigen Sie Bandbreiten und Latenzanforderungen
  • Dokumentieren Sie Sicherheitsmechanismen (TLS, VPN)
  • Begründen Sie Edge- vs. Cloud-Computing-Entscheidungen

2.6 Planung der Prozess- und Systemschnittstellen

Kerninhalt: Erstellen Sie eine detaillierte Schnittstellenspezifikation.

Besondere Anforderungen:

  • Verwenden Sie OpenAPI/Swagger für REST-APIs
  • Definieren Sie Datenformate (JSON, XML, Protobuf)
  • Planen Sie Versionierung und Backward Compatibility
  • Dokumentieren Sie Error Handling und Retry-Mechanismen

2.7 Planung der Qualitätskontrolle

Kerninhalt: Definieren Sie messbare Prüfkriterien für die Projektabnahme.

Besondere Anforderungen:

  • Erstellen Sie Testfallkataloge für alle Komponenten
  • Definieren Sie Akzeptanzkriterien pro Sprint
  • Planen Sie Penetrationstests für Sicherheit
  • Dokumentieren Sie KPIs für Systemperformance

3. Durchführung und Auftragsbearbeitung - Technische Umsetzung

3.1 Prozess-Schritte und Vorgehensweise

3.1.1 Datenbeschaffung der Sensoren

Kerninhalt: Dokumentieren Sie die technische Implementierung der Sensor-Datenerfassung.

Besondere Anforderungen:

  • Spezifizieren Sie Sensor-Hardware (Typ, Messbereich, Genauigkeit)
  • Dokumentieren Sie Kalibrierung und Wartungsintervalle
  • Zeigen Sie Edge-Computing-Implementierung
  • Erklären Sie Datenvalidierung und Fehlerbehandlung

3.1.2 Verarbeiten der Daten

Kerninhalt: Beschreiben Sie die Datenverarbeitungspipeline detailliert.

Besondere Anforderungen:

  • Unterscheiden Sie Stream- vs. Batch-Processing
  • Dokumentieren Sie Datenbereinigung und Normalisierung
  • Zeigen Sie Aggregationen und Transformationen
  • Implementieren Sie Anomalieerkennung

3.2 Abweichungen, Änderungen und Entscheidungen

Kerninhalt: Dokumentieren Sie alle Planabweichungen transparent und begründet.

Besondere Anforderungen:

  • Führen Sie ein Change-Log mit Begründungen
  • Zeigen Sie Auswirkungsanalysen bei Änderungen
  • Dokumentieren Sie Entscheidungsmatrizen für Technologiewahl
  • Belegen Sie Stakeholder-Zustimmungen

3.3 Maßnahmen zur Qualitätskontrolle

Kerninhalt: Zeigen Sie die konkrete Umsetzung Ihrer QS-Planung.

Besondere Anforderungen:

  • Dokumentieren Sie Unit-Test-Coverage (min. 80%)
  • Zeigen Sie Integrationstests zwischen Systemen
  • Belegen Sie Last- und Stresstests
  • Führen Sie Code-Metriken auf (Komplexität, Maintainability)

3.4 Implementierung, Konfiguration und Inbetriebnahme

Kerninhalt: Beschreiben Sie die technische Realisierung der Schnittstellen.

Besondere Anforderungen:

  • Verwenden Sie Infrastructure as Code (Terraform, Ansible)
  • Dokumentieren Sie Container-Orchestrierung (Kubernetes)
  • Zeigen Sie CI/CD-Pipeline für Deployments
  • Implementieren Sie Monitoring und Alerting

3.5 Konfiguration von Übertragungssystemen

Kerninhalt: Detaillierte Netzwerk- und Protokollkonfiguration.

Besondere Anforderungen:

  • Konfigurieren Sie Message Broker (MQTT, RabbitMQ)
  • Dokumentieren Sie QoS-Level und Persistenz
  • Implementieren Sie Load Balancing und Failover
  • Zeigen Sie Netzwerksegmentierung für Sicherheit

3.6 Erfüllen der Anforderungen an die Informationssicherheit

Kerninhalt: Nachweis der umgesetzten Sicherheitsmaßnahmen.

Besondere Anforderungen:

  • Implementieren Sie Zero Trust Architecture
  • Dokumentieren Sie Verschlüsselung (at rest & in transit)
  • Zeigen Sie Identity & Access Management
  • Führen Sie Vulnerability Scans durch

4. Projektabschluss - Professioneller Abschluss

4.1 Soll-Ist Vergleich

Kerninhalt: Ehrliche Gegenüberstellung von Planung und Ergebnis.

Besondere Anforderungen:

  • Verwenden Sie messbare KPIs für den Vergleich
  • Analysieren Sie Ursachen für Abweichungen
  • Zeigen Sie Mehrwerte trotz Abweichungen
  • Dokumentieren Sie Lessons Learned

4.2 Fazit

Kerninhalt: Kritische Reflexion des Gesamtprojekts.

Besondere Anforderungen:

  • Bewerten Sie die Zielerreichung objektiv
  • Reflektieren Sie Ihre persönliche Entwicklung
  • Zeigen Sie den Geschäftswert der Lösung
  • Verknüpfen Sie mit Ausbildungsinhalten

4.3 Optimierungsmöglichkeiten

Kerninhalt: Zeigen Sie Weiterentwicklungspotenziale auf.

Besondere Anforderungen:

  • Identifizieren Sie technische Verbesserungen
  • Schlagen Sie Skalierungsmöglichkeiten vor
  • Zeigen Sie neue Anwendungsfälle
  • Kalkulieren Sie Kosten-Nutzen für Erweiterungen

4.4 Abnahme

Kerninhalt: Formale Projektübergabe dokumentieren.

Besondere Anforderungen:

  • Erstellen Sie ein strukturiertes Abnahmeprotokoll
  • Listen Sie alle übergebenen Deliverables
  • Dokumentieren Sie offene Punkte mit Zeitplan
  • Sichern Sie Stakeholder-Unterschriften

Anhänge - Vollständige technische Dokumentation

Pflichtanhänge für Digitale Vernetzung

  1. Überblicksprotokoll: Alle Projektmeetings mit Entscheidungen
  2. Netzwerkdiagramme: Layer 1-3 Darstellungen, IP-Adressierung
  3. Systemarchitektur: UML-Diagramme, Datenflüsse
  4. API-Dokumentation: OpenAPI/Swagger-Spezifikationen
  5. Benutzerhandbuch: 1-10 Seiten für Endanwender
  6. Testprotokolle: Alle durchgeführten Tests mit Ergebnissen
  7. Screenshots: Benutzeroberfläche und Monitoring-Dashboards
  8. Konfigurationsdateien: Server, Netzwerk, Container-Configs
  9. Deployment-Skripte: CI/CD-Pipeline, Infrastructure as Code

Qualitätssicherung Ihrer Dokumentation

Nutzen Sie diese Checkliste vor der Abgabe:

  • Rechtschreibung und Grammatik geprüft
  • Alle Abbildungen nummeriert und beschriftet
  • Quellenverzeichnis vollständig
  • PDF durchsuchbar und Inhaltsverzeichnis verlinkt
  • Seitenzahl eingehalten (15 Seiten Fließtext)
  • Anhänge vollständig und referenziert
  • Fachbegriffe im Glossar erklärt
  • Code-Beispiele syntaktisch korrekt

Mit dieser strukturierten Herangehensweise erstellen Sie eine IHK-Dokumentation, die nicht nur alle formalen Anforderungen erfüllt, sondern auch fachlich überzeugt und Ihre Kompetenz als Fachinformatiker für Digitale Vernetzung unter Beweis stellt.