Professional Documents
Culture Documents
700 osób
zaangażowanych
w projekt firmy?
Da się!
SCRUM
Jak go zepsuć
i znienawidzić
AGILE
Narzędzie do
budowania
marki
Ogród
Agile
Ty też masz w sobie
pierwiastek Agile
Od dziecka chorowałam na weryfikowanie prawd moralnych po swojemu.
Poddawałam głębokiej analizie zasady o życiu przekazywane przez rodziców
i nauczycieli. W liceum uwielbiałam chodzić na wagary. Tę formę spędzania
czasu traktowałam jako zajęcia praktyczne z dziedziny badawczo-rozwojowej :).
Już wtedy nosiłam w sobie mikro pierwiastek Agile, o którym wówczas nie
miałam pojęcia. Dziś, stojąc tu przed Tobą, trzymając bulldoga francuskiego,
niczym kochanka księcia Ludwika Sforzy, z obrazu Leonarda DaVinci Dama
z gronostajem, oddaję w Twoje ręce 47 stron materiału, który potwierdza,
że: a) żyjemy w czasach Agile, b) każdy z nas ma w sobie pierwiastek Agile,
c) nie ma jednej metody, która sprawdzi się zawsze i wszędzie. Nadzieją jest
zwinność i otwartość na zmiany.
Barbara Pasek napisała książkę Zrób z życia dzieło sztuki. Mam propozycję
dla Ciebie. Zrób z życia dzieło sztuki, maluj życie Agile, Scrum. Testuj zwinność
i otwartość, a przede wszystkim czytaj Think IT Magazyn HR :)
Iwona Tur
CEO Bulldogjob
iwona.tur@bulldogjob.pl
2
SPIS TREŚCI
TEMAT NUMERU
21 Agile w praktyce
narzędzia i wskazówki
HR WYZWANIE
EB CASE STUDY
LIFESTYLE
DO WODY
ZAWÓD PROGRAMISTA
42 Kim jest,
co umie,
ile mu płacą
gdzie go szukać
JavaScript Developer
3
HR WYZWANIE
Natalia Białek
4
HR WYZWANIE
5
HR WYZWANIE
Cała firma stała przed wyzwaniem, które nas integrowało bez względu na to,
w jakim dziale pracujemy i jakie zadania na co dzień realizujemy.
6
HR WYZWANIE
7
HR WYZWANIE
Koniec końców 17 stycznia 2022 r. K200 PeP zostało zdobyte! My jako już
zespół doświadczonych, wysokogórskich wspinaczy polskich ePłatności
wyruszyliśmy do Zakopanego, gdzie w gronie wszystkich pracowników,
z naszym wewnętrznym team spirit, świętowaliśmy nasz wspólny suk-
ces, nasze K200. Co dalej? Mamy nowy cel… o którym pewnie niebawem
opowiemy.
Natalia Białek
HR Manager
Polskie ePłatności
8
HR WYZWANIE
Martyna Mroczka
Przeczytaj, jak osiągamy tak dobre wyniki i jak pozyskujemy talenty do firmy.
9
HR WYZWANIE
10
HR WYZWANIE
Uwaga! rekomenduję
skrócić proces rekrutacji
do minimum!
5 dni od momentu wysłania CV - tyle trwa proces rekrutacji w PeP. Składa
się z 3-4 etapów. Pierwszym z nich jest rozmowa wstępna z Rekruterem -
screening call (rozmowa zdalna 15 min, podczas której badamy najważniejsze
aspekty: dostępność, oczekiwania odnośnie do pracy, motywację, dopaso-
wanie do oferty, przedstawiamy najważniejsze informacje dotyczące organi-
zacji oraz pracy na danym stanowisku) i rekomendujemy wybranych kandy-
datów do kolejnego etapu.
11
HR WYZWANIE
Dobrym rozwiązaniem jest też Program Poleceń. Jeśli znasz swoje moc-
ne strony i pracownicy doceniają firmę, świetnym rozwiązaniem jest intrat-
ny program poleceń. W firmie, gdzie indeks satysfakcji wynosi 82,4% przy
frekwencji 93,1%, nie jest to trudne. Świetny wynik jest zasługą otwartości
naszego Zarządu na zmiany i ulepszanie procesów. Po każdym badaniu
satysfakcji, a przeszliśmy już 5 edycji, wprowadzamy ulepszenia w obszarach,
które tego wymagają. Zebrane dane nie są tylko pustymi wskaźnikami
analitycznymi, a są początkiem poprawy jakości i efektywności funkcjo-
nowania firmy w wielu obszarach. Nie boimy się wyzwań stawianych
przez Pracowników, dlatego w ramach rozwoju wprowadziliśmy Program
Innovation in PeP. Pracownicy mogą w nim zgłaszać inicjatywy rozwo-
jowe wpływające na całą organizację i usprawnianie procesów. Warto
współpracować z ekspertami zewnętrznymi.
Czy Ty masz swoje złote zasady, które sprawdzają się w Twojej firmie?
Podziel się ze mną wskazówkami!
Martyna Mroczka
Recruitment Manager
martyna.mroczka@pep.pl
12
EB CASE STUDY
Mateusz Fiedosiuk
Jak zaprosić 70
Python Developerów
na kawę?
Cele
13
EB CASE STUDY
Rozwiązanie Bulldogjob
14
EB CASE STUDY
Tak też było w przypadku promocji eventu dla Python Developerów, czyli
zaproszeniu siedemdziesięciu Python Developerów na kawę we Wrocławiu.
Klient odpowiedział na 6 pytań. Na podstawie odpowiedzi ja przygotowałem
ofertę. Klient spędził kilka dni nad analizą oferty i wrócił do mnie z akceptacją
warunków i zielonym światłem na uruchomienie działań.
Efekty
15
EB CASE STUDY
Wnioski
Mateusz Fiedosiuk
Employer Branding & Business Manager
mateusz.fiedosiuk@bulldogjob.pl
16
EB CASE STUDY
Marta Rydzanicz
Agile dla EB
I oto jest – Manifesto for Agile HR Development, który ku radości wszyst-
kich HR-owców i EB-owców określa, jak budować angażującą kulturę
organizacyjną. Tak więc, jeśli mówimy o budowaniu marki pracodawcy
w duchu Agile, warto zacząć od podstaw, czyli wartości. Agile HR Manifesto
definiuje je następująco:
sieci współpracy ponad hierarchiczne struktury,
przejrzystość ponad tajność,
17
EB CASE STUDY
18
EB CASE STUDY
Żadnych tajemnic
Kluczowym czynnikiem sukcesu dla Agile HR jest przejrzystość przepływu
pracy. Transparentność jest pożądana, ale niełatwa do osiągnięcia i utrzy-
mania. Budowanie przejrzystości nie sprowadza się jedynie do ułożenia
tasków na tablicy Kanban i cyklicznego śledzenia statusów. Transparentność
to przede wszystkim komunikacja oparta na autentyczności, wzajemne za-
ufanie i dzielenie się informacją zwrotną. Nie ma zwinnej organizacji bez
nawyku dzielenia się feedbackiem, czy to na poziomie samoorganizujących
się zespołów, czy całej firmy.
Co istotne, przejrzystość odnosi się do całego employee experience, dlatego
należy zadbać o spójność komunikatów zarówno wewnątrz, jak i na zewnątrz
organizacji.
Sprintem do celu
Jednym z głównych założeń metodologii Agile jest otwartość na zmiany przy
szybkim dostarczaniu efektów. Weźmy zatem na warsztat jeden z produk-
tów, który chyba każdy zespół EB miał na swojej roadmapie, czyli stronę
kariery. Autorzy książki “Bądź Agile. Zwinnie o HR i Employer Brandingu”
kompetencje potrzebne do zrealizowania tego projektu dzielą między
EB-owca, Rekrutera, UX-owca, Grafika, Marketingowaca, PR-owca i Pro-
gramistę. Ręka do góry, kto miał
szansę pracować przy stronie ka-
riery w takim właśnie składzie?
Owszem, to zestaw idealny, ale...
19
EB CASE STUDY
Podsumowanie
Zwinna metodyka działania podczas pracy przy projektach EB pozwala
zapanować nad chaosem i z całą pewnością stanowi ewolucję struktury
zarządzania pracą. Nie należy się bać tej metody, mimo że pierwsze kroki
mogą okazać się dosyć trudne. Nie każdą decyzję podjętą szybko nazwie-
my zwinną. Przyjęcie zmiany powinno odbywać się w sposób przemyślany,
świadomy i przede wszystkim zgodny z firmowym Agile Mindset.
Marta Rydzanicz
Employer Branding & Communication Manager w Linker Cloud
marta.rydzanicz@linkercloud.com
20
TEMAT NUMERU
Anna Ordyńska
Testuj tworzenie
prywatnych działań
w Scrumie w domu
Scrum
IT
TEMAT NUMERU
Scrum
IT
HR
TEMAT NUMERU
SCRUM w domu?
Po godzinach pracy zaczęłam nieśmiało zajmować się pracą w ogrodzie.
Po jakimś czasie uświadomiłam sobie, że znalazłam dla siebie zajęcie, które
sprawia mi przyjemność. Tak powstał pomysł, aby zrewitalizować spory ogród
przy domu.
Scrum
IT
HR
TEMAT NUMERU
Każdy ma swój zakres zadań. Jeden kosi, drugi podlewa rośliny kwitnące,
trzeci zgłasza się z pomysłem, że można coś przesadzić, a czasem ktoś
przychodzi z nową rośliną “niespodzianką” i pyta, gdzie ją posadzić. Wtedy
staramy się znaleźć w sieci, jakie są wymagania tej rośliny i wybrać dla niej
odpowiednie miejsce (to takie opracowanie wymagania, które zaraz znajdzie
24
TEMAT NUMERU
się w Sprincie).
Pod koniec miesiąca podczas Sprint Review staramy się usiąść i sprawdzić,
które z planów udało się wdrożyć, a które musimy przesunąć na kolejny
Sprint. W przypadku ogrodu zdarza się, że niektóre z nich lądują z powrotem
w Product Backlogu i czekają na kolejny rok.
Ostatnio usłyszałam słowa, które dziś krążą po mojej głowie: gdy wiemy,
czego oczekujemy, układamy plany i konsekwentnie je realizujemy
- wtedy mamy szansę przeżyć to życie zgodnie ze sobą. Nie czeka-
my na to, co przyniesie nam los. Oczywiście nie można dać się zwariować,
z nadgorliwym używaniem Scruma na wszystkich czynności domowych.
Jak we wszystkim, ważna jest równowaga.
25
TEMAT NUMERU
formy cyfrowej.
Jak zdobyć doświadczenie?
Kiedy zmniejszono obostrzenia i znów mogliśmy się spotykać na Scrum
Warsaw, miałam okazję poznać osoby, które chcąc się przebranżowić, między
innymi z gastronomii na IT, przyszły posłuchać o Scrumie.
Anna Ordyńska
Scrum | IT Project Manager
26
TEMAT NUMERU
Michał Mazur
PATOSCRUM
Jak zepsuć projekt scrumowy
i znienawidzić Scruma
Jak zapewne wiesz, w Scrumie używa się tzw. story pointów do szacowania
złożoności zadań. Jest to liczba z ciągu Fibonacciego, np. 1,3,5,7 itd. Zespół
oszacowuje złożoność i na tej podstawie powinno się decydować, czy np.
dane zadanie powinno być podzielone na mniejsze i czy zespół powinien się
nim zajmować w aktualnym sprincie.
27
TEMAT NUMERU
No estimate
28
TEMAT NUMERU
Załóżmy, że klient przynosi dużo pieniędzy firmie. Może się wycofać z pro-
jektu i przejść z nim do konkurencji. Powoduje to konflikt interesu i potrzebę
uprawiania polityki. Klient nie może się dowiedzieć o wszystkim, co się dzie-
je, szczególnie o trudnych sprawach, bo źle to wpływa na PR firmy tworzącej
oprogramowanie. Szczególnie kłopotliwe jest, jeśli zespół przechodzi trudne
momenty, a Product Owner jest na każdym spotkaniu, szczególnie na daily.
Według podręcznika Scruma, PO nie powinno na nim być.
29
TEMAT NUMERU
Scrumowodospad
Scrum i waterfall wydają się być jak bracia z różnych matek i ojców. W teorii
można stosować Scruma w waterfallu, ale jest to trudniejsze niż samo prowa-
dzenie projektu czysto agile’owego, bo mieszamy różne sposoby i zasady
pracy.
Dla nas developerów jest bardzo ważne, abyśmy mieli wpływ na backlog
i mogli brać udział w planowaniu sprintu. Daje to więcej satysfakcji, poz-
wala na wcześniejsze przygotowanie się i zmniejsza napięcie w zespole. Nie
mówiąc o tym, że daje dużo większą szansę na dowiezienie sprintu do końca.
30
TEMAT NUMERU
31
TEMAT NUMERU
Może się to udawać, jeśli nie wydarzy się nic nieprzewidzianego, a estymacje
biorą dokładnie pod uwagę, że trzeba np. przygotować infrastrukturę, napisać
testy, dokumentacje, testować, developować itd. Na pewno wydarzy się coś
nieprzewidzianego, np. choroba dziecka jednego z członków zespołu, zepsuje
się laptop, trzeba będzie szybko poprawić poważny i złożony błąd na produkcji.
Podsumowanie
Michał Mazur
Senior Java Developer
32
TEMAT NUMERU
Justyna Szatan
Początek rewolucji
Na początku 90. lat technologia prężnie się rozwijała, co przełożyło się
na wzmożoną pracę programistów. Stosowali kaskadowe podejście do
zarządzania projektami Waterfall, który sprawdzał się na liniach produk-
cyjnych.
33
TEMAT NUMERU
34
TEMAT NUMERU
źródło: AgileAdept
W teorii Agile umożliwia podniesienie efektywności pracy całego zespołu
oraz dostarczenie produktu o najwyższej jakości. W praktyce wymaga to
umiejętnego zarządzania projektem, stałej analizy sytuacji i subtelności, by
zespół miał poczucie prowadzenia całym procesem.
35
TEMAT NUMERU
36
TEMAT NUMERU
źródło: Delloitte
Wizualna pigułka zwinnego zarządzania projektami tutaj:
(https://bulldogjob.pl/files/6e673cdba66e95fb6e61/graf-metod-agile-delloite)
Justyna Szatan
Content Specialist
justyna.szatan@bulldogjob.pl
37
TEMAT NUMERU
Adam Kukołowicz
Gdzie więc został popełniony błąd, skoro całe rzesze programistów nie lubią
lub mają ambiwalentne uczucia wobec Scruma? Oczywiście zwolennicy me-
todyki mają w takich wypadkach jedną sprawdzoną odpowiedź: “to nie był
prawdziwy Scrum”. Z jednej strony to hasło jest używane niemal za każdym
38
TEMAT NUMERU
razem, gdy Scrum nie zadziała, z drugiej jednak jest wiele przypadków, gdzie
jest coś na rzeczy. Okazuje, że te z pozoru proste reguły sprawiają sporo prob-
lemów w implementacji. Cierpi w tej sytuacji zespół scrumowy, który składa
się głównie z developerów.
Proces, który miał służyć tworzeniu wartości, staje się przeszkodą w produk-
tywnej pracy. Spotkania się dłużą, bo niewiele wnoszą, backlog sprintu,
zamiast wprowadzać pewność co do tego, co należy dowieźć, wprowadza
złudne poczucie kontroli. Dostarczane są nieoszlifowane moduły, które
często stają się przyczyną awarii i błędów, a w dłuższej perspektywie mogą
stać się legacy code.
Zwykle na tego typu objawy skarżą się programiści, którzy za Scrumem nie
przepadają. Warto jednak przyjrzeć się, dlaczego dochodzi do takich sytuacji.
Złe zastosowanie
39
TEMAT NUMERU
Źle zrozumiany Scrum, w którym proces jest ważniejszy niż cel może przełożyć
się na wiele niekorzystnych zjawisk. Na przykład zmniejszenia priorytetu dla
dużych i ważnych przedsięwzięć, bo łatwiej jest zapchać sprint drobnymi
zadaniami. Może wystąpić presja na dostarczanie kolejnych funkcji, mimo, że
produkt wymaga bardziej poprawek bugów czy refaktoryzacji. W takich wy-
padkach wszystkie scrumowe metryki mogą wyglądać idealnie, ale produkt
będzie cierpieć, a w developerach może pojawić się frustracja.
Natomiast Product Owner czy Scrum Master (zakładając, że ta rola nie jest
rotująca), to pojedyncze osoby, które mają bardzo odpowiedzialne zadania.
Weźmy Product Ownera - odpowiada za definiowanie i komunikowanie wizji
oraz celu produktu, utrzymywanie backlogu, a także komunikowanie jego
elementów w taki sposób, żeby były dla wszystkich zrozumiałe. Scrum Master
natomiast musi prowadzić wszystkich uczestników tak, by proces zachodził
prawidłowo, dając zdrowe przyrosty.
40
TEMAT NUMERU
Adam Kukołowicz
CTO Bulldogjob
adam.kukolowicz@bulldogjob.pl
ZAWÓD PROGRAMISTA
JavaScript
Developer
potraktuj ten zestaw jako narzędzie do stworzenia
persony JavaScript Developera
stwórz na jego podstawie swoje wyobrażenie
specjalisty IT
ówisz
naszym celem jest pomóc Ci zrozumieć, do kogo mówisz
Kim jest?
płeć: mężczyzna
wiek: najczęściej 25 - 29 lat
pracuje: React, Angular, Vue.js, Node.js
Co umie?
zajmuje się frontendem aplikacji webowych, projektowaniem
interfejsów użytkownika i opracowywaniem API umożliwiających
komunikację z backendem aplikacji
Ile zarabia?
na UoP zarabia średnio 7028 PLN netto na fakturze
Na B2B zarabia średnio 15 994 PLN netto na fakturze
Na UoZ/UoD zarabia 6063 PLN netto na fakturze
Gdzie go znajdę?
w sieci
na blogach branżowych
na LinkedIn
na grupach FB
ŻRÓDŁO
Badanie Społeczności IT 2022 Bulldogjob, bulldogjob.pl/it-report/2022
42
ZAWÓD PROGRAMISTA
7 PYTAŃ
REKRUTACYJNYCH
DLA JavaScript
Developera
1. Co to jest DOM?
43
LIFESTYLE
44
DO WODY
45
Think IT Magazyn HR
nr 3 / wrzesień 2022
Redakcja
tel. +48 530 828 515
e-mail: marketing@bulldogjob.pl
www.bulldogjob.pl
Redaktor naczelna
Iwona Tur
iwona.tur@bulldogjob.pl
Zespół redakcyjny
Gabriela Rybińska
gabriela.r@bulldogjob.pl
Justyna Szatan
justyna.szatan@bulldogjob.pl
Autorzy
Natalia Białek, Martyna Mroczka,
Marta Rydzanicz, Anna Ordyńska,
Michał Mazur, Maciej Olanicki,
Mateusz Fiedosiuk, Adam Kukołowicz,
Adrianna Teszner, Paulina Kordeusz
i Justyna Szatan
Dyrektor artystyczny
Grzegorz Głogowski
grzegorz@profil-art.pl
Korekta
Paulina Wyszyńska-Górecka
paulina.wyszynska@bulldogjob.pl
ISSN 2720-7544