Unterweisung zweier Auszubildender, der sich im zweiten Ausbildungsjahr zum Fachinformatiker befinden. Fachinformatiker mit dem Schwerpunkt "Anwendungsentwicklung" werden dafür ausgebildet, Anwendungen bzw. Software zu programmieren. Um die programmierte Software nach der Erstellung auch testen zu können, ist es wichtig, ihnen die Fertigkeiten und Kenntnisse der Qualitätssicherung beizubringen.Diese Unterweisung soll den Auszubildenden die Fertigkeiten und Kenntnisse vermitteln, Testdaten zu generieren und auszuwählen, um eine Datumsplausibilitätsprüfung durchführen zu können.
Die Unterweisung folgt dem § 10 Abs. 1 Nr. 6.4 ("Testverfahren") der berufsspezifischen Ausbildungsinhalte des Ausbildungsberufsbildes.
Die Arbeit enthält eine Darstellung der Lernziele, einen ausgearbeiteten Unterweisungsentwurf, sowie eine Aufgabenstellung und eine Folie zur Schaltjahrberechnung im Anhang.
Inhaltsverzeichnis
1. Ausbildungsthema
2. Fachliche Einordnung des Themas
3. Ausbildungswert des Themas
4. Beschreibung der Auszubildenden
5. Lernzielbeschreibung
6. Ausbildungsmethode
7. Ausbildungsmittel/ Medien
8. Ausbildungsort/ Lernort
9. Lernzielkontrolle
10. Ausbildungszeit
11. Verlaufsplanung
Zielsetzung & Themen
Diese Unterweisung zielt darauf ab, angehenden Fachinformatikern der Anwendungsentwicklung die notwendigen Kompetenzen zur Erstellung und Auswahl von Testdaten für die Datumsplausibilitätsprüfung zu vermitteln, um eine zuverlässige Softwarequalitätssicherung zu gewährleisten.
- Grundlagen der Softwarequalitätssicherung und Testverfahren
- Methodik zur Erstellung valider Testdaten für Datumsfelder
- Anwendung mathematischer Algorithmen zur Schaltjahrberechnung
- Berücksichtigung von Grenzfällen und ungültigen Eingabewerten
- Praktische Umsetzung im Rahmen eines strukturierten Testplans
Auszug aus dem Buch
Einordnung
Vor einigen Jahren wurde Software noch nach dem Motto „quick and dirty“ entwickelt. Das heißt, die Entwicklung von Software verlief ziemlich schnell und wurde weder Dokumentiert noch wurden richtige Tests der Software durchgeführt. Häufig waren es nur geringfügige Tests um sicherzustellen, dass die Software überhaupt funktionierte. Was sehr schnell dazu führte, dass die Zuverlässigkeit der Software nicht sehr hoch und die Wartbarkeit ziemlich schwierig war. Eine Software die nicht einwandfrei funktioniert kann fatale Folgen haben (z. B. ein automatisches Bremssystem in Autos). Diese Entwicklung wurde gewendet. Heute ist es von größter Wichtigkeit, dass eine Software zuverlässig arbeitet. Um diese Zuverlässigkeit zu gewährleisten ist es unabdingbar die Software vor der Einführung intensiv zu testen.
Softwaretests sind abhängig von der Größe des Unternehmens. Größere Unternehmen (wie z. B. mobilcom) leisten sich ein eigenes Team für die Qualitätssicherung von selbst entwickelter Software. Kleinere hingegen testen die Software innerhalb der Softwareentwicklungsabteilung.
Zusammenfassung der Kapitel
1. Ausbildungsthema: Nennung des konkreten Unterweisungsthemas "Entwicklung von Testdaten zur Datumsplausibilitätsprüfung".
2. Fachliche Einordnung des Themas: Herleitung aus dem Ausbildungsrahmenplan für Fachinformatiker und Erläuterung der Bedeutung von Qualitätssicherung.
3. Ausbildungswert des Themas: Darstellung der beruflichen Relevanz des Testens von Software und der Vermeidung von Datumsfehlern.
4. Beschreibung der Auszubildenden: Analyse der Vorkenntnisse, des Ausbildungsstands und des Arbeitsverhaltens der beteiligten Azubis.
5. Lernzielbeschreibung: Definition der Feinlernziele bezüglich der Schaltjahrberechnung und der selbstständigen Festlegung von Testdaten.
6. Ausbildungsmethode: Begründung für die Wahl des Lehrgesprächs zur Förderung von Reflexion und aktivem Wissenserwerb.
7. Ausbildungsmittel/ Medien: Auflistung der benötigten Hilfsmittel wie Tafel, Overheadprojektor und Aufgabenblätter.
8. Ausbildungsort/ Lernort: Festlegung des Seminar- oder Meetingraums als geeignete Lernumgebung.
9. Lernzielkontrolle: Beschreibung des Prüfungsverfahrens durch mündliche Abfragen und ein schriftliches Aufgabenblatt.
10. Ausbildungszeit: Zeitliche Vorgabe von etwa 20 Minuten für die Durchführung der Unterweisung.
11. Verlaufsplanung: Detaillierte Darstellung des strukturierten Ablaufs der Unterweisung in Einleitung, Hauptteil und Zusammenfassung.
Schlüsselwörter
Testdaten, Datumsplausibilität, Schaltjahr, Qualitätssicherung, Softwareentwicklung, Ausbildungsrahmenplan, Testkonzept, Testplan, Fehlermeldung, Algorithmus, Fachinformatiker, Anwendungsentwicklung, Testverfahren, Fehlererkennung
Häufig gestellte Fragen
Worum geht es in dieser Unterweisung grundlegend?
Die Unterweisung behandelt die methodische Entwicklung von Testdaten, um die Plausibilität von Datumsangaben in Softwareanwendungen zu prüfen.
Welche zentralen Themenfelder werden abgedeckt?
Die Schwerpunkte liegen auf der Schaltjahrberechnung, der Validierung von Tages- und Monatsangaben sowie der allgemeinen Bedeutung von Softwaretests.
Was ist das primäre Ziel der Arbeit?
Das Ziel ist die Vermittlung der Fertigkeit, Testdaten für Datumsfelder so zu generieren, dass Softwarefehler effizient identifiziert werden können.
Welche wissenschaftliche Methode kommt zum Einsatz?
Es wird die Methode des Lehrgesprächs verwendet, um die Auszubildenden durch Impulse zu einer aktiven Erarbeitung der Lösung zu führen.
Was wird im Hauptteil der Arbeit detailliert behandelt?
Der Hauptteil gliedert sich in die methodische Vorgehensweise bei der Datumsprüfung (Tage, Monate, Jahre) und die Erläuterung des Schaltjahr-Algorithmus.
Welche Schlagworte charakterisieren das Dokument?
Die Arbeit lässt sich primär über die Begriffe Qualitätssicherung, Softwaretest, Testdatenentwicklung und Ausbildungsmethodik definieren.
Warum ist die Unterscheidung zwischen Schaltjahren für Informatiker wichtig?
Datumsfelder sind kritische Bestandteile vieler Anwendungen; eine fehlerhafte Behandlung, wie etwa beim "Jahr-2000-Problem", kann schwerwiegende funktionale Auswirkungen haben.
Welchen Zweck erfüllt das im Anhang enthaltene Aufgabenblatt?
Es dient der unmittelbaren Lernzielkontrolle, indem die Auszubildenden eine konkrete Testsituation aus der Software-Kundenverwaltung analysieren müssen.
Wie wird das Thema für die Auszubildenden motivierend aufbereitet?
Der Ausbilder verdeutlicht den Praxisbezug im Unternehmen und betont, dass das Verständnis dieser Grundlagen die Basis für eine spätere Tätigkeit in der Qualitätssicherung ist.
- Citation du texte
- Michael Malik (Auteur), 2005, Entwicklung von Testdaten zur Datumsplausibilitätsprüfung (Unterweisung Fachinformatiker / -in), Munich, GRIN Verlag, https://www.grin.com/document/46739