Opisujemy drogę, którą w ciągu roku przebył 4-5 osobowy zespół w krakowskim startupie Tagvenue. Historia zaczyna się wydawałoby się niepozorną imprezą firmową w październiku 2017 - pokazujemy m.in. autentyczny filmik nagrany w biurze minutę po deploymencie na produkcję i print screeny rozmów na Slack. Robiliśmy wtedy tylko kilka deploymentów miesięcznie, pracowaliśmy na kilkutygodniowych branchach i świadomie releasowaliśmy bugi.

Po drodze wyjaśniamy czym tak naprawdę jest Continuous Integration gdyż jak się okazuje bardzo często nawet doświadczeni developerzy błędnie rozumieją te koncepty. Omawiamy technikę feature toggles (flags) i pokazujemy jak używamy jej na co dzień.

Na koniec pokazujemy gdzie jesteśmy teraz, a jesteśmy w kompletnie innym miejscu, i tłumaczymy dlaczego nie chcemy wracać do GitFlow czy jakiegokolwiek innego feature branchingu.

Comments

Please login to leave a comment

Ciekawą prezentacja, w dobrym tempie. Duży plus za szczerość i przedstawione fakty.

Świetna prezentacja pokazująca drogę jaką firma przeszła. I jak zmiana podejścia do wytwarzania oprogramowania zmieniła firmę. Super. Dopracujcie tylko momenty gdy zmienia się mówca bo tu brakowało odrobiny płynności :)

Dobra prezentacja, dobry flow prelegentów. Bardzo duże plusy za szczere pokazanie tego jak wprowadzenie procesu CI pomogło zwiększyć Waszej firmie poziom zadowolenia biznesu oraz za pokazanie jakie mieliście wcześniej problemy. Przedstawione problemy i rozwiązania dają sporo do myślenia o własnych procesach w firmie.
Jedyny problem jaki miałem mimo dobrego flow to że prelegenci sprawiali wrażenie jakby znaleźli złotego Grala i nie istniała żadna inna droga niż przedstawiona przez nich, miejscami prezentacja brzmiała trochę arogancko.