"De issues waar ziekenhuizen tegenaan lopen, worden steeds complexer en dus ook interessanter om op te lossen."
Johan De Moor - Software developer
Zoek jij een uitdagende stage in de zorg-ICT? Welkom bij ChipSoft! Voor onze vestiging in Hoogeveen zoeken wij studenten die het leuk vinden om bij ons te komen afstuderen.
In een zorginstelling zijn er veel situaties waarin het belangrijk is om een grote hoeveelheid informatie op een snelle en overzichtelijke manier te kunnen bekijken. Denk bijvoorbeeld aan een spoedeisende hulp in het ziekenhuis: het personeel moet in één oogopslag kunnen zien welke bedden vrij, bezet of gereserveerd zijn, welke klachten een patiënt heeft, hoeveel patiënten in de wachtkamer zitten, welke patiënten zijn aangekondigd vanuit de ambulance, en ga zo maar door. Bij de getoonde gegevens moet het ook eenvoudig zijn om acties uit te voeren, zoals het inzien van een dossier of het verplaatsen van een patiënt van de ene naar de andere kamer. Met de module CS-Maps worden dergelijke visualisaties en interacties mogelijk gemaakt in de software van ChipSoft.
Schermen die vanuit CS-Maps worden aangeboden worden ook wel maps genoemd. Deze maps kunnen behoorlijk variëren per zorginstelling, per afdeling en soms zelfs per gebruiker. Ook komen er regelmatig nieuwe wensen naar voren en moeten er soms dingen aangepast worden wegens wet- en regelgeving. Om hier flexibel mee om te gaan is de inhoud van maps volledig in te richten binnen de software. Zo kunnen de consultants van ChipSoft (en in sommige gevallen ook de applicatiebeheerders van zorginstellingen) zelfstandig aan de slag en kunnen er wijzigingen doorgevoerd worden zonder dat er ontwikkelaars of nieuwe softwareversies aan te pas hoeven te komen.
Het inrichten van maps gebeurt in een visuele drag & drop editor. Gegevens die uit andere modules worden aangeleverd kunnen hier op allerlei manieren gepresenteerd worden met tekstvakken, iconen, lijsten, knoppen en diverse andere componenten. Deze componenten hebben op hun beurt weer verschillende opties voor het instellen van de positionering, grootte en vormgeving (kleur, kader, lettertype, etc).
Inmiddels zijn er al veel verschillende maps ingericht, elk met een ander uiterlijk en doel. Dit betekent ook dat ontwikkelaars soms veel moeten testen, want een softwareaanpassing die in de ene map een probleem oplost kan in een andere map misschien juist wel een nieuw probleem introduceren. Helaas kan het veel tijd in beslag nemen om dit te controleren. Bovendien bevatten maps vaak zo veel informatie dat het soms makkelijk is om fouten over het hoofd te zien, bijvoorbeeld een icoontje dat ineens ontbreekt of een stuk tekst dat onbedoeld wordt afgekapt.
CS-Maps maakt al veel gebruik van unit tests en integration tests, maar veel visuele aspecten (die juist in deze module zo belangrijk zijn) kunnen momenteel niet afgedekt worden. Ook blijkt het lastig om realistische inrichting en testscenario's in code na te bootsen, waardoor het soms geen representatief beeld geeft ten opzichte van de testomgevingen van ChipSoft en de productieomgevingen van klanten. De wens bestaat daarom om de correcte weergave en werking van echte maps te verifiëren door middel van geautomatiseerde visuele regressietests. Met andere woorden: controleren in hoeverre de op het scherm getoonde pixels overeenkomen met een eerder vastgelegde beginsituatie, en op basis van eventuele (relevante) verschillen aanduiden wanneer er fouten of andere onbedoelde veranderingen zijn geïntroduceerd in de software.
Gedurende de opdracht maak je kennis met de werking en beheerfunctionaliteiten van CS-Maps, evenals de code en technieken die dit mogelijk maken. Er dient een testproject en/of een nieuwe functionaliteit in CS-Maps ontwikkeld te worden voor het opzetten en geautomatiseerd uitvoeren van visuele tests. Voorafgaand aan de ontwikkeling moet onderzocht worden welke technieken hiervoor gebruikt kunnen worden en wat de precieze wensen en eisen zijn van de ontwikkelaars, consultants en applicatiebeheerders die gebruik zullen maken van de functionaliteit.
Studenten Informatica (HBO)
Een riante vergoeding met uitzicht op een vaste baan
Een uitgebreide kennismaking met de meest uiteenlopende methodes en ontwikkeltools binnen de zorg-ICT en onze programmeer- en dataomgeving
Stuur je motivatie en/of ideeën dan naar werken@chipsoft.nl.
Heb je zelf een leuker of beter afstudeeridee? Neem gerust contact op!
Samenvatting Vacature
Dienst verband: | 40 uur per week |
---|---|
Werkstatus: | Fulltime |
Ervaring: | Stage |
Locatie: | Hoogeveen |
Over ChipSoft
Telefoon: | +31 20 4939000 |
---|---|
E-mail: | werken@chipsoft.nl |
Adres: | Orlyplein 10 1043 DP Amsterdam |
"De issues waar ziekenhuizen tegenaan lopen, worden steeds complexer en dus ook interessanter om op te lossen."
Johan De Moor - Software developer
"Binnen het team komen ook alle brede zorg- en IT-profielen samen. Dat maakt het heel fijn want collega's met een zorgachtergrond brengen kennis van op de werkvloer mee, waardoor we beter op de hoogte zijn van de noden en moeilijkheden van zorgprofessionals. Zo kunnen we samen streven naar de beste ondersteuning van klant-ziekenhuizen."
Thanee Stevens - Consultant in de zorg-IT
"Het feit dat ziekenhuizen levens redden, en je hen daar indirect bij kan helpen met goede software, is fantastisch. Het voelt alsof ik echt iets nuttigs doe en het geeft me meer zin in het uitvoeren van mijn job. Voor mij is dit 'the best of both worlds': een combinatie van ontwikkelen en de fascinerende, complexe wereld van de zorg."
Aleix Hernandez - Software developer
"Wat ChipSoft voor mij speciaal maakt, is de unieke combinatie van werken en plezier. Of je nu introvert bent of extravert, verpleegkundige of ontwikkelaar… hier is voor iedereen een plaats."
Tamara Mast - Consultant in de zorg-IT
Cookies op de website van ChipSoft
ChipSoft gebruikt Functionele en Analytische cookies voor website optimalisatie en statistieken. meer uitleg