Schema Inproductiename
De software wordt in verschillende stappen in productie genomen. We maken gebruik van de volgende omgevingen :
- ontwikkeling : hier wordt de software ontwikkeld en getest door de programmeur, eventueel ook al door de consultant.
- integratie : na een positieve test op ontwikkeling kopieert de programmeur de nieuwe code van ontwikkeling naar integratie. In de praktijk komt dit neer op het exporteren en importeren van de xpobestanden.
- acceptatie : na een positieve integratietest geeft de consultant de toestemming om de code van integratie naar acceptatie te kopiëren. In de praktijk worden echter de lagen gekopieerd van integratie naar acceptatie op de dag dat de acceptatieperiode begint. Om te voorkomen dat er zo onterecht code van integratie naar acceptatie wordt gekopieerd, moet de release coordinator na de kopie de status van de requesten nakijken. Enkel requesten die gemarkeerd staan als "klaar voor acceptatie" zijn welkom op acceptatie. De andere requesten zijn nog niet klaar voor de acceptatietesten en dus moeten de bijbehorende xpobestanden verwijderd worden op acceptatie. Daarna moet de code op acceptatie gehercompileerd worden.
- productie : als alle sleutelgebruikers hun betreffende requesten hebben getest en goedgekeurd, wordt de software gekopieerd van acceptatie naar productie.
- repair : de repairomgeving is een volledige kopie van productie. Eén tot twee dagen na de inproductiename wordt er een volledige kopie (dus software én databank) van productie genomen en op de repairomgeving geplaatst. De repairomgeving wordt gebruikt om dringende fouten te kunnen oplossen. Indien er zich zo'n dringende fout voordoet op productie, kan er beslist worden om deze fout te herstellen via een zogenaamde hot fix. Van ontwikkeling tot inproductiename rekenen we dan op 1 of 2 dagen. Het xpobestand wordt gekopieerd van ontwikkeling naar repair waar er getest worden. Na testen en goedkeuring door de sleutelgebruiker worden de lagen van repair naar productie gekopieerd. In de praktijk zouden we er ook voor kunnen kiezen om enkel het xpobestand van de hot fix te exporteren en te importeren in productie. Maar in dat geval dient dit te gebeuren door een programmeur-analist en geen systeembeheerder. Bij import van een xpobestand moet er altijd gekeken worden naar eventuele fouten die de import met zich mee kan brengen. Daarom is het kopiëren van lagen zoals voor een gewone inproductiename het eenvoudigste.

page_revision: 7, last_edited: 1219665998|%e %b %Y, %H:%M %Z (%O ago)





