33
KONFERENCJA IT Wrocław, 17.11.2018 r., Wrocławskie Centrum Wystawowe, ul. Wystawowa 1

InfoMEET Katalog Wroclaw · czy powinniśmy jeszcze martwić się takimi problemami jak ... podążający za meandrami sztuki programowania. ... Od tamtego momentu uczę ludzi

Embed Size (px)

Citation preview

KONFERENCJA ITWrocław, 17.11.2018 r., Wrocławskie Centrum Wystawowe, ul. Wystawowa 1

2

PARTNERZY

WSPÓŁPRACA MERYTORYCZNA

3

NASI PRELEGENCI

MICHAŁ JANKOWSKIMichał – Microsoft MVP Azure, architekt, programista, projektant, lider zespołu, a w wolnym czasie trener. Przygodę z programowaniem zaczął ponad dwadzieścia lat temu od Basic’a i Assemblera dla komputerów 8-bitowych. Od ponad dziesięciu lat uczestniczy w tworzeniu oprogramowania na platformę .NET dla największych światowych firm. W tym czasie brał udział w wytwarzaniu aplikacji desktopowych, mobilnych oraz webowych pełniąc różne role. Obecnie specjalizuje się w rozwiązaniach chmurowych – Microsoft Azure, a w szczególności powiązanych z trendem Serverless. Prywatnie miłośnik podróży oraz fotografii. W wolnym czasie prowadzi bloga  www.jankowskimichal.pl, twórca rozwiązań open-source oraz aplikacji mobilnych.

TEMAT

Serverless – czy jesteś gotowy na rewolucję?Czy zastanawialiście się jaki wpływ na wytwarzanie oprogramowania może przynieść ten trend? A może czy powinniśmy jeszcze martwić się takimi problemami jak wydajność, skalowalność, …? W trakcie prelekcji poznacie czym charakteryzuje się podejście serverless. Zastanowimy się w jaki sposób zmieni on nasze podejście od wytwarzania oprogramowania oraz poznamy podstawowe komponenty serverless dostępne na platformie Microsoft Azure.

Chciałbym, abyście wychodząc z wykładu potrafili zacząć budować aplikacje serverlessowe nie tylko w sposób poprawny, ale również optymalny. Tak aby Wasze rozwiązanie działało zawsze wydajnie, niezależnie, czy korzysta z niego tylko kilku użytkowników, czy też miliony.

4

NASI PRELEGENCI

KAMIL MUSIAŁ

Doktorant na Politechnice Wrocławskiej. Certyfikowany tester ISTQB. Od prawie 4 lat pracuje jako Specjalista ds. Integracji Oprogramowania w firmie Nokia- na początku w technologii LTE, a od przeszło roku w technologii 5G. Obecnie zaangażowany w wdrożenie SAFe’a (Scaled Agile Framework). W trakcie swojej kariery zawodowej stale zgłębia zagadnienia telekomunikacyjne, sieciowe, testerskie, programistyczne. Pracuje również, jako trener w różnych projektach szkoleniowych. Fan nowatorskich rozwiązań, zagadnień optymalizacyjnych oraz technologii „od środka”.

TEMATScaled Agile Framework (SAFe)

– jak pracować zwinnie w dużych firmach.

Od początku XXI wieku coraz bardziej popularne w IT staje się bycie „Agile”. Wiele firm, chcących działać szybciej i w lepszej kooperacji z klientem wdrożyło np. metodykę Scrum. SAFe odpowiada na potrzebę bycia „Agile” w dużych firmach – tam, gdzie nad danym produktem pracuje 100 bądź 1000 osób. Nokia, firma zatrudniająca prawie 5000 osób w samym Wrocławiu, wychodząc naprzeciw aktualnym i przyszłym potrzebom rynku, wdraża właśnie SAFe’a i Kamil chętnie o tym opowie.

5

NASI PRELEGENCI

PIOTR PRZYBYŁ

