Tijdens het ontwikkelproces van je webwinkel komen alle aanpassingen via verschillende omgevingen uiteindelijk live te staan. Dit wordt gedaan om de kwaliteit van de ontwikkeling te waarborgen. Dit artikel biedt uitleg over de verschillende omgevingen en het doel van elke omgeving.
De omgevingen
Er worden vier verschillende omgevingen gebruikt gedurende het ontwikkel proces:
- Lokale ontwikkel omgeving
- Develop/test omgeving
- Staging omgeving
- Live omgeving
Het proces
- Lokale ontwikkelomgeving
Al onze ontwikkelaars hebben hun eigen versie van een website of webwinkel op hun computer staan. Alle werkzaamheden worden in deze omgeving, door de ontwikkelaar uitgevoerd en door hem zelf getest. Wanneer een onderdeel gereed is om intern door een andere programmeur getest te worden dan wordt het onderdeel doorgezet naar de ‘develop omgeving’. - Develop/test omgeving (*-test.bluebirdday.io)
Deze ontwikkelomgeving is online voor alle developers bereikbaar. De functionaliteiten die een ontwikkelaar vanaf zijn lokale omgeving heeft doorgezet naar de develop omgeving, wordt door een andere ontwikkelaar getest.
De develop omgeving bevat alle nieuwste functionaliteiten. Deze functionaliteiten hoeven nog niet per se volledig te zijn en kunnen nog eventuele fouten bevatten. - Staging omgeving (*-staging.bluebirdday.io)
De staging omgeving is qua inrichting exact het zelfde als de live omgeving. Omdat de staging omgeving exact hetzelfde is qua inrichting als de live omgeving kunnen alle functionaliteiten hierop goed getest worden. Alle fouten worden in deze omgeving eruit gehaald.
De staging omgeving wordt ook wel de testomgeving of 'acceptatie omgeving' genoemd. Dit is de omgeving waar je, als klant, alle onderdelen zelf kan testen en je akkoord kan geven. - Live omgeving
Wanneer we jouw akkoord hebben op de onderdelen die op de staging staan, worden deze onderdelen overgezet naar de live omgeving. De live omgeving is de omgeving waar alle webwinkel bezoekers op kunnen komen.
Opmerkingen
0 opmerkingen
U moet u aanmelden om een opmerking te plaatsen.