Vul uw gegevens in en wij
nemen contact met u op.
Indien u met ons in contact wilt komen
kan dat via de volgende gegevens:
Landstraat 45
7121 CP Aalten
Telefoon 0543 49 00 80
Email info@besite.nl
Opleiding: Informatica / CMD-I
Trefwoorden: PHP, continuous integration, hudson/jenkins, unit testing, phpunit, functional testing, build tools, ant, phing
Bij BeSite is een vaste procedure hoe aanpassingen aan het framework, websites en webapplicaties uitgevoerd worden. De integratie van verschillende onderdelen inclusief testen en builden is deels geautomatiseerd en bestaat deels uit handmatige handelingen van de ontwikkelaar. De wens bestaat om dit verder te standaardiseren en indien mogelijk te automatiseren om fouten te voorkomen.
Er zijn meerdere tools beschikbaar om verschillende onderdelen van een continuous integration traject in te vullen. BeSite wil meer gebruik maken van deze tools om meer grip te krijgen op de verschillende onderdelen van development tot integration en eventueel ook deployment.
Je gaat uitzoeken wat de huidige manier van ontwikkeling precies omvat. Op basis hiervan maak je een plan hoe er richting continuous integration gewerkt kan worden. Welke stappen moeten gemaakt worden om dat mogelijk te maken, denk hier bij aan unit testing, functional testing, version control, package building, etc.
Op basis van het plan ga je een omgeving inrichten waarin de plannen gerealiseerd kunnen worden. Hierin maak je een keuze voor de benodigde tools, maar ga je ook inventariseren in hoeverre de gebruikte techniek van BeSite geschikt is voor deze tools en wat daar in aangepast moet worden. Op basis van een kleinschalig project wordt er een omgeving opgezet waarin de verschillende onderdelen van het continuous deployment plan zijn uitgewerkt. Deze projectomgeving gebruik je om aanbevelingen te geven hoe dit geïmplementeerd kan worden voor toekomstige projecten van BeSite.