Notoryczny inżynier w pracy i poza nią, podążający za meandrami sztuki programowania. Zawodowo Remote Freelance Software Gardener, od kilku lat wyrywający chwasty w ogródkach webowych i zwykle przycinający Javę do kształtów pożądanych przez klientów. Miłośnik lekkości i zwinności, która powinna przejawiać się przede wszystkim w stosowaniu właściwych narzędzi. Lead developer, trener, Prelegent na JDD, GeeCON, DevoxxPL, 4Developers i innych.

TEMAT

CONTEXTVS, STVLTE! (Kontekst, głupcze!)„Najlepszy algorytm do sortowania to quick sort.” / „Indeksy przyspieszają działanie bazy.” / „Dane sortuje się przy pomocy ORDER BY.” / „Dziedziczenie be, kompozycja cacy.” / „Windows to system operacyjny.” / „W bazie musisz mieć transakcje.” / „Java jest wolna.” / „Nie jedz żółtego śniegu.” / „Nie należy samemu podpisywać certyfikatów.” / „Interrupt w Javie jest skopane.”

Świat IT jest pełen mantr/prawd objawionych, przekazywanych (często w tradycji ustnej) w plemionach programistów. Bezmyślnie powtarzane z pokolenia na pokolenia (często już od uczelni) powodują bezrefleksyjne stosowanie, które może wywołać w najlepszym przypadku więcej szkody niż pożytku. W najgorszym: totalną klapę za wagony dolarów. Kontekst jest nieodzowną otoczką każdej mantry. Pozwala bez pudła odróżnić właściwe użycie od nadchodzącej plajty. Czy przypadkiem nie wierzysz bezrefleksyjnie w jakąś prawdę objawioną?Jak należy rozpoznać właściwy konteksty użycia?Czy można jeść żółty śnieg?

Zapraszam.

7

NASI PRELEGENCI

WOJCIECH PAŹDZIEOR I EWA GOMÓŁKAEwa Gomułka – partner w Active Strategy Od ponad 13 lat trener inteligencji emocjonalnej i społecznej. Specjalizuje się w budowaniu zaufania, kreowaniu otwartej komunikacji i zrozumienia w zespołach. Pracuje z menedżerami, specjalistami oraz przedsiębiorcami. Jest autorem programów opartych na metodze „Porozumienie Bez Przemocy” (NVC) dla firm IT oraz treningu Inteligencji Emocjonalnej i zarządzania konfliktem. Prowadzi coaching i treningi dla menedżerów wysokiego szczebla menedżera, w tym jednego z listy 100 najbogatszych Polaków wg Forbes. Wspiera zespoły i firmy wdrażające zwinne metodyki zarządzania projektami, pomaga rozwiązać konflikty. Trener na studiach MBA i podyplomowych. Pracowała m. in. z: Allegro, Canon, Fantasy Expo, Intive, Logintrans, RST, Siemens, Sii, Techland. Zobacz Ewę na LinkedIn Wojciech Paździor – właściciel Active Strategy Od 13 lat trener i konsultant. Specjalizuje się w doskonaleniu kompetencji menedżerskich i rozwoju zawodowym. Klienci zgłaszają się do niego, kiedy chcą dokonać znacznej zmiany – osoby zmiany ścieżki zawodowej, organizacje zmiany struktury, stylu zarządzania zespołami lub atmosfery i kultury organizacyjnej. Prowadzi programy rozwoju umiejętności przywódczych talentów, menedżerów i kierowników projektów. Pracował m. in. z: Akamai, Allegro, EMC, HP, Nasza-Klasa, Oracle, Samsung, Siemens, Techland. Zobacz Wojtka na LinkedIn

TEMAT

Jak użyć feedbacku do transformacji zespołu?Dowiesz się o dobrych praktykach, najczęściej popełnianych błędach i kluczowej roli feedbacku w procesie budowania silnego zespołu. Zapraszamy na dyskusję o prawdziwych przypadkach i praktycznych rozwiązaniach.

7

NASI PRELEGENCI

RADOSŁAW MAZIARKA

Technology Development Manager, Team Leader i programista w Objectivity. Pracuje w obszarze .NET prowadząc wewnętrzne prezentacje i szkolenia, a także organizując webinarium programistyczne WROC# Online. Po pracy pomaga firmom w projektach IT oraz wspomaga technologicznie Stowarzyszenie Libertariańskie. Zwolennik dostarczania wartości małymi krokami. Można go złapać na blogu http://radblog.pl i Twitterze @RadekMaziarka

