DSW gebruikt verschillende cookies

Door alle cookies te accepteren kunt u de website makkelijker gebruiken, vindt u sneller wat u zoekt en ziet u meer relevante informatie. Daarnaast kunnen wij problemen makkelijker signaleren. U kunt uw cookie instellingen altijd later aanpassen via ons cookiebeleid.

Zelf cookies instellen

Outsystems bij DSW

Geschreven door Dax Godding (Systeemontwikkelaar)
Geplaatst op 29 augustus 2023

Als je goed hebt opgelet, kun je zien dat ik eind vorig jaar nog een blog schreef over het teamuitje bij cluster Move. Bij DSW zijn er zo’n 15 ICT clusters met allemaal verschillende werkzaamheden, grootte en dynamiek. Ieder kwartaal zijn er dan ook een aantal wisselingen van collega’s tussen de teams, en deze keer heb ik een overstap gemaakt naar het OutSystems cluster. Mijn nieuwe team is wel bijzonder, omdat we binnen DSW als enige gebruik maken van het OutSystems platform, en dus niet in .Net of Angular ontwikkelen zoals de andere clusters.

Wat is OutSystems?

OutSystems is een low-code platform dat hulpmiddelen biedt om snel en efficiënt een applicatie te bouwen. Ze noemen het low-code, omdat je geen gebruik maakt van complexe programmeertalen. In plaats daarvan drag & drop je visuele elementen in je scherm. Zo kun je bijvoorbeeld een kant-en-klare tabel meteen slepen naar je pagina en die zelf aanpassen naar wens in een menu. Dat scheelt een hoop HTML code! Het platform zorgt ook voor tabellen en kolommen in de database en geeft handige tooling voor het gebruik van database zoekopdrachten. Mijn ontwikkelingsomgeving ziet er bijvoorbeeld als volgt uit.

Afbeelding van een voorbeeld van een functie

In bovenstaand voorbeeld zie je een functie (ook wel bekend als action) in de logic tab. Hieronder nog een voorbeeld speciaal voor de dark mode lovers, waarin je een mobiel scherm ziet met links de tools voor je pagina.

Afbeelding van de tools voor een pagina in darkmode

Wat speelt er nu in ons team?

Wij zetten ons met name in voor het ondersteunen van de bijzonder onderzoek afdeling met het opsporen en onderzoeken van fraude in de zorg. Daarnaast bouwen we nog mee aan tientallen andere applicaties! Het fijne aan werken met OutSystems is dat je snel een werkende applicatie op productie kunt krijgen. Je bent meer bezig met de daadwerkelijke wens voor de gebruikers en minder met randzaken zoals databasebeheer, branching of packages up to date houden. Zo ben ik vorige sprint bezig geweest met het toevoegen van verschillende filters op een tabel met alle lopende onderzoeken. Hier waren de gebruikers heel blij mee! De aankomende tijd zijn we vooral bezig om onze nieuwe personeelszaken applicatie op productie te krijgen. Die gaat hopelijk volgende week live!

Het team zelf bestaat uit vijf ontwikkelaars en twee test analisten. Verder werken we ook veel samen met verschillende analisten per afdeling. We zijn regelmatig te vinden in de sportschool en we zijn verzot op groen met een gemiddelde van anderhalve plant per bureau. Het vorige teamuitje was alweer een tijd geleden hier, dus ik kijk er naar uit om samen wat te organiseren. Wie weet is de uiteindelijke invulling ook hier op de blogpagina te vinden.


Over Dax

Na een master wiskunde is Dax in 2020 begonnen aan het Traineeship ICT. Ondertussen werkt Dax als systeemontwikkelaar bij team OutSystems. Hij is altijd wel te porren voor de maandelijkse borrel, maar houdt ook van een rustig avondje op de bank met een boek of joystick.


Naar boven