Developer bij 4PS: een blik achter de schermen

Elke dag opnieuw werken de 4PS developers keihard aan onze software 4PS Construct, onze apps en portalen. Ze zorgen ervoor dat alle software optimaal functioneert en verrijkt wordt met nieuwe functionaliteiten. Zonder development, geen software! In deze blog maken we kennis met één van onze Business Central developers, Corine Sneep. Ze vertelt ons waar ze zich mee bezighoudt, wat haar baan als developer bij 4PS zo leuk maakt en hoe haar werkdag eruit ziet!

Blijven plakken na een stage

Corine werkt inmiddels anderhalf jaar bij 4PS. Eerst als stagiaire, daarna als afstudeerster en nu als Business Central developer. Wanneer we haar vragen hoe ze bij 4PS terechtkwam, vertelt ze: “Ik kwam in 2020 met 4PS in contact tijdens de bedrijfsmarkt van de HAN. Ik liep langs de 4PS-stand en zag de vermelding ‘Microsoft-partner’. Dat trok onmiddellijk mijn aandacht. Mijn vader is namelijk ook developer bij een Microsoft-partner. Het was een leuke kennismaking, dus ik heb mijn sollicitatie doorgestuurd en enkele maanden later mocht ik starten als stagiaire. Ik ben ook niet meer weggegaan”, lacht Corine.

Ontwikkelen voor Business Central: oneindig veel mogelijkheden

Na haar stage en afstuderen bij 4PS ging Corine aan de slag in het Business Central 1 team. Samen met haar collega’s werkt zij aan de optimalisatie van 4PS Construct en ontwikkelen ze nieuwe toepassingen en functionaliteiten. “Onze software 4PS Construct is gebaseerd op het Microsoft Dynamics 365 Business Central platform,” licht Corine toe, “maar veel mensen weten niet hoeveel eigen ontwikkeling in 4PS Construct zit. Slechts een klein deel van 4PS Construct is standaard Business Central, het overgrote deel werd ontworpen door 4PS. Qua ontwikkeling heb je als developer dus ongelofelijk veel vrijheid en mogelijkheden. Omdat er zoveel mogelijkheden zijn, heeft iedereen zo zijn eigen producten, modules en koppelingen waar je aan werkt.”

Focussen op nieuwe ontwikkelingen

Als jonge developer binnen het Business Central team, werkt Corine met name aan nieuwe ontwikkelingen. “Developers die al langer werken aan 4PS Construct, pakken ook bug fixes op. Zij  hebben meer functionele kennis en kennen meerdere gebieden binnen de software, wat voor bug fixing erg belangrijk is. Als startende developer bij 4PS heb ik die kennis nog niet,” verklaart Corine, “daarom focus ik me vooral op het ontwikkelen van nieuwe functionaliteiten binnen 4PS Construct.”

De grote 4PS Construct puzzel

Wanneer we vragen wat Corine leuk vindt aan ontwikkelen voor 4PS Construct, vertelt ze enthousiast: “Ik hou ervan om de onderliggende functionaliteit van de software helemaal uit te zoeken! Hoe zit alles precies in elkaar? Hoe werkt het? Vervolgens breng je alle puzzelstukjes weer bij elkaar én zorg je dat technisch gezien alles helemaal klopt. Het is ook erg leuk om van consultants en klanten te horen hoe ze software waaraan jij hebt gewerkt in de praktijk gebruiken. Dat helpt me echt bij het verder ontwikkelen van nieuwe toepassingen!”

Geen ochtendmens? Geen probleem!

Hoe ziet zo’n typische werkdag er uit voor Corine? Nou, dat bepaalt ze grotendeels zelf! De teamleden hebben namelijk geen vaste werktijden of vaste kantoordagen, maar bepalen zelf hoe en waar ze starten.