TEMAT

Mikroserwisy - technologiczne piekłoMikroserwisy są przez wielu programistów postrzegane jako panaceum na wszystkie bolączki związane z skomplikowanym monolitem. Podzielenie aplikacji na osobne serwisy ma pozwolić na lepsze zrozumienie domeny biznesowej, rozgraniczenie zależności i częstsze niezależne deploymenty.

Tyle teorii. Praktyka pokazuje, że mikroserwisy zamiast niwelować złożoność tylko ją mnożą. W rezultacie zamiast rozwiązywać problemy biznesowe to skupiamy się na rozwiązywaniu problemów technicznych. Po wdrożeniu mikroserwisów aplikacja zaczyna się komplikować i ostatecznie jesteśmy w gorszej sytuacji, niż byliśmy.

W mojej prezentacji chciałbym pokazać jak techniczne postrzeganie mikroserwisów potrafi utrudnić lub nawet uniemożliwić wdrożenie tego wzorca. A przede wszystkim, dlaczego dobre zrozumienie potrzeb biznesowych jest jeszcze bardziej potrzebne niż wcześniej

8

NASI PRELEGENCI

SEBASTIAN MALACA

Sebastian jest doświadczonym progamistą specjalizującym się w programowaniu i projektowaniu obiektowym oraz technikach i praktykach pozwalających tworzyć kod wysokiej jakości. Interesuje się testowaniem, programowaniem obiektowym, inżynierią oprogramowania oraz zwinnym podejściem do wytwarzania oprogramowania. Ponadto jest prelegentem (JDD, GeeCon, Confitura, Devoxx, etc.), blogerem (Let’s talk about Java) oraz jednym z autorów na blogach dotyczących programowania (DZone, JavaCodeGeeks).

TEMAT

Enkapsulacja, którą znamy i unikamyEnkapsulacja jest jednym z tych enigmatycznych terminów, z którym każdy przyszły programista dość szybko się zapoznaje. Większość z nas jest w stanie w kilku słowach ją opisać. Większość jest w stanie wytłumaczyć korzyści, które wynikają z jej przestrzegania. Główny problem związany z enkapsulacją polega na tym, że ta szeroko rozpowszechniona wiedza nie zawsze przekłada się na pisany przez nas kod.

Enkapsulacja nie sprowadza się do unikania implementacji getów oraz setów za wszelką cenę. Enkapsulacja nie kończy się na klasach i ich instancjach. Umiejętnie wykorzystana przekłada się na łatwiejszy w zrozumieniu oraz w modyfikacji kod. Sprawia, że w strukturze kodu można się szybko odnaleźć, a architektura naszej aplikacji jest w końcu możliwa do identyfikacji.

Podczas prezentacji porozmawiamy o tym dlaczego pomimo licznych korzyści często wybieramy drogę na skróty, i o tym gdzie ta droga nas zazwyczaj prowadzi.

9

NASI PRELEGENCI

BARTEK KUCZYŃSKI

Z komputerami mam do czynienia od 4 roku życia gdy w domu pojawił się ZX Spectrum, a ja dzielnie zapisałem cały ekran literką A. Później moja droga była typowa, czyli noce zarwane przy “duuumie” i “maralu kombacie”, aż na początku liceum zacząłem się bawić w programowanie. Najpierw były to makra VB dla Excela, a później proste programy w VB. Na studiach zainteresowałem się Javą, ale “przy okazji” poznawałem FORTRANa i C. Obecnie pracuję jako lider zespołu programistów i zajmuję się aktywnym psuciem kodu.

TEMAT

