Ontwikkeling, Test, Acceptatie en Productie, afgekort OTAP is de naam van een methodiek die wordt gebruikt in de ICT. De hoofdwoorden in de naam geven de fases aan die onder andere in de softwareontwikkeling doorlopen worden. Het Nederlandse begrip is afgeleid van het Engelse DTAP: Development, Testing, Acceptance and Production.
Het pad dat wordt doorlopen is als volgt:
E: Indien er veel gebruikersopleidingen moeten worden gegeven is het zinvol om een Educatie-omgeving neer te zetten. De educatie-omgeving is ook een productie-omgeving, maar dan voor opleidingen. Hier kan dan ongestoord opleidingen gegeven worden los van het OTAP release proces.
Alle andere omgevingen zoals onderhoudsomgevingen en straattestomgevingen zouden goed binnen de OTAP omgevingen gefaciliteerd kunnen worden en daar zijn geen specifieke omgevingen voor benodigd.
Met deze OTAP-werkwijze is de software volledig getest en geaccepteerd op een vergelijkbare omgeving als productie. Samen met de voorspelbare gedocumenteerde productiegang en het terugdraaiplan bij verrassingen, is de productie omgeving ultiem beschermd en is de continuïteit gewaarborgd.
OTAP kent ook de uitbreiding OTAPU waarbij de U staat voor Uitwijk. Een uitwijklocatie kan worden ingezet als de productieomgeving niet meer functioneert. Door deze toe te voegen aan de OTAP-methodiek garandeert men dat de uitwijklocatie inzetbaar blijft bij calamiteiten om bedrijfscontinuïteit te garanderen.