[QE 2015] Katarzyna Mrowca - Refaktoring historyjekFuture Processing
W idealnym świecie ludzie ze sobą rozmawiają, wizja produktu jest wszystkim znana, priorytety są zdefiniowane, wszyscy wiedzą, co robić i nie ma problemu z czymś takim jak ‘zarządzanie backlogiem’.
Codzienność wita nas ze ‘spopularyzowaną’ wersją Agile opartą na frameworkach, które próbują zrobić waterfall z Agile… zmuszają Cię do używania ‘Historyjek’ o ściśle zdefiniowanym formacie, przedstawiających ‘głębokie’ zrozumienie problemu, który próbujemy rozwiązać. Może Ci się w tym momencie wydawać, że to w sumie nie może być takie straszne… Jednak ile razy widziałeś coś w stylu: ‘Jako użytkownik chciałbym się zalogować, aby być zalogowanym’? Albo nawet gorzej, czy widziałeś backlog wypełniony takimi historyjkami na 2 lata do przodu? Tak, to oznacza, że już nadszedł czas na refaktoring! Refaktoring historyjek!
Continuous Delivery (CD) jest coraz częściej stosowaną praktyką w nowoczesnych projektach. Pytanie, jakie korzyści płyną z wdrażania kodu na produkcję kilka razy dziennie i jak zmieni to naszą codzienną pracę. Kiedy poznamy już odpowiedź na to pytanie, pozostaje jeszcze kwestia: jak to zrobić, jakich narzędzi użyć i dlaczego wszędzie jest Docker. Prezentacja ma na celu uzyskanie odpowiedzi na te pytania oraz ukazanie w jaki sposób w CD: zarządzać funkcjonalnościami, testować i zapewniać jakość, zarządzać konfiguracją, pracować z VCS-ami oraz budować środowiska testowe.
[QE 2015] Katarzyna Mrowca - Refaktoring historyjekFuture Processing
W idealnym świecie ludzie ze sobą rozmawiają, wizja produktu jest wszystkim znana, priorytety są zdefiniowane, wszyscy wiedzą, co robić i nie ma problemu z czymś takim jak ‘zarządzanie backlogiem’.
Codzienność wita nas ze ‘spopularyzowaną’ wersją Agile opartą na frameworkach, które próbują zrobić waterfall z Agile… zmuszają Cię do używania ‘Historyjek’ o ściśle zdefiniowanym formacie, przedstawiających ‘głębokie’ zrozumienie problemu, który próbujemy rozwiązać. Może Ci się w tym momencie wydawać, że to w sumie nie może być takie straszne… Jednak ile razy widziałeś coś w stylu: ‘Jako użytkownik chciałbym się zalogować, aby być zalogowanym’? Albo nawet gorzej, czy widziałeś backlog wypełniony takimi historyjkami na 2 lata do przodu? Tak, to oznacza, że już nadszedł czas na refaktoring! Refaktoring historyjek!
Continuous Delivery (CD) jest coraz częściej stosowaną praktyką w nowoczesnych projektach. Pytanie, jakie korzyści płyną z wdrażania kodu na produkcję kilka razy dziennie i jak zmieni to naszą codzienną pracę. Kiedy poznamy już odpowiedź na to pytanie, pozostaje jeszcze kwestia: jak to zrobić, jakich narzędzi użyć i dlaczego wszędzie jest Docker. Prezentacja ma na celu uzyskanie odpowiedzi na te pytania oraz ukazanie w jaki sposób w CD: zarządzać funkcjonalnościami, testować i zapewniać jakość, zarządzać konfiguracją, pracować z VCS-ami oraz budować środowiska testowe.