“Ik start mijn werkdag rond negen uur, ik ben namelijk geen ochtendmens. In tegenstelling tot een collega die al om half acht start”, grinnikt Corine. “Het eerste uurtje focus ik me op het wegwerken van mail en het lezen van Teams-berichten. Zo ben ik helemaal bij tegen de tijd dat onze daily stand-up begint om kwart over tien. Alle teamleden vertellen waar ze die dag aan werken en we delen of we tegen bepaalde zaken aanlopen. Zo blijven we verbonden met elkaar en weten we ook waar iedereen aan werkt.”

Lekker thuis aan de slag

“Zo’n vast contactmoment met het team is belangrijk,” gaat Corine verder, “want we werken niet altijd allemaal samen op kantoor. Ik werk zelf maximaal twee dagen per week op kantoor, de rest van de week ben ik thuis aan de slag. Op kantoor werken is ideaal om dingen met elkaar te bespreken en contact te houden. Maar thuiswerken is helemaal mijn ding. Het werkt gewoon beter voor mij; er is thuis minder afleiding. Plus ik vind het veel praktischer om bijvoorbeeld via scherm-delen iets te laten zien aan collega’s, in plaats van met vier mensen rondom een scherm te staan!”, lacht Corine.

Sprints, retrospectives en refinements

Naast de daily stand-up zijn er natuurlijk nog andere momenten waarbij Corine en haar teamgenoten samenkomen. Er is bijvoorbeeld om de drie weken een sprint retrospective waarbij het team kijkt naar wat in de sprint is gedaan. Wat is gelukt? Wat is niet gelukt? Waarom is iets niet gelukt? Liep je tijdens de sprint ergens tegenaan? Het zijn allemaal zaken die het team bespreekt samen met scrum master Inge.

“Wat ook erg nuttig is, zijn de refinement sessies samen met product managers en consultants. We nemen dan een development project (DP) onder de loep en lopen er samen helemaal doorheen. Waarom willen klanten een bepaalde functionaliteit in onze software? Wat is precies het onderliggende probleem? Het is belangrijk om dat goed uit te zoeken voor we gaan ontwikkelen”, legt Corine uit.


In de code duiken

Nadat alle werkzaamheden voor de komende sprint zijn ingepland, gaat Corine aan het werk methaar taken en projecten. “Met uitzondering van de meetings, werk je in principe zelfstandig aan jouw eigen taken uit de sprint. Ik ben echt op mijn top in de namiddag, dan duik ik in de code en dan vliegt de tijd voorbij. Het gebeurt wel eens dat ik zo diep in de code duik dat ik vergeet te lunchen of helemaal niet door heb dat het al 18 uur is!”, vertelt Corine. “Maar ik probeer erop te letten dat ik wel even pauze neem. En lukt dat een keertje niet, omdat ik zo gefocust aan het werk ben, dan sluit ik gewoon een half uurtje eerder af.“

Altijd een helpende hand

Corine heeft dus helemaal haar plekje bij 4PS gevonden en gaat elke dag met plezier aan het werk. “Wat echt heel leuk is aan mijn baan bij 4PS,” sluit Corine af, “is dat er écht rekening wordt gehouden met jouw kwaliteiten en interesses. Natuurlijk moet je af en toe iets oppakken wat minder jouw ding is, maar je hebt echt de vrijheid om te doen wat je leuk vindt. 4PS is daarin heel erg persoonsgericht. Dat zie je ook terug in de samenwerking met collega’s; je wordt helemaal meegenomen. Weet je iets niet of loop je ergens tegenaan? Dan zijn er altijd andere developers of consultants, die tijd voor je vrijmaken en je vooruit helpen.”

Ook ontwikkelen bij 4PS?

Wil je na het lezen van dit verhaal meer weten over werken bij 4PS? Of wil je weten welke vacatures wij op dit moment hebben openstaan? Klik dan snel verder naar Werken bij 4PS! Misschien word jij straks wel de nieuwe collega van Corine!

  • Deel deze blog

Are you ready to build your future?

Bekijk onze vacatures en solliciteer direct!