Continuous integration

Efficiënte werkwijze

Wijzigingen in de code vaker en met minder fouten kunnen doorvoeren? Geen probleem, dat doen we door middels van de werkwijze continuous integration. Continuous integration is een bepaalde manier van werken binnen onze (developer)teams waarbij de afhandeling van codewijzigingen wordt gedaan door een aantal geautomatiseerde stappen.

Continuous integration - infinity symbool met daarin onze werkflow

Testen, testen, testen

Als wij als Nerds iets gaan ontwikkelen dan zorgen we altijd dat het klaargezet wordt voor een review door een collega. We zetten het zeker niet zomaar live en maken daarbij ook automatische tests. Sterker nog: voor iedere functionaliteit maken we nieuwe tests om te bewijzen dat het werkt. Een essentieel onderdeel bij het ontwikkelen van software en van Continuous Integration. Als er vervolgens veranderingen zijn hebben we een server in de cloud die alles iedere keer naloopt zodat we dit niet handmatig hoeven te doen. Ideaal!

Doorontwikkelen

In onze teams werken we met een constante snelheid waardoor we continuïteit kunnen waarborgen. We controleren of alles nog werkt, richten alles in en schrijven de tests. We blijven hierna altijd doorontwikkelen. Als we bijvoorbeeld een project hebben gemaakt vier jaar geleden, dan kan dat platform na die jaren wel wat nieuwe features gebruiken. Doordat we zo’n verzameling van tools hebben kun je niks ‘kapot’ maken, want de computer vertelt je of het wel of niet werkt. Allemaal onderdeel van Continuous Integration.

Onze succesverhalen

Onze Nerds zijn professional als het gaat om technische termen, maar wat kun je ermee? Niets geeft het beter weer dan een greep uit ons werk. Hierbij presenteren wij een mooie mix van design en techniek. Let’s get Nerdy!

Twee smartphones met daarop pagina's van Naif uitgelicht.

Naïf

Gloednieuwe webshop

UI Design ,

UX Design ,

Webdevelopment

Een pagina van de Ace website staat open op een witte laptop en staat op een blauwe achtergrond

Ace

Ideaal klantportaal

UI Design ,

UX Design ,

Webdevelopment