Wprowadzenie do JLupinArchitektura mikroserwisowa to, Architektura mikroserwisowa tamto. A później okazuje się, że trzeba walczyć z wieloma problemami na różnych poziomach i w różnych technologiach, a ja bym chciał mieć to wszystko na ukochanym JVMie. po to właśnie jest JLupin. W prezentacji omówię jak zacząć przygodę z tym narzędziem. Jakie są zalety, wady i czym różni się ono od innych. Prezentacja jest skierowana przede wszystkim do osób, które szukają metody na (prawie) bezbolesne wejście w architekturę opartą o mikroserwisy, ale są przerażone ilością różnych technologii, która nagle „”wypada znać””. JLupin pozwala na bezpieczny start w tym świecie oraz używanie narzędzi i rozwiązań, które już dobrze znam.

10

NASI PRELEGENCI

ŁUKASZ OLCZYKTrzydzieści lat w branży IT (jeżeli klepanie w BASIC-u na Atari się liczy), ponad połowę tego w ekonomii i praktycznych aspektach psychologii. Gdzieś w połowie tego okresu zacząłem pracować i z tego żyć. Przeszedłem drogę od informatyka ogólnego zastosowania, przez programistę, kierownika projektu, najgorszego Scrum Mastera jakiego widziałem, Product Ownera, w końcu konsultanta spod szyldu Agile. Największym osiągnięciem było odkrycie własnej pokory – gdy na skutek wypadku samochodowego na ponad tydzień nagle zniknąłem z pracy – i nic się nie stało, moja nieskromna osoba okazała się niepotrzebna. A miałem – w moim mniemaniu, mocno uzasadnione – przeświadczenie, że byłem tak ważny i niezbędny. Od tamtego momentu uczę ludzi budować w sobie tę cechę charakteru – chyba najbardziej przydatną w przywództwie. Napisałem dwie książki: „Public Speaking Fastlane” oraz „FAT: Failed Agile Transformations”.

TEMAT

Agile Schroedingera, czyli zwinność urojonaManifest Agile (co, swoją drogą, nie jest poprawną nazwą) jest bliski pełnoletniości i wielu z nas nigdy nie miało okazji pracować w inny sposób. Niemal każda firma w branży, w swoim własnym mniemaniu i pośród ogromu marketingowych sloganów, jest zwinna. Jest to oczywiste, niezaprzeczalne – i zwykle po prostu nieprawdziwe. Jak w klasyku polskiej kinematografii (który z pewnością czeka nas w najbliższe święta w telewizji): sąd sądem, a sprawiedliwość musi być po naszej stronie. Zwinność zwinnością, a kierownictwo, klienci, same zespoły – sobie. Agile znajduje się w dość mocno wypaczonej superpozycji – po otwarciu pudełka, zawartość zwykle okazuje się martwa. Pokażę Wam dlaczego i podpowiem jak można delikwenta reanimować.

11

NASI PRELEGENCI

MACIEJ SOWIŃSKI

Zajmuje się Scrumem i zwinną organizacją pracy od 2010 roku, od 2014 roku jako agile coach i trener. W tym czasie pracował dla korporacji , spółek skarbu państwa , startupów i software housów . Zarówno w Polsce jak i w Niemczech, Danii, Anglii. Jako trener przeszkolił już ponad 200 osób z tematów takich jak: Scrum, Kanban, zwinne zarządzanie, zwinne przywództwo.

TEMAT

Why Scrum Master is like Yoda after all?Frequently Scrum Master is depicted as Star Wars figure Yoda. At first glance it doesn’t make sense nor Scrum Master has some secret knowledge than experienced agile team doesn’t neither he knows more about product or technology that the team does . But maybe surprisingly there is something that has way more impact on creating successful products than technology or information.

During this talk I will depicture what this secret source of modern product delivery is and how Scrum Master relates in it’s context to Yoda.

12

NASI PRELEGENCI

DAWID MAZUR

Podczas swojej kariery pracował jako programista, team leader oraz project manager. Prywatnie aktywny członek lokalnej społeczności IT i nie tylko. Słuchacz, prelegent oraz organizator eventów. Współorganizator Coding Dojo Silesia. Uczy dzieci programowania w Little Bit Academy. Ewangelista dobrych praktyk, czystego kodu oraz wzorców projektowych. Nałogowy słuchasz podcastów, bywalec hackathonów. Jest również autorem bloga http://pattern-fever.com. Dziwnie czuje się pisząc o sobie w osobie trzeciej.

