Erlernen und Anwenden von Usability-Tests und Methoden zur Software-Qualitätssicherung.
- Entwicklung von Programmier
- und Softwaredesign-Fähigkeiten in Python.
- Verständnis und Anwendung moderner Softwarearchitekturen und Entwurfsmethoden.
- Durchführung von Anforderungsanalysen und Management der Softwarepflege.
Diese Weiterbildung konzentriert sich auf die vertiefte Vermittlung von Programmierkenntnissen in Python, Methoden zur Gestaltung effizienter Softwarearchitekturen und die Durchführung fundierter Usability-Tests. Teilnehmende erlernen effektive Kommunikationsstrategien für Softwareentwicklungsteams und befassen sich mit der Anwendung von Versionskontrollsystemen zur Qualitätssicherung. Außerdem werden Prinzipien des Qualitätsmanagements und Schlüsseltechniken für das Management und die Optimierung von Softwarepflege eingeführt.
1. Grundlagen und Strategien
- Förderung effektiver Kommunikation innerhalb von Softwareentwicklungsteams.
- Einsatz von Versionkontrollsystemen zur Steigerung der Projektqualität.
- Anwendung von Qualitätsmanagement-Modellen zur Optimierung von Entwicklungsprozessen.
2. Programmierkenntnisse und Software-Design
- Erlernen der Programmiersprach Python für softwarebezogene Aufgaben.
- Vertiefung spezifischer Programmierfähigkeiten und Software-Design-Methoden.
- Entwicklung und Implementierung moderner Softwarearchitekturen.
3. Projektmanagement und Dokumentation
- Durchführung und Management von Anforderungsanalysen.
- Erstellung und Pflege technischer Dokumentationen.
- Analyse realer Anwendungsfälle zur Verbesserung der Softwarequalität.
Die Weiterbildung bietet umfassende Lerninhalte zur Vertiefung von Programmierfertigkeiten in Python und zur effektiven Anwendung von Methoden im Software-Design und Projektmanagement.