Benutzerfreundlichkeit in der Software mit Schwerpunkt auf Entwicklung 1. Einführung in Benutzerfreundlichkeit (Usability): Definition und Bedeutung von Usability in Software, Überblick über die Prinzipien der Benutzerfreundlichkeit, Wichtigkeit von Usability für den Erfolg von Software 2. Usability-Testmethoden und -techniken: Arten von Usability-Tests (z.B. A/B-Tests, Usability-Studien), Durchführung von Usability-Tests: Planung und Durchführung, Analyse und Auswertung von Testergebnissen 3. Gestaltung von benutzerfreundlichen Benutzeroberflächen: Prinzipien des User Interface Designs, Best Practices für Informationsarchitektur und Navigation, Werkzeuge zur Erstellung von Wireframes und Prototypen 4. Zugänglichkeit in der Software-Entwicklung: Definition und Bedeutung der Zugänglichkeit (Accessibility), Richtlinien und Standards für barrierefreies Design, Testmethoden zur Überprüfung der Zugänglichkeit 5. Interaktion und Benutzererfahrung (UX): Unterschied zwischen Usability und User Experience, Elemente der Benutzerinteraktion und deren Einfluss, Techniken zur Verbesserung der Benutzererfahrung 6. Usability in agilen Entwicklungsprozessen: Integration von Usability-Tests in agile Prozesse, Rollen des Usability-Experten im agilen Team, Best Practices zur kontinuierlichen Usability-Verbesserung 7. Praktische Übungen zur Usability-Analyse: Durchführung von Usability-Tests an bestehenden Softwareprodukten, Erstellung von Prototypen und deren Testen, Präsentation der Ergebnisse und Feedback 8. Zukünftige Trends in der Benutzerfreundlichkeit: Trends in der Usability-Optimierung, Einfluss von KI auf Benutzeroberflächen, Reflexion über Herausforderungen und Chancen in der Usability