TEMATJak uratowałem projekt

za pomocą wzorców projektowychEkspresowy przegląd najważniejszych wzorców projektowych. Oparty na faktach i z humorem. Wielu programistów próbowało uczyć się wzorców projektowych z różnym skutkiem. Dostępne źródła często są dość niezrozumiałe dla początkujących, a przykłady są sztuczne, wymuszone, a czasem wręcz nieodpowiednie. Podczas prelekcji opowiem jak poprawnie używać wzorców do rozwiązywania problemów, które sam napotkałem w mojej pracy zawodowej. Języki, frameworki i biblioteki przychodzą i odchodzą, ale wiedza na temat dobrych praktyk pozostaje cenna od lat i zostanie z wami na długo.

13

NASI PRELEGENCI

MACIEJ HRYNISZAK

Jest programistą z ponad dwudziestoletnim doświadczeniem. Jest entuzjastą dobrych rozwiązań oraz orędownikiem tworzenia dobrej jakości kodu. W wolnych chwilach tworzy oprogramowanie OpenSource.

TEMAT Projektowanie aplikacji frontendowych

bez frameworkówFrameworki zdominowały świat programowania frontendu. Od jQuery przez Angulara, Reacta do Vue.js – wszyscy ich używają aby tworzyć nowe rozwiązania. Ale czy to na prawdę potrzebne? W tej prezentacji zrobimy przegląd niektórych nowych rozwiązań dostępnych w samych przeglądarkach i zobaczymy co można za ich pomocą uzyskać.

14

NASI PRELEGENCI

KAMIL MÓWIŃSKIOtwarty i zawsze uśmiechnięty developer, który choć swoją przygodę rozpoczynał od backendu, aktualnie pełni rolę Full-stack Developera w STX Next. Swoją zawodową karierę rozpoczynał dobrych kilka lat temu, realizując projekty związane z PHP-em – zamiłowanie do Pythona przyszło nieco później (i tak już zostało). Początkowo pracownik Wrocławskiego Centrum Sieciowo-Komputerowego, później przez chwilę wrocławskiego Techlandu. Aktualnie od prawie 1.5 roku współpracuje z STX Next, zawsze zwracając uwagę na wysoką jakość kodu. Prywatnie miłośnik jazdy konnej i motorów. Gdyby nie wybór ścieżki developerskiej, prawdopodobnie wybrałby karierę naukową na kierunku związanym z robotyką.

TEMATUcieczka z piekła mergowania - czemu preferuje Trunk-Based

Development od klasycznego podejścia Feature Branching i GitFlow

Czy kiedykolwiek patrzyłeś na proces developmentu i myślałeś „Musi być lepszy sposób, aby to robić?” Jeszcze półtora roku temu też tak myślałem. Chciałbym podzielić się z wami kilkoma słowami o mojej codziennej pracy jako developer. Wraz z moim zespołem od ponad roku pracujemy w systemie, który zamierzam na tej prezentacji przedstawić. Niemal codziennie odkrywamy kolejne zalety pracy z Trunk-Based Developmentem. Mój zespół nie jest jedynym, który działa w tym systemie. Firmy takie jak Facebook czy Google od dawna z sukcesem stosują Trunk-Based Development w swoich projektach. Jakie zalety niesie ze sobą Trunk-Based Development oraz jak zaimplementować go w waszych projektach? Na to pytanie postaram się odpowiedzieć na mojej prelekcji.

15

NASI PRELEGENCI

TOMASZ LIBERA

MVP Data Platform, MCT. Pracuje w WSZiB w Krakowie jako DB Developer, rozwijając system zarządzania uczelnią. Aktywny członek Data Community (PLSSUG), były członek zarządu, założyciel i lider krakowskiego oddziału grupy, organizator konferencji. Prowadzi zajęcia dla studentów, a także autoryzowane i autorskie szkolenia z zakresu SQL Server. Prelegent na konferencjach SQLDay, SQL Saturday i Global Azure Bootcamp. Pasjonat kolarstwa górskiego i maratonów MTB.

TEMAT

Kubernetes bez tajemnic

