25
Jak wdrożyć Continuous Delivery do Twojego (starego) projektu? @dpokusa

Continuous delivery

Embed Size (px)

DESCRIPTION

.

Citation preview

Page 1: Continuous delivery

Jak wdrożyć Continuous Delivery do Twojego (starego) projektu?

@dpokusa

Page 2: Continuous delivery

LEGACY CODE

Page 3: Continuous delivery

Continuous Delivery (CD) is a design practice used in software development to automate and improve the process of software delivery.

- wikipedia

Page 4: Continuous delivery
Page 5: Continuous delivery

PROCES

Page 6: Continuous delivery

Page 7: Continuous delivery

NARZĘDZIA

Page 8: Continuous delivery
Page 9: Continuous delivery

DOKUMENTACJA

Page 10: Continuous delivery

INSTALACJAI WDROŻENIE

Page 11: Continuous delivery

UTRZYMANIE

I AKTUALIZACJA

Page 12: Continuous delivery

JAK TO DZIAŁA?

Page 13: Continuous delivery

Potencjalny klient

Działająca, poprawna wersja

Błąd, wymagany support

Wersja do aktualizacji

Page 14: Continuous delivery
Page 15: Continuous delivery
Page 16: Continuous delivery
Page 17: Continuous delivery
Page 18: Continuous delivery
Page 19: Continuous delivery
Page 20: Continuous delivery

KILKA PRODUKTÓW?

Page 21: Continuous delivery

DEV

PRODUKT 1 PRODUKT 2 PRODUKT 3 DEMO QA

MASTER

Page 22: Continuous delivery

ZESPÓŁ

Page 23: Continuous delivery

BIZNES

Page 24: Continuous delivery

PYTANIA?

@dpokusa

Page 25: Continuous delivery

@dpokusa

[email protected]

www.danielpokusa.pl

Daniel Pokusa