Zum Inhalt springen
Jens Jäger

Softwareentwicklung

UDD Phase 8 - Deployment

Dieser Beitrag stammt aus dem Archiv. Er ist schon einige Jahre alt, manche Werkzeuge, Versionen und Links sind vielleicht nicht mehr aktuell.

UDD Phase 8 - Deployment

Der Begriff Deployment beschreibt die automatische Verteilung und Auslieferung der entwickelten Software. Im Optimalfall sollte die neu erstellte Funktion im Produktivsystem eingespielt werden. Dazu eignen sich beispielsweise Webanwendungen oder serverbasierte Systeme.

Das bringt den Vorteil, dass den Nutzern der Software Weiterentwicklungen sofort zur Verfügung stehen. Dies birgt jedoch trotz umfangreichen Test ein gewisses Risiko, dass Fehler in eine Produktivversion gelangen. Damit man dieses eingehen kann, muss die Möglichkeit bestehen, ein Deployment jederzeit einfach wieder rückgängig zu machen.

Bei Systemen die nicht serverbasiert arbeiten, oder Anwendungen bei denen ein sofortiges Einspielen der neu entwickelten Funktionen nicht erwünscht ist, sollte man das Deployment zumindest auf einem Testsystem vornehmen, um immer ein funktionierendes System mit der neuesten Softwareversion für Tests und Demonstrationen zur Verfügung zu haben.

JSE GmbH · Automation-as-a-Service

Du möchtest täglich 2-3 Stunden mehr für deine wichtigsten Aufgaben?

Mit WebApps und AI-Agenten nehmen wir dir und deinem Team die Routinearbeit ab. Über 150 Kunden vertrauen uns schon.

Mehr erfahren auf jse.tech Kontakt aufnehmen