Podczas sesji wyjaśnię czym różnią się indeksy zgrupowane (clustered) od niezgrupowanych (nonclustered). Zademonstruję na podstawie planów wykonania w jaki sposób wykonywane są zapytania korzystające z obu rodzajów indeksów.

Sesja jest skierowana do osób potrafiących pisać zapytania SELECT w języku SQL, które chcą dowiedzieć się jak dokładnie indeksy zmieniają sposób ich wykonywania na serwerze SQL Server.

GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL

GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL

GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL

GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL

GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL

GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL

GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL

GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL

GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL

GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL GLOBALLY LOCAL

COLLABERA STORYGLOBALLY LOCAL!

KrakowKrakow Office:Business Link Kraków High5ivePawia 9, 31-154 KrakówPhone : +48 883 220 993

Team of 20 WarsawWarsaw Office :1Warsaw Financial Center, Emilii Plater 53, 00-113 WarszawaPhone : +48 795 388 030

Team of 10 WarsawWarsaw Office 2:Brain Embassy – Adgar Plaza One, 7th Floor Postępu 15, 02-676 WarszawaPhone : +48 883 122 333

Team of 10 WroclawWroclaw office :Retro office housePiłsudskiego 67, WrocławPhone : +48 662 002 087

Team of 10

We are a Global IT Services company operational in Poland since start of 2017, having a global revenue of more than $600M with regional offices in Warsaw, Krakow & Wroclaw. Collabera is a strong partner with client centric focus and has been working with global and local clients in the European region. Our strategic intent is to make Poland our regional delivery center for serving clients in the European region.

29

30

19

PROGRAM

od 8:30 Odbiór identyfikatorów oraz powitalna kawa 9:20 Sala A Otwarcie konferencji

9:30 - 10:10 Panel pierwszy - wykłady merytoryczne Sala A Michał Jankowski - Serverless – czy jesteś gotowy na rewolucję? Sala B Kamil Musiał - Scaled Agile Framework (SAFe) – jak pracować zwinnie w dużych firmach.

10:10 - 10:30 Przerwa 10:30 - 11:10 Sala A Prezentacja firm uczestniczących (10:30 NOKIA, 10:45 SoftServe, 11:00 CodeTwo ) 11:10 - 11:30 Przerwa kawowa

11:30 - 12:10 Panel drugi - wykłady merytoryczne Sala A Piotr Przybył - CONTEXTVS, STVLTE! (Kontekst, głupcze!) Sala B Wojciech Paździor i Ewa Gomułka - Jak użyć feedbacku do transformacji zespołu? Sala C Radosław Maziarka - Mikroserwisy - technologiczne piekło

12:10 - 12:30 Przerwa

31

PROGRAM

12:30 - 13:10 Panel trzeci - wykłady merytoryczne Sala A Sebastian Malaca - Enkapsulacja, którą znamy i unikamy Sala B Bartek Kuczyński - Wprowadzenie do JLupin Sala C Łukasz Olczyk - Agile Schroedingera, czyli zwinność urojona

13:10 - 13:30 Przerwa kawowa

13:30 - 14:10 Panel czwarty - wykłady merytoryczne Sala A Maciej Sowiński - Why Scrum Master is like Yoda after all? Sala B Dawid Mazur - Jak uratowałem projekt za pomocą wzorców projektowych Sala C Maciej Hryniszak - Projektowanie aplikacji frontendowych bez frameworków

14:10 - 14:20 Przerwa

14:20 - 15:00 Panel piąty - wykłady merytoryczne Sala A Kamil Mówiński - Ucieczka z piekła mergowania - czemu preferuje Trunk-Based Development od klasycznego podejścia Feature Branching i GitFlow Sala B Tomasz Libera - Indeksy i plany zapytań w SQL Server

15:00 Sala A Zakończenie konferencji

WARSZAWA, ŁÓDŹ, POZNAŃ, KATOWICE, GDAŃSK, SZCZECIN, WROCŁAW, KRAKÓW

KONTAKT DO ORGANIZATORÓW

Jan Rytel [email protected]. +48 605 593 530Magdalena Waś[email protected] tel. +48 796 126 244