User interface designer
In het Engels: User Interface Designer
User interface designers zijn verantwoordelijk voor het ontwerpen van gebruikersinterfaces voor toepassingen en systemen. Zij ontwerpen de lay-out, grafische elementen en dialoogvensters en voeren aanpassingen uit.
User interface designer is ook bekend als UI designer, interface designer, interaction designer en usability engineer
Welke kennis heeft een user interface designer nodig?
Een user interface designer bouwt voort op een aantal vaste kennisgebieden. Hieronder zie je welke onderwerpen daarbij horen.
-
Bruikbaarheid van toepassingen→
-
Grafische bewerkingssoftware→
-
ICT-toegankelijkheidsstandaarden→
-
Interactieve media→
-
Mens-computerinteractie→
-
Ontwerppatronen voor softwaregebruikersinterfaces→
-
Software-interactieontwerp→
-
Standaarden van het World Wide Web Consortium→
-
Taakalgoritmisatie→
-
Webprogrammering→
-
Wetgeving op het gebied van ICT-beveiliging→
Welke vaardigheden heeft een user interface designer nodig?
Een user interface designer zet de onderstaande vaardigheden dagelijks in. Samen bepalen ze waar dit beroep om draait.
-
Contact onderhouden met gebruikers om vereisten te verzamelen→
-
Creatieve ideeën ontwikkelen→
-
Gebruikersinteractie met ICT-toepassingen beoordelen→
-
Gebruikersinterface ontwerpen→
-
Grafisch materiaal ontwerpen→
-
Interface die bij een specifieke applicatie hoort gebruiken→
-
Methodologieën gebruiken voor op de gebruiker gericht ontwerp→
-
Online-inhoud beheren→
-
Ontwerpschetsen tekenen→
-
Opmaaktaal gebruiken→
-
Processen ontwerpen→
-
Systeemtoegankelijkheid voor gebruikers met speciale behoeften testen→
-
Technische eisen vaststellen→
-
Vereisten vertalen naar visueel ontwerp→
-
Websiteontwerp creëren→
-
Zakenrelaties aangaan→
Welke extra vaardigheden zijn een pluspunt voor een user interface designer?
Een user interface designer heeft deze vaardigheden niet per se nodig, maar ze zijn wel een pluspunt op de werkvloer.
-
ABAP→
-
Adobe Illustrator→
-
Adobe Photoshop→
-
AJAX→
-
APL→
-
ASP.NET→
-
Assembly (computerprogrammering)→
-
Augmented reality→
-
Bedrijfsbehoeften analyseren→
-
C#→
-
C++→
-
COBOL→
-
CoffeeScript→
-
Cognitieve psychologie→
-
Common Lisp→
-
Computerprogrammering→
-
DevOps→
-
Erlang→
-
Flexibele ontwikkeling→
-
Flexibel projectbeheer→
-
GIMP (grafische bewerkingssoftware)→
-
Groovy→
-
Haskell→
-
ICT-projectbeheermethodologieën→
-
Incrementele ontwikkeling→
-
Iteratieve ontwikkeling→
-
Java (computerprogrammering)→
-
JavaScript→
-
Kwaliteitsstandaarden→
-
Lisp→
-
Lokalisatie beheren→
-
MATLAB→
-
Methodologieën voor softwareontwerp→
-
Microsoft Visio→
-
ML (computerprogrammering)→
-
Modellering van bedrijfsprocessen→
-
Natuurlijke taalverwerking→
-
Objective-C→
-
Onlinegegevensanalyses uitvoeren→
-
Ontwikkeling van prototypen→
-
Ontwikkeling volgens spiraalmodel→
-
Ontwikkeling volgens watervalmethode→
-
OpenEdge Advanced Business Language→
-
Op processen gebaseerd beheer→
-
Pascal (computerprogrammering)→
-
Perl→
-
PHP→
-
Prolog (computerprogrammering)→
-
Python (computerprogrammering)→
-
Querytalen gebruiken→
-
R→
-
Ruby (computerprogrammering)→
-
SAP R3→
-
SAS taal→
-
Scala→
-
Schermlezer→
-
Scratch (computerprogrammering)→
-
SketchBook Pro→
-
Smalltalk (computerprogrammering)→
-
Snelle applicatieontwikkeling→
-
Sober projectbeheer→
-
Softwaredesign creëren→
-
Swift (computerprogrammering)→
-
Synfig→
-
TypeScript→
-
VBScript→
-
Visual Basic→
-
Webgebaseerde samenwerkingsplatformen→
Welke digitale vaardigheden heeft een user interface designer nodig?
De volgende digitale vaardigheden helpen een user interface designer om mee te komen in een steeds digitalere werkomgeving.
-
ABAP→
-
Adobe Illustrator→
-
Adobe Photoshop→
-
AJAX→
-
APL→
-
ASP.NET→
-
Assembly (computerprogrammering)→
-
Augmented reality→
-
Bruikbaarheid van toepassingen→
-
C#→
-
C++→
-
COBOL→
-
CoffeeScript→
-
Common Lisp→
-
Computerprogrammering→
-
DevOps→
-
Erlang→
-
Flexibele ontwikkeling→
-
Flexibel projectbeheer→
-
Gebruikersinteractie met ICT-toepassingen beoordelen→
-
Gebruikersinterface ontwerpen→
-
GIMP (grafische bewerkingssoftware)→
-
Grafische bewerkingssoftware→
-
Groovy→
-
Haskell→
-
ICT-projectbeheermethodologieën→
-
ICT-toegankelijkheidsstandaarden→
-
Incrementele ontwikkeling→
-
Interactieve media→
-
Interface die bij een specifieke applicatie hoort gebruiken→
-
Iteratieve ontwikkeling→
-
Java (computerprogrammering)→
-
JavaScript→
-
Lisp→
-
MATLAB→
-
Mens-computerinteractie→
-
Methodologieën voor softwareontwerp→
-
Microsoft Visio→
-
ML (computerprogrammering)→
-
Natuurlijke taalverwerking→
-
Objective-C→
-
Online-inhoud beheren→
-
Onlinegegevensanalyses uitvoeren→
-
Ontwerppatronen voor softwaregebruikersinterfaces→
-
Ontwikkeling van prototypen→
-
Ontwikkeling volgens spiraalmodel→
-
Ontwikkeling volgens watervalmethode→
-
OpenEdge Advanced Business Language→
-
Opmaaktaal gebruiken→
-
Op processen gebaseerd beheer→
-
Pascal (computerprogrammering)→
-
Perl→
-
PHP→
-
Processen ontwerpen→
-
Prolog (computerprogrammering)→
-
Python (computerprogrammering)→
-
Querytalen gebruiken→
-
R→
-
Ruby (computerprogrammering)→
-
SAP R3→
-
SAS taal→
-
Scala→
-
Schermlezer→
-
Scratch (computerprogrammering)→
-
SketchBook Pro→
-
Smalltalk (computerprogrammering)→
-
Snelle applicatieontwikkeling→
-
Sober projectbeheer→
-
Software-interactieontwerp→
-
Softwaredesign creëren→
-
Standaarden van het World Wide Web Consortium→
-
Swift (computerprogrammering)→
-
Synfig→
-
Systeemtoegankelijkheid voor gebruikers met speciale behoeften testen→
-
Taakalgoritmisatie→
-
TypeScript→
-
VBScript→
-
Vereisten vertalen naar visueel ontwerp→
-
Visual Basic→
-
Webgebaseerde samenwerkingsplatformen→
-
Webprogrammering→
-
Websiteontwerp creëren→
-
Wetgeving op het gebied van ICT-beveiliging→
Deze pagina gebruikt en bewerkt gegevens uit ESCO, de Europese classificatie van vaardigheden, competenties en beroepen van de Europese Commissie. Bron: ESCO / European Commission. Licentie: CC BY 4.0. De gegevens zijn aangevuld, vertaald, gekoppeld aan BRC2014/SBC2014/ISCO-08 of redactioneel aangepast door het team van Vaklui.