Quality in Software

Gedurende een softwareontwikkeling traject zijn requirements, bijna voortdurend, in beweging. Hoe zorg je ervoor dat het ontwerp blijft matchen met de requirements en vice versa? Dat is de onderzoeksvraag van het toegepast wetenschappelijk onderzoek in het kader van het EQuA-project (RAAK‐PRO, gestart in oktober 2010 voor 4 jaar). Vanuit het onderzoek is onder meer een feittype‐georiënteerde methodologie ontworpen en een tool (Symbiosis) gebouwd waarmee de requirements en het klassendiagram, inclusief operaties en de broncode, gesynchroniseerd blijven.
Deze tool beschikt binnenkort over een interface waarmee requirements op gebruiksvriendelijke wijze kunnen worden ingevoerd en gevalideerd. De voortgang in de realisatie van de requirements kan op de voet worden gevolgd. In de presentatie werd de Symbiosis‐tool gedemonstreerd en ontstond een levendige discussie achteraf.


Bijlagen

2013_Peeters_proceedings.pdf

2013_Peeters_handout.pdf

2013_Peeters_paper.pdf

Visie Mediatechnologie

De presentatoren beschreven het project en de methode van het Media Technologie‐team van de Hogeschool Rotterdam, gericht op het creëren van een enthousiasmerende visie voor de komende 5 jaar die gedragen wordt door de docenten en studenten van de opleiding en die een goede basis vormt voor innovatie in vakinhoud en onderwijsvormen.


Bijlagen

2013_DeHaan_2_proceedings.pdf

2013_DeHaan_2_handout.pdf

Kwaliteit afstuderen

De subtitel van de presentatie is een regelmatig terugkerende vraag van hbo‐afgestudeerden die een masteropleiding volgen aan de universiteit en daarvoor een afstudeerrapport schrijven. Verschillende onderzoek types in hbo‐afstudeerrapporten van ICT‐bachelors passeerden tijdens deze presentatie de revue, daarnaast werd ingegaan op onderzoek vaardigheden die van deze specifieke studenten verwacht mogen worden.


Bijlagen

2013_Ribbers_proceedings.pdf

2013_Ribbers_handout.pdf

Robotica 2020

Stramigioli nam het publiek mee op een reis door de robotica. Wat is robotica nu eigenlijk? Robotica is ICT met gevoelens en de mogelijkheid om te bewegen. De hoogleraar gaf een kort historisch overzicht en voorspelde later in zijn presentatie een sterke groei van, met name, de service‐robotica. Vervolgens ging hij in op enkele toepassingen gericht op de oplossing van sociale uitdagingen.


Bijlagen

2013_Stramigioli_proceedings.pdf

Informaticadisciplines

Het vakgebied dat vanaf 1981 in academische opleidingen informatica behandeld werd, is sindsdien uiteengevallen in een aantal afzonderlijke opleidingstrajecten. Dat heeft twee oorzaken:
1. De differentiatie in het beroepenveld. Werkgevers zoeken niet meer eenvoudig een ICT’er zonder dit nader te specificeren. Weliswaar is het niet nodig daarin zo ver te gaan als het Ngi, dat in zijn inventarisatie van ICT‐beroepen vele tientallen functies identificeerde, maar een aantal hoofdstromen valt toch duidelijk te onderscheiden.
2. De verandering in de ACM/IEEE‐standaardcurricula. Deze worden ook in Nederland als de bron van het domein specifieke referentiekader voor accreditatie van opleidingen gehanteerd. In de periode 2001–2008 zijn naast het standaardcurriculum voor Computer Science soortgelijke standaarden gepubliceerd voor de vakgebieden Computer Engineering, Information Systems, Information Technology en Software Engineering.


Bijlagen

2013_Bijlsma_proceedings.pdf

2013_Bijlsma_handout.pdf

Apps in curricula

Voor studenten is het aantrekkelijk om apps te leren bouwen: het is leuk om iets te maken dat je op je eigen mobiele telefoon kunt draaien, en het opent de mogelijkheid om te proberen apps te bouwen voor een groot publiek. Een voorbeeld of een opdracht waarin met apps wordt gewerkt binnen een vak, werkt dus stimulerend voor studenten. Binnen de afdeling Softwaretechnologie van de faculteit Informatica van de Open Universiteit hebben we daarom onderzocht of en hoe we apps en web‐apps zouden kunnen gebruiken in ons curriculum. Niet als ondersteuning, maar als onderwerp voor studenten. Zijn er belemmeringen? Wat zijn de mogelijkheden?


Bijlagen

2013_Stuurman_2_proceedings.pdf

2013_Stuurman_2_handout.pdf

Open Educational Resources

Bij de Open Universiteit is een manier gevonden waarbij, met weinig extra inspanning, gratis cursussen geproduceerd kunnen worden. Een gratis cursus (programmeertaal Scala) is gecreëerd als onderdeel van een vorm van continuous professional development, waarbij een groep docenten zich in een nieuw onderwerp verdiepen. In dit artikel laat Sylvia Stuurman zien hoe dat werkt, met als voorbeeld een op deze wijze tot stand gekomen cursus over de nieuwe programmeertaal Scala. Daarbij geeft ze een overzicht van de ‘lessons learned’.


Bijlagen

2013_Stuurman_1_proceedings.pdf

2013_Stuurman_1_handout.pdf