Ontwikkeling, test, acceptatie en productie
Ontwikkeling Test Acceptatie en Productie, afgekort OTAP (afgeleid van de Engelse naam Development, Testing, Acceptance and Production, afgekort DTAP) is de naam van een methodiek welke wordt gebruikt in de ICT en geeft een pad aan dat wordt doorlopen tijdens onder andere softwareontwikkeling.
Het pad dat wordt doorlopen is als volgt: Een programma of component wordt eerst ontwikkeld in de ontwikkelomgeving. Als de programmeur denkt klaar te zijn wordt het gekopieerd naar de testomgeving. Daar kan gecontroleerd worden of het programma of component naar behoren werkt en of het goed kan communiceren met zijn omgeving. Als het goed is bevonden wordt het gekopieerd naar de acceptatieomgeving. Dit is een omgeving waar een klant in kan kijken maar waar normaal gesproken geen gebruikers bij kunnen. De klant kan dan beoordelen of aan zijn eisen en specificaties is voldaan. Indien de klant het programma of component goedkeurt wordt het gekopieerd naar de productieomgeving waar het gebruikt kan worden door alle gebruikers van het systeem.
[bewerken] Maintenance-omgeving
Voor grote of kritische omgevingen is nog wel eens een vijfde omgeving aanwezig: Maintenance. Dit is een omgeving die identiek is aan de productieomgeving, beschikbaar voor applicatiebeheer. In de beheeromgeving kunnen calamiteiten worden uitgezocht en (bijbehorende) urgente oplossingen getest. De verversing van deze omgeving kan automatisch verlopen op reguliere basis (dag / week / maand). Wijzigingen die doorgevoerd zijn / worden zullen geen lang leven beschoren zijn. Bij de eerstvolgende verversingsactie wordt de beheeromgeving bijgewerkt tot de meest actuele productiestand.