Hierfür bedarf es der Kompetenzen zu User Experience (UX) und User Interface (UI) Design-Prinzipien, Kenntnisse in der Erstellung benutzerfreundlicher, intuitiver und ästhetisch ansprechender Benutzeroberflächen, der Beherrschung von Design-Tools für das Erstellen von Wireframes, Mockups und Prototypen. Auch die Fähigkeit, interaktive Prototypen zu erstellen, um Designideen zu testen und zu validieren sowie Erfahrung in der Durchführung von Usability-Tests, um Benutzerfeedback zu sammeln und Designverbesserungen umzusetzen, ist erforderlich.