Onderzoeken van grafische gebruikersinterfacepatronen (WO)

Inleiding

Aangezien de oplossingen die Quinity realiseert zeer complex zijn, ligt de nadruk bij ons op een goed ontwerp. Voor het functioneel ontwerp maken we gebruik van functioneel ontwerppatronen.

 

Het gebruik van functioneel ontwerppatronen is een techniek die wij zelf hebben ontwikkeld. Deze techniek biedt ons de mogelijkheid om functioneel ontwerpen te hergebruiken binnen verschillende projecten. Zo kunnen wij bijvoorbeeld maatwerk op basis van standaardcomponenten leveren (COTS - custom off the shelf).

 

In onze projecten bouwen we webapplicaties die onder te verdelen zijn in drie categorieën. Allereerst de intranetoplossingen voor interne gebruikers. Bij deze gebruikersgroep staan de applicaties centraal in hun werk. Daarnaast hebben we extranetapplicaties voor partners zoals assurantietussenpersonen. Deze groep maakt regelmatig gebruik van de systemen. De laatste categorie bestaat uit internettoepassingen voor onbekende klanten. Deze anonieme groep gebruikt de oplossingen af en toe. Binnen de genoemde categorieën geven we de onderverdeling aan met ‘kanalen’.

 

Quinity past de techniek van functioneel ontwerppatronen niet alleen toe in haar projecten, maar werkt ook samen met universiteiten om door middel van research en development de techniek verder te optimaliseren. Als technologie gebruiken we Java/J2EE, Soap/Webservices, XML/XSLT, WebSphere/Tomcat en relationele databases.

Doel

In deze stageopdracht werk je aan een speciaal soort patroon: grafische gebruikersinterfacepatronen (GUI-patronen). GUI-patronen zijn functioneel en technisch ontwerppatronen die generieke problemen en oplossingen vastleggen met betrekking tot het ontwerp van grafisch schermen en grafische uitvoer.

Omschrijving

Wij hebben in de afgelopen jaren eigen richtlijnen gehanteerd voor GUI-ontwerp binnen de toepassingen die we gebouwd hebben. In deze stage inventariseer je bestaand onderzoek naar GUI-ontwerp en definieer je de ideale situatie, toegespitst op onze applicatiecategorieën en technieken. Vervolgens vergelijk je onze bestaande richtlijnen voor GUI-ontwerp met de ideale situatie en stel je een stappenplan op om deze situatie te bereiken. De belangrijkste richtlijnen vertaal je in GUI-patronen. Je maakt deze zichtbaar door er een prototype bij te maken. Dit prototype onderwerp je aan testen door een gebruikerspanel om te zien of de GUI-patronen in de praktijk voldoen.

Resultaat

Een onderzoeksverslag over het theoretische en praktische gedeelte van de opdracht inclusief een stappenplan om naar de gewenste situatie te komen en een werkend prototype met één of meer complexe GUI-ontwerppatronen.

Profiel

Voor deze afstudeeropdracht zijn we op zoek naar laatstejaars studenten Informatica met een VWO-vooropleiding. Kennis van en/of ervaring met software engineering, functioneel en technisch ontwerp, design patterns, Java, XML en/of XSLT is een pre.

Aanvang

In overleg.

Duur

4 tot 8 maanden, afhankelijk van de eisen van de opleiding.

Vergoeding

Euro 600,-- netto per maand op basis van een 40-urige werkweek.

Interesse?

Stuur jouw CV en cijferlijsten met een korte motivatie naar jobs@quinity.com. Neem voor meer informatie contact op met Gerda Kamphof of Tessa van Rijnsoever (030-2335999).