Applikationsentwicklung – Coding-Ausbildungsordnung

num: § 1.
paragraphs: (1) Der Lehrberuf Applikationsentwicklung – Coding ist mit einer Lehrzeit von vier Jahren eingerichtet. (2) Im Lehrvertrag, Lehrzeugnis, Lehrbrief und im Lehrabschlussprüfungszeugnis ist der Lehrberuf in der dem Geschlecht des Lehrlings entsprechenden Form (Applikationsentwickler – Coding oder Applikationsentwicklerin – Coding) zu bezeichnen.
num: § 2.
paragraphs: Durch die Berufsausbildung im Lehrbetrieb und in der Berufsschule soll der im Lehrberuf Applikationsentwicklung – Coding ausgebildete Lehrling befähigt werden, die nachfolgenden Tätigkeiten fachgerecht, selbständig und eigenverantwortlich ausführen zu können:
1.Definieren der Ziele und Erarbeiten der Systemanforderungen (unter Berücksichtigung unterschiedlicher Endgeräte, Benutzerfreundlichkeit, Barrierefreiheit, Nutzen, Kosten, möglicher Probleme) der Kunden und Kundinnen inklusive geeigneter Abnahmekriterien, 2.Beraten der Kunden und Kundinnen bezüglich der möglichen Ausführungsvarianten unter anderem mittels agiler Methoden zur Berücksichtigung von Änderungswünschen der Kunden und Kundinnen, 3.Programmieren/Codieren von Applikationen oder Applikationsteilen unter Anwendung von Testmethoden und unter Berücksichtigung späterer Änderbarkeit, Erweiterbarkeit, Benutzbarkeit, Effizienz, Fehlerbehandelbarkeit, Wartbarkeit, von Datenschutzbedürfnissen und Lizenzregeln, 4.Implementieren von Testmethoden und Ausführen von Tests (inklusive Beschaffen von Testdaten, Erstellen von Testfällen, Sicherstellen, dass alle Funktionen getestet werden), Dokumentieren der Testergebnisse in einem Testprotokoll, Beurteilen der Testergebnisse und Ableiten von Maßnahmen im Anlassfall (zB Fehlerbehebung), 5.Implementieren von Benutzerschnittstellen für Applikationen, 6.Erstellen von technischen Dokumentationen (zB FAQ, Handbücher, kontextsensitive Hilfe) und Hilfestellungen für Benutzer und Roll-out von Applikationen (zB Benutzerschulung/Benutzerinnenschulung, Übergabe, Abnahme), 7.Identifizieren und Analysieren von Daten und Entwickeln von geeigneten Datenmodellen sowie Formulieren von Testdaten und Umsetzen von Datenmodellen in eine Datenbank, 8.Entwickeln von Zugriffen auf eine Datenbank mit geeigneten Abfragesprachen, 9.Informieren, Beraten, Betreuen und gegebenenfalls Einschulen der Kunden und Kundinnen bzw. Anwender/Anwenderinnen sowie Anbieten von betrieblichen Serviceleistungen, 10.Durchführen von Projekten (Erstellen der Zeit- und Ressourcenplanung, Erteilen von Teilaufträgen, Präsentieren von Lösungen, Abgleichen des Projektstandes mit anderen Teammitgliedern, Erstellen von Projektberichten).
num: § 3.
paragraphs: (1) Für die Ausbildung im Lehrberuf Applikationsentwicklung – Coding wird folgendes Berufsbild festgelegt. Die angeführten Fertigkeiten und Kenntnisse sind spätestens in dem jeweils angeführten Lehrjahr beginnend derart zu vermitteln, dass der Lehrling zur Ausübung qualifizierter Tätigkeiten im Sinne des Berufsprofils befähigt wird, die insbesondere selbstständiges Planen, Durchführen, Kontrollieren und Optimieren einschließt.
Pos. 1. Lehrjahr 2. Lehrjahr 3. Lehrjahr 4. Lehrjahr 1. Der Lehrbetrieb 1.1 Kenntnis der Betriebs- und Rechtsform des Lehrbetriebes – – – 1.2 Kenntnis des organisatorischen Aufbaus und der Aufgaben und Zuständigkeiten der einzelnen Betriebsbereiche – – 1.3 Einführung in die Aufgaben, die Branchenstellung und das Angebot des Lehrbetriebes Kenntnis der Marktposition und des Kundenkreises des Lehrbetriebes – 1.4 Ergonomisches Gestalten des Arbeitsplatzes 1.5 Verantwortungsbewusstes Umgehen mit sozialen Netzwerken und neuen digitalen Medien – – 1.6 Kenntnis und Anwendung der betrieblichen EDV (Hard- und Software) Durchführen von administrativen Arbeiten mit Hilfe der betrieblichen Informations- und Kommunikationssysteme 1.7 Kenntnis über Inhalt und Ziel der Ausbildung sowie über wesentliche einschlägige Weiterbildungsmöglichkeiten 1.8 Die für den Lehrberuf relevanten Maßnahmen und Vorschriften zum Schutz der Umwelt: Grundkenntnisse der betrieblichen Maßnahmen zum sinnvollen Energieeinsatz im berufsrelevanten Arbeitsbereich; Grundkenntnisse der im berufsrelevanten Arbeitsbereich anfallenden Reststoffe und über deren Trennung, Verwertung sowie über die Entsorgung des Abfalls 1.9 Kenntnis der einschlägigen Sicherheitsvorschriften und Normen sowie der einschlägigen Vorschriften zum Schutz des Lebens und der Gesundheit 1.10 Kenntnis der Erstversorgung bei betriebsspezifischen Arbeitsunfällen 1.11 Kenntnis der sich aus dem Lehrvertrag ergebenden Verpflichtungen (§§ 9 und 10 BAG) 1.12 Grundkenntnisse von arbeitsrechtlichen Gesetzen, insbesondere dem KJBG (samt KJBG-VO), dem ASchG und dem GlBG 2. Kaufmännische Grundlagen 2.1 Kenntnis der berufsspezifischen kaufmännischen Grundlagen (zB Kalkulation, Anbot, Lieferung, Rechnung, verkaufsbezogene rechtliche Bestimmungen) einschließlich des Zahlungsverkehrs 2.2 Grundkenntnisse der betrieblichen Kosten, deren Beeinflussbarkeit und deren Auswirkungen Kenntnis der betrieblichen Kosten, deren Beeinflussbarkeit und deren Auswirkungen – 2.3 – – Kenntnis über Verhalten bei Reklamationen, Bearbeiten von Reklamationsfällen 3. Fachliche Grundlagen 3.1 Anwenden englischer Fachausdrücke 3.2 Lesen und Anwenden technischer Unterlagen auch in englischer Sprache 3.3 Kenntnis der berufsspezifischen rechtlichen Grundlagen (zB Datenschutz, Lizenzen, Normen, Gewährleistung, Garantie, Schadenersatz, Urheberrecht, E-Commerce-Recht) 3.4 Kenntnis des Hard- und Software-Produktmarktes sowie der Kompatibilität der Produkte unter-einander 3.5 – – Informieren über neue Produkttrends durch Recherchen (zB Internet, Fachliteratur, Messebesuche) 3.6 Kenntnis der Möglichkeiten des Datenaustausches, der Formate und Strukturen der Austausch-daten sowie des Schnittstellenmanagements 3.7 – Kenntnis der Funktionsweise, Möglichkeiten (zB Hosting-Lösungen), Vorteile und Risiken von Cloud-Lösungen sowie der Voraussetzungen zu deren Nutzung 4. Fachübergreifende Ausbildung (Schlüsselqualifikationen) In der Art der Vermittlung der fachlichen Kenntnisse und Fertigkeiten ist auf die Förderung folgender fachübergreifender Kompetenzen des Lehrlings Bedacht zu nehmen: 4.1 Methodenkompetenz, zB Lösungsstrategien entwickeln, Informationen selbstständig beschaffen, auswählen und strukturieren, Entscheidungen treffen etc. 4.2 Soziale Kompetenz, zB in Teams arbeiten, Mitarbeiter/innen führen etc. 4.3 Personale Kompetenz, zB Selbstvertrauen und Selbstbewusstsein, Bereitschaft zur Weiterbildung, Bedürfnisse und Interessen artikulieren etc. 4.4 Kommunikative Kompetenz, zB mit Kunden/innen, Vorgesetzten, Kollegen/innen und anderen Personengruppen zielgruppengerecht kommunizieren; Englisch auf branchen- und betriebsüblichem Niveau zum Bestreiten von Alltags- und Fachgesprächen beherrschen 4.5 Arbeitsgrundsätze, zB Sorgfalt, Zuverlässigkeit, Verantwortungsbewusstsein, Pünktlichkeit etc. 4.6 Kundenorientierung: Im Zentrum aller Tätigkeiten im Betrieb hat die Orientierung an den Bedürfnissen der Kunden/innen unter Berücksichtigung der Sicherheit zu stehen 5. Applikationen 5.1 Kenntnis des prinzipiellen Aufbaus und der Arbeitsweise von Computersystemen – – 5.2 Kenntnis von Programmiersprachen, deren Anwendungsmöglichkeiten und Grenzen 5.3 Kenntnis der Abläufe und Prozessschritte um mit den Kunden/Kundinnen die Zielsetzung und damit die Anforderungen und Rahmenbedingungen (wie zB Ergonomie, Einschränkungen wie Datensicherheit, Zugriffsregelungen, Zeitvorstellungen) zur Erstellung von Applikationen zu erarbeiten 5.4 Mitwirken beim Definieren der Ziele und beim Erarbeiten der Systemanforderungen (unter Berücksichtigung unterschiedlicher Endgeräte, Benutzerfreundlichkeit, Barrierefreiheit, Nutzen, Kosten, möglicher Probleme) der Kunden und Kundinnen inklusive geeigneter Abnahmekriterien Definieren der Ziele und Erarbeiten der Systemanforderungen (unter Berücksichtigung unterschiedlicher Endgeräte, Benutzerfreundlichkeit, Barrierefreiheit, Nutzen, Kosten, möglicher Probleme) der Kunden und Kundinnen inklusive geeigneter Abnahmekriterien 5.5 – Mitwirken beim Beraten der Kunden und Kundinnen bezüglich der möglichen Ausführungsvarianten unter anderem mittels agiler Methoden zur Berücksichtigung von Änderungswünschen der Kunden und Kundinnen Beraten der Kunden und Kundinnen bezüglich der möglichen Ausführungsvarianten unter anderem mittels agiler Methoden zur Berücksichtigung von Änderungswünschen der Kunden und Kundinnen 5.6 Kenntnis des Entwickelns von Applikationen (unter Berücksichtigung der Ergonomie, Anwenderfreundlichkeit, firmeninterner Entwicklungsstandards, effizienter Programmabläufe, Codekonventionen) unter Anwendung geeigneter Vorgehensmodelle (zB agile Methoden, DevOps, Wasserfallmodell) 5.7 Kenntnis von Versionierungssystemen (zentrale und verteilte Systeme) Mitwirken beim Anwenden von betrieblichen Versionierungssystemen Anwenden von betrieblichen Versionierungssystemen 5.8 Programmieren/Codieren einfacher Applikationen oder Applikationsteilen unter Berücksichtigung späterer Änderbarkeit, Erweiterbarkeit, Benutzbarkeit, Effizienz, Fehlerbehandelbarkeit, Wartbarkeit, von Datenschutzbedürfnissen und Lizenzregeln Programmieren/Codieren von Applikationen oder Applikationsteilen unter Berücksichtigung späterer Änderbarkeit, Erweiterbarkeit, Benutzbarkeit, Effizienz, Fehlerbehandelbarkeit, Wartbarkeit, von Datenschutzbedürfnissen und Lizenzregeln 5.9 Kenntnis der Abläufe und Prozessschritte zum Testen von Applikationen (Erstellen eines Testkonzepts, Einsetzen unterschiedlicher Testmethoden, systematisches Testen, Sichern der Qualität) 5.10 Mitwirken beim Erarbeiten von Konzepten zur Auswahl von Testmethoden für eine effiziente Entwicklung von neuen Applikationen Erarbeiten von Konzepten zur Auswahl von Testmethoden für eine effiziente Entwicklung von neuen Applikationen 5.11 – Mitwirken beim Implementieren von Testmethoden und Ausführen von Tests (inklusive Beschaffen von Testdaten, Erstellen von Testfällen, Sicherstellen, dass alle Funktionen getestet werden) sowie beim Dokumentieren der Testergebnisse in einem Testprotokoll Implementieren von Testmethoden und Ausführen von Tests (inklusive Beschaffen von Testdaten, Erstellen von Testfällen, Sicherstellen, dass alle Funktionen getestet werden) sowie Dokumentieren der Test-ergebnisse in einem Testprotokoll 5.12 – – Mitwirken beim Beurteilen der Testergebnisse und beim Ableiten von Maßnahmen im Anlassfall (zB Fehlerbehebung) Beurteilen der Testergebnisse und Ableiten von Maßnahmen im Anlassfall (zB Fehlerbehebung) 5.13 Kenntnis des Implementierens von Benutzerschnittstellen für Applikationen unter Berücksichtigung der Ergonomie, Benutzerfreundlichkeit (zB grafische Benutzerschnittstellen GUI), CI/CD-Vorgaben, gute Wartbarkeit 5.14 Mitwirken beim Implementieren von Benutzerschnittstellen für Applikationen Implementieren von Benutzerschnittstellen für Applikationen 5.15 – – Kenntnis des Erstellens von technischen Dokumentationen und Hilfestellungen für Benutzer (zB FAQ, Handbücher, kontextsensitive Hilfe) und deren Anforderungen (kurz, prägnant, verständlich) für Applikationen 5.16 – – Mitwirken beim Erstellen von technischen Dokumentationen und Hilfestellungen für Benutzer Erstellen von technischen Dokumentationen und Hilfestellungen für Benutzer 5.17 – Kenntnis der Abläufe und Prozessschritte zum Roll-out von Applikationen (Einführungsvorgehen, Sicherheitsanforderungen, evtl. Abbruch und Rückführung, Datenmigration/Konvertierung, Benutzerschulung/Benutzerinnenschulung, Übergabe, Abnahme) 5.18 – – Mitwirken beim Roll- out von Applikationen Roll-out von Applikationen 6. Daten und Datenbanken 6.1 Kenntnis des Identifizierens und Analysierens (Entitäten, Beziehungen, Beschreiben, Bestimmen von Datentypen) von Daten und des Entwickelns von geeigneten Datenmodellen sowie des Formulierens von Testdaten 6.2 Mitwirken beim Identifizieren und Analysieren von Daten und beim Entwickeln von geeigneten Datenmodellen sowie beim Formulieren von Testdaten Identifizieren und Analysieren von Daten und Entwickeln von geeigneten Datenmodellen sowie Formulieren von Testdaten – 6.3 Kenntnis der Abläufe und Prozessschritte (Auswählen des Datenbankmanagementsystems, Erstellen des physischen Modells, Performance- und Stresstests, Datensicherheit, Datenschutz, Datenverschlüsselung – Kryptografie, Datenmigration) zum Umsetzen von Datenmodellen in eine Datenbank 6.4 Mitwirken beim Umsetzen von Datenmodellen in eine Datenbank Umsetzen von Datenmodellen in eine Datenbank 6.5 Kenntnis der Abläufe und Prozessschritte (Zugriffschnittstelle, Zugriffstechnologie, Transaktionskonzept, Programmierung, Testreihen, Benutzerabnahmetest/Benutzerinnenabnahmetest, Ergebnisprüfung) zum Entwickeln von Zugriffen auf eine Datenbank mit geeigneten Abfragesprachen 6.6 Mitwirken beim Entwickeln von Zugriffen auf eine Datenbank mit geeigneten Abfragesprachen Entwickeln von Zugriffen auf eine Datenbank mit geeigneten Abfragesprachen – 7. Qualitäts- und Projektmanagement 7.1 Grundkenntnisse über Qualitätssicherung und Qualitätskontrolle – – 7.2 Kenntnis des betriebsspezifischen Qualitätsmanagements 7.3 – Mitwirken beim betriebsspezifischen Qualitätsmanagement 7.4 Kenntnis der Wichtigkeit der Dokumentation aller ausgeführter Arbeiten und Tests gemäß betriebsspezifischen Qualitätsmanagement 7.5 – Dokumentieren aller ausgeführter Arbeiten und Tests gemäß betriebsspezifischen Qualitätsmanagement 7.6 Kenntnis des Projektmanagements (Analysieren des Arbeitsumfanges, Projektdefinition, Projektmethoden, Projektplanung (Planungstool, Kosten, Abhängigkeiten, Engpässe), Erstellen der Arbeitsplanung, Erstellen von Checklisten und Zeitplänen, Projektstatus, Teamsitzungen, Projektkontrolle) und geeigneter Vorgehensmodelle (zB agile Methoden, DevOps, Wasserfall-modell) 7.7 – Mitarbeiten an Projekten (Erstellen der eigenen Zeit- und Ressourcenplanung, Übernehmen von Teilaufträgen, Präsentieren von Lösungen, Abgleichen des Projektstandes mit anderen Teammitgliedern, Erstellen von Teilprojektberichten) 7.8 – – – Durchführen von Projekten (Erstellen der Zeit- und Ressourcenplanung, Erteilen von Teilaufträgen, Präsentieren von Lösungen, Abgleichen des Projektstandes mit anderen Teammitgliedern, Erstellen von Projektberichten) 8. Kunden und Kundinnen 8.1 Kenntnis des kundengerechten Verhaltens und der kundengerechten Kommunikation inkl. des Ablaufes und der Gestaltung des Beratungsgespräches 8.2 – Mitwirken beim Informieren, Beraten, Betreuen und gegebenenfalls Einschulen der Kunden und Kundinnen bzw. Anwender und Anwenderinnen sowie beim Anbieten von betrieblichen Serviceleistungen Informieren, Beraten, Betreuen und gegebenenfalls Einschulen der Kunden und Kundinnen bzw. Anwender/Anwenderinnen sowie Anbieten von betrieblichen Serviceleistungen
(2) Bei der Vermittlung sämtlicher Berufsbildpositionen ist den Bestimmungen des Kinder- und Jugendlichen-Beschäftigungsgesetzes 1987 (KJBG), BGBl. Nr. 599/1987, und der Verordnung über Beschäftigungsverbote und –beschränkungen für Jugendliche (KJBG-VO), BGBl. II Nr. 436/1998, zu entsprechen.
num: § 4.
paragraphs: (1) Die Lehrabschlussprüfung gliedert sich in eine theoretische und praktische Prüfung. (2) Die theoretische Prüfung umfasst die Gegenstände Datentechnik und Systemmanagement, Angewandte Mathematik und Applikationsentwicklung. (3) Die theoretische Prüfung entfällt, wenn der Prüfungskandidat/die Prüfungskandidatin die letzte Klasse der fachlichen Berufsschule positiv absolviert oder den erfolgreichen Abschluss einer die Lehrzeit ersetzenden berufsbildenden mittleren oder höheren Schule nachgewiesen hat. (4) Die praktische Prüfung umfasst die Gegenstände Prüfarbeit und Fachgespräch.
num: § 5.
paragraphs: (1) Die theoretische Prüfung hat schriftlich zu erfolgen. Sie kann auch in rechnergestützter Form erfolgen, wobei jedoch alle wesentlichen Schritte für die Prüfungskommission nachvollziehbar sein müssen. (2) Die theoretische Prüfung ist grundsätzlich vor der praktischen Prüfung abzuhalten. (3) Die Aufgaben haben nach Umfang und Niveau dem Zweck der Lehrabschlussprüfung und den Anforderungen der Berufspraxis zu entsprechen. Sie sind den Prüfungskandidaten/den Prüfungskandidatinnen anlässlich der Aufgabenstellung getrennt zu erläutern.
num: § 6.
paragraphs: (1) Die Prüfung hat die stichwortartige Beantwortung von Fragen aus sämtlichen nachstehenden Bereichen zu umfassen: 1.Unterschiede Cloud- und On-Premise-Lösungen, 2.Client- und Serverbetriebssysteme, 3.Kenntnis der Möglichkeiten des Datenaustausches, 4.Urheberrecht und Datenschutz. (2) Die Prüfung kann auch in programmierter Form mit Fragebögen erfolgen. In diesem Fall sind aus jedem Bereich fünf Aufgaben zu stellen. (3) Die Aufgaben sind so zu stellen, dass sie in der Regel in 60 Minuten durchgeführt werden können. (4) Die Prüfung ist nach 80 Minuten zu beenden.
num: § 7.
paragraphs: (1) Die Prüfung hat Aufgaben aus sämtlichen nachstehenden Bereichen zu umfassen: 1.Dateigrößen und Datenkapazitäten, 2.Datendurchsatz, 3.Gleichungen, 4.Zahlensysteme. (2) Das Verwenden von Rechenhilfen, Formeln und Tabellen ist zulässig. (3) Die Aufgaben sind so zu stellen, dass sie in der Regel in 60 Minuten durchgeführt werden können. (4) Die Prüfung ist nach 80 Minuten zu beenden.
num: § 8.
paragraphs: (1) Die Prüfung hat die stichwortartige Beantwortung von Fragen aus sämtlichen nachstehenden Bereichen zu umfassen: 1.Sortieralgorithmen, 2.Suchalgorithmen, 3.objektorientierte Programmierung, 4.relationales Datenbankdesign, 5.Grundlagen des Internets. (2) Die Prüfung kann auch in programmierter Form mit Fragebögen erfolgen. In diesem Fall sind aus jedem Bereich fünf Aufgaben zu stellen. (3) Die Aufgaben sind so zu stellen, dass sie in der Regel in 60 Minuten durchgeführt werden können. (4) Die Prüfung ist nach 80 Minuten zu beenden.
num: § 9.
paragraphs: Nach Wahl des Prüfungskandidaten/der Prüfungskandidatin kann die Prüfarbeit in Form einer praktischen Aufgabe oder mit Zustimmung des Lehrbetriebes in Form eines betrieblichen Projektes abgelegt werden. Die Bekanntgabe der Wahl der Form der Prüfarbeit hat mit der Anmeldung zur Lehrabschlussprüfung zu erfolgen.
num: § 10.
paragraphs: (1) Die praktische Aufgabe umfasst einen Arbeitsauftrag, welcher die Erstellung eines Programms nach fachinhaltlichen Anforderungen beinhaltet und weiters nach Wahl der Prüfungskommission eine der folgenden Aufgabenstellungen 1.Erstellen bzw. Ändern einer Applikation oder 2.Erstellen bzw. Ändern einer Bedieneroberfläche oder 3.Erstellen bzw. Ändern einer Datenbank oder 4.Erstellen bzw. Ändern eines Cloudservices umfasst. (2) Die Prüfungskommission hat unter Bedachtnahme auf den Zweck der Lehrabschlussprüfung und die Anforderungen der Berufspraxis jedem Prüfungskandidaten/jeder Prüfungskandidatin eine Aufgabe zu stellen, die in der Regel in sieben Stunden ausgeführt werden kann. (3) Die Prüfung ist nach acht Stunden zu beenden. (4) Für die Bewertung der praktischen Aufgabe sind folgende Kriterien maßgebend: 1.Fachgerechte Arbeitsweise, 2.richtige und zweckentsprechende Funktion, 3.anwenderfreundliche Konfiguration, 4.fachgerechtes Verwenden der Hilfsmittel. § 11.(1) Das betriebliche Projekt umfasst die Durchführung eines betrieblichen Auftrages, welcher das Erstellen eines Programmes nach fachinhaltlichen Anforderungen und dessen Dokumentation mit praxisbezogenen Projektunterlagen sowie die Präsentation des Projektes vor der Prüfungskommission beinhaltet. (2) Der Lehrlingsstelle ist vor der Durchführung des betrieblichen Projektes die Aufgabenstellung einschließlich des geplanten Bearbeitungszeitraumes vorzulegen. Die Lehrlingsstelle hat die Aufgabenstellung des betrieblichen Projektes mit Experten/Expertinnen aus den Prüfungskommissionen zu erörtern und die Prüfungskandidaten/die Prüfungskandidatinnen hinsichtlich der Gestaltung der Aufgabenstellung zu beraten. Falls klar ersichtlich ist, dass eine Aufgabenstellung nicht für die Zwecke der praktischen Prüfung ausreicht, kann die Lehrlingsstelle die Aufgabenstellung ablehnen. (3) Die Präsentation des Projektes vor der Prüfungskommission hat sich aus den praxisbezogenen Projektunterlagen des Prüfungskandidaten/der Prüfungskandidatin heraus zu entwickeln. Hierbei sind unter Verwendung von Fachausdrücken die prozessrelevanten Qualifikationen des Prüfungskandidaten/der Prüfungskandidatin in Bezug auf die Projektdurchführung festzustellen. Die Projektpräsentation soll für jeden Prüfungskandidaten/jede Prüfungskandidatin 15 Minuten dauern. Eine Verlängerung um höchstens zehn Minuten hat im Einzelfall zu erfolgen, wenn der Prüfungskommission ansonsten eine zweifelsfreie Bewertung der Leistung des Prüfungskandidaten/der Prüfungskandidatin nicht möglich ist. (4) Für die Bewertung des betrieblichen Projektes sind folgende Kriterien maßgebend: 1.Fachgerechte Arbeitsweise, 2.richtige und zweckentsprechende Funktion, 3.anwenderfreundliche Konfiguration, 4.fachgerechtes Verwenden der Hilfsmittel, 5.praxisbezogene Dokumentation.
§ 12.(1) Das Fachgespräch ist vor der gesamten Prüfungskommission abzulegen. (2) Das Fachgespräch hat sich aus der praktischen Tätigkeit des Prüfungskandidaten/der Prüfungskandidatin heraus zu entwickeln. Hierbei ist unter Verwendung von Fachausdrücken das praktische Wissen und die Fähigkeit des Prüfungskandidaten/der Prüfungskandidatin zur fachgerechten Beratung von Kunden und Kundinnen (Kundengespräch) festzustellen. (3) Die Themenstellung hat dem Zweck der Lehrabschlussprüfung und den Anforderungen der Berufspraxis zu entsprechen. Hierbei sind technische Unterlagen wie Diagramme, Ablaufpläne u.ä. heranzuziehen. Fragen über einschlägige Sicherheitsvorschriften, Schutzmaßnahmen und Unfallverhütung sowie über einschlägige Umweltschutz- und Entsorgungsmaßnahmen sind mit einzubeziehen. Die Prüfung ist in Form eines möglichst lebendigen Gesprächs mit Gesprächsvorgabe durch Schilderung von Situationen und Problemen zu führen. (4) Das Fachgespräch soll für jeden Prüfungskandidaten/jede Prüfungskandidatin 15 Minuten dauern. Eine Verlängerung um höchstens zehn Minuten hat im Einzelfall zu erfolgen, wenn der Prüfungskommission ansonsten eine zweifelsfreie Bewertung der Leistung des Prüfungskandidaten/der Prüfungskandidatin nicht möglich ist.
§ 13.(1) Die Lehrabschlussprüfung kann wiederholt werden. (2) Bei der Wiederholung der Prüfung sind nur die mit „Nicht genügend“ bewerteten Prüfungsgegenstände zu prüfen.
§ 14.(1) Gemäß § 4 Abs. 3 des Bundesgesetzes über die Berufsreifeprüfung, BGBl. I Nr. 68/1997, in der geltenden Fassung, in Verbindung mit § 22a Abs. 1 des Berufsausbildungsgesetzes kann anlässlich der erfolgreichen Ablegung der Lehrabschlussprüfung für einen Lehrberuf mit vierjähriger Ausbildungszeit zur Teilprüfung über den Fachbereich der Berufsreifeprüfung angetreten werden. (2) Die Teilprüfung über den Fachbereich der Berufsreifeprüfung besteht gemäß § 3 Abs. 1 Z 4 des Bundesgesetzes über die Berufsreifeprüfung aus einer schriftlichen Klausurarbeit und einer mündlichen Prüfung. Sie ist mit einer Note zu beurteilen. (3) Die Klausurarbeit ist fünfstündig. Das Thema muss aus dem Berufsfeld, einschließlich des fachlichen Umfelds, des Prüfungskandidaten/der Prüfungskandidatin stammen. (4) Die mündliche Prüfung ist in Form einer Auseinandersetzung mit der Klausurarbeit unter Einschluss des fachlichen Umfelds auf höherem Niveau durchzuführen. Sie hat vor der gesamten Prüfungskommission stattzufinden. (5) Die Prüfungskommission für die Teilprüfung über den Fachbereich der Berufsreifeprüfung anlässlich der Lehrabschlussprüfung eines Lehrberufes mit vierjähriger Ausbildungszeit besteht aus einem/einer fachkundigen Experten/in gemäß § 8a des Bundesgesetzes über die Berufsreifeprüfung als Vorsitzenden/er sowie den zwei Beisitzer/innen der Lehrabschlussprüfungskommission (§ 22a BAG). (6) Die Lehrlingsstelle hat spätestens drei Monate vor dem voraussichtlichen Prüfungstermin dem Landesschulrat gegenüber die für die Vorsitzführung in Aussicht genommene Person vorzuschlagen und den in Aussicht genommenen Prüfungstermin bekannt zu geben. Die Lehrlingsstelle hat gemeinsam mit dem/der Vorsitzenden unverzüglich, längstens jedoch binnen vier Wochen nach dessen Bestellung die konkreten Prüfungstermine festzulegen. (7) Gleichzeitig mit dem Vorschlag des/der für die Vorsitzführung in Aussicht genommenen fachkundigen Experten/Expertin sind dem Landesschulrat die Aufgabenstellungen der schriftlichen Klausurarbeiten zu übermitteln. Die Aufgabenstellungen der mündlichen Prüfung sind dem/der Vorsitzenden spätestens am Prüfungstag vor Beginn der Prüfung zur Genehmigung vorzulegen. (8) Die Beurteilung der Prüfung gemäß Abs. 2 erfolgt durch die Prüfer/innen im Einvernehmen mit dem/der Vorsitzenden. Im Zweifel gibt die Stimme des/der Vorsitzenden den Ausschlag. (9) Die Prüfung gemäß Abs. 2 kann anlässlich der Lehrabschlussprüfung nicht wiederholt werden. Bei Nichtbestehen erfolgt die Zulassung zur Berufsreifeprüfung nach den Bestimmungen des Bundesgesetzes über die Berufsreifeprüfung.
§ 15.(1) Die Bestimmungen der §§ 1 bis 3 betreffend die Ausbildungsordnung für den Lehrberuf Applikationsentwicklung – Coding treten mit 1. September 2018 in Kraft. (2) Die Bestimmungen der §§ 4 bis 14 betreffend die Lehrabschlussprüfung und die Ablegung der Teilprüfung über den Fachbereich der Berufsreifeprüfung anlässlich der Lehrabschlussprüfung für den Lehrberuf Applikationsentwicklung – Coding treten mit 1. November 2019 in Kraft. (3) Die Bestimmungen des § 1 Z 1 und der §§ 2 bis 4 und 16 bis 17 der Verordnung über die Berufsausbildung in der Informationstechnologie, BGBl. II Nr. 149/2006, treten unbeschadet Abs. 5 und 6 mit Ablauf des 31. Oktober 2018 außer Kraft. (4) Die Bestimmungen der §§ 5 bis 15 der Verordnung über die Berufsausbildung in der Informationstechnologie (Lehrabschlussprüfung für den Lehrberuf Informationstechnologie – Informatik), BGBl. II Nr. 149/2006, treten unbeschadet Abs. 5 und 6 mit Ablauf des 31. Oktober 2019 außer Kraft. (5) Lehrlinge, die am 31. Oktober 2018 im Lehrberuf Informationstechnologie – Informatik ausgebildet werden, können gemäß den in Abs. 3 angeführten Bestimmungen bis zum Ende der vereinbarten Lehrzeit weiter ausgebildet werden und können bis ein Jahr nach Ablauf der vereinbarten Lehrzeit zur Lehrabschlussprüfung auf Grund der Bestimmungen gemäß Abs. 4 antreten. (6) Die Ausbildungsordnung für den Lehrberuf Applikationsentwicklung – Coding ist für Lehrverhältnisse ab dem 1. September 2018 mit der Maßgabe anzuwenden, dass in solche Lehrverhältnisse nur aufsteigend nach Lehrjahren eingetreten werden kann. Für Lehrlinge, deren erstes Lehrjahr vor dem 31. August 2019, deren zweites Lehrjahr vor dem 31. August 2020 oder deren drittes Lehrjahr vor dem 31. August 2021 endet, ist die Verordnung über die Berufsausbildung in der Informationstechnologie, BGBl. II Nr. 149/2006 (Bestimmungen betreffend den Lehrberuf Informationstechnologie – Informatik, § 1 Z 1 und §§ 2 bis 17), weiterhin anzuwenden (auch wenn das Lehrjahrende vor den genannten Terminen auf der Anrechnung von Lehr- oder Ausbildungszeiten beruht). Diese Lehrlinge können bis ein Jahr nach Ablauf der vereinbarten Lehrzeit zur Lehrabschlussprüfung auf Grund der Bestimmungen gemäß Abs. 4 antreten.
Schramböck