Releasebeleid: verschil tussen versies

Uit XpressionManager
Naar navigatie springen Naar zoeken springen
Geen bewerkingssamenvatting
Geen bewerkingssamenvatting
 
(2 tussenliggende versies door dezelfde gebruiker niet weergegeven)
Regel 1: Regel 1:
Als klant weet u dat XpressionManager één van de meest flexibele applicaties is waar u ooit mee heeft gewerkt. We voeren dan ook veel meer wijzigingen door dan de meeste softwareleveranciers. Hoe complex deze wijzigingen ook zijn. '''"Onmogelijk betekent alleen maar dat je de oplossing nog niet hebt gevonden"''', is ons motto. De meeste aanpassingen voeren we generiek door, zodat alle klanten voordeel hebben van deze wijzigingen. Waar klantspecifieke wensen niet generiek kunnen worden opgepakt, voeren we deze als maatwerk door. <br><br>
Onze werkwijze wordt beschreven op [http://wiki.xpressionmanager.nl/index.php/Werkwijze deze pagina]
 
'''Release cycle''' <br>
De vele wijzigingen in de applicatie betekent ook dat er veel releases moeten plaatsvinden. Door middel van een release zorgen we dat een verzameling van opgeloste fouten en verbeteringen, gerealiseerde klantenwensen en specifiek maatwerk online wordt gezet. Binnen een applicatie hebben veel functionaliteiten invloed op elkaar. Daarom moet een release gecontroleerd plaatsvinden. Een release bevat altijd een maximaal aantal, goed geteste functionaliteiten. Door onze flexibiliteit vindt er binnen XpressionManager relatief vaak een release plaats, namelijk 1x per week. Deze release noemen we een '''reguliere release'''. Indien er bugs worden geconstateerd die het orderproces stil leggen of ernstig verstoren (bijvoorbeeld doordat er verkeerde prijzen worden getoond), vindt er na de bugfix een '''emergency release''' plaats. <br><br>
 
Onze release cycle ziet er als volgt uit:<br><br>
 
• '''Maandag:''' reguliere release <br>
• '''Maandag t/m woensdag:''' doorvoeren van wijzigingsverzoeken (verbeteringen en klantspecifieke wensen), maatwerk en complexe bugfixes <br>
• '''Donderdag en vrijdag:''' testen van doorgevoerde wijzigingen, maatwerk en bugfixes<br><br>
 
Alle functionaliteiten die de interne test doorstaan op donderdag en vrijdag, worden meegenomen in de reguliere release van de maandag erna. Functionaliteiten die de interne test niet doorstaan, worden doorgeschoven naar de volgende release.  
Bij het uitvoeren van maatwerk kan het voorkomen dat er, op basis van klantspecifieke afspraken, een release plaatsvindt buiten de release cycle om.

Huidige versie van 31 dec 2014 om 12:03

Onze werkwijze wordt beschreven op deze pagina