Organizacja

[Rekrutacja: Kawa na ławę] Organizacja

Po czym poznać, że w danej firmie będzie Ci dobrze?

Każdy ma swój zbiór kryteriów. Dla jednych ważne są ciekawe projekty, dla innych dobra lokalizacja biura. Jeszcze inna osoba ceni rozwój.

W tym poście skupię się na organizacji projektu i pracy zespołu. Jest on częścią serii Rekrutacja: kawa na ławę.

Oto pytania, które zadałbym rekruterowi.

Jak dojrzała jest metodologia pracy?

Tutaj warto zapytać o to, czy organizacja ma sformalizowaną metodologię. Bardzo często firmy nie wdrażają czystego Scruma. Zazwyczaj taka uszyta na miarę metodologia nazywa się XXX Agile, gdzie XXX to nazwa firmy. Dopytaj o różnice względem standardu oraz o powody takich zmian.

Role

Należy dowiedzieć się, czy role Product Ownera i Scrum Mastera nie są przypadkiem przydzielone jednej osobie. Jeśli jedna osoba pełni obie te role, to występuje konflikt interesów i będzie panować chaos oraz micro-management.

Review

Dowiedz się, czy na review przychodzą osoby z biznesu. Jeśli ich nie ma, to zła wróżba: albo projekt nie jest ważny, albo biznes totalnie nie współpracuje z zespołem. Ogromnym plusem jest, jeśli na review zapraszani są klienci.

Standup

Czy standup odbywa się zawsze o tej samej godzinie? Czy tolerowane są spóźnienia? Czy można się dodzwonić z telefonu w razie problemów z dotarciem? Czy spotkanie odbywa się na stojąco?

Retrospekcja

Czy odbywa się regularnie? Czy każdy zabiera głos? Czy dla wszystkich spowalniaczy zespół szuka Action Points, które są następnie wdrażane w życie?

Planowanie

Jak długo trwa? Jak dokładnie jest planowana praca? Czy wyceny są w godzinach czy w Story Points?

Sprint

Ile czasu trwa sprint? (z mojego doświadczenia wynika, że najbardziej komfortowo pracuje się w sprintach dwu- lub trzytygodniowych) Kiedy ostatni raz sprint był przerwany?

Jak wygląda współpraca z innymi zespołami?

Czy zespoły mają ze sobą kontakt, współpracują? Czy w firmie istnieją gildie (testerów, programistów .NET, architektów)? Czy odbywają się regularnie wewnętrzne spotkania mające na celu wymianę wiedzy i doświadczeń?

Jak bardzo zespół jest niezależny?

Czy w zespole są testerzy, DevOps, analitycy? Czy zespół (lub członek zespołu) ma dostęp do środowisk produkcyjnych? Kto decyduje o wdrożeniu funkcjonalności na środowisko produkcyjne? Czy zespół swoimi siłami opiekuje się całą ścieżką od koncepcji aż po wdrożenie?

Jaka jest przyszłość projektu?

Jak daleko w przyszłość sięga roadmap’a (wysokopoziomowy plan rozwoju produktu), a jak daleko backlog (dobrze zdefiniowane zadania wraz z estymatami)?

Jaka jest konkurencja dla produktu na rynku? Co odróżnia nasz produkt od produktu konkurencji?

Poproś o możliwość zobaczenia jak system działa w akcji, w trakcie spotkania!

W tej sekcji rozmowa może się zbytnio nie kleić, gdyż czasami są to informacje niejawne. Jednak warto zapytać – sama reakcja jest również odpowiedzią 🙂

Czy firma dba o zespół?

Kiedy ostatni raz zespół był na szkoleniu zewnętrznym? Czy organizacja wspiera certyfikacje? Czy posiada budżet szkoleniowy? Czy konsultanci mają dostęp do platform typu Pluralsight?

Socjal

Tutaj można dopytać o całą sferę zagadnień w stylu “gry i zabawy” 🙂 Czy jest game room, kuchnia, przerwa na lunch? Czy konsultanci są objęci ubezpieczeniem medycznym, posiadają kartę sportową?

Kiedy ostatni raz było wyjście lub wyjazd integracyjny?

Czy moje biurko będzie miało regulowaną wysokość? Czy będę mieć wpływ na wybór sprzętu do codziennej pracy?

Uwaga! Zastanów się, jakie odpowiedzi Cię tutaj satysfakcjonują, gdyż nie dla wszystkich piłkarzyki są plusem 😉 Tutaj możesz wysondować, jak bardzo organizacja będzie chciała Cię wciągnąć w swoją Firmową Rodzinę. W zależności od Twoich priorytetów będzie to plusem lub minusem.

About the author

Programista lubiący ten fach. Połączenie perfekcjonisty i skauta z odrobiną eksperymentatora. Pracował dla dużych i małych, polskich i zagranicznych, prywatnych i publicznych podmiotów. Miał również przyjemność opiekować się praktykantami w jednej z poprzednich firm, jak również prowadzić ćwiczenia na Politechnice Warszawskiej, której jest dumnym absolwentem.

Comments

  1. A jak odpowiedzi na te pytania wpływają na to czy warto pracować w danej firmie?
    Co z tego że stand up bywa opóźniany lub co z tego że każdy na retro zabiera głos. Nie znaczy to że ten głos jest brany pod uwagę lub ze każdy z zespołu może otwarcie przekazywać swoje opinie.

    Ogólnie cześć pytań jest zasadna, choć pewnie nie zgadamy ich wszystkich. Warto jeszcze napisać co oznaczają odpowiedzi na konkretne pytania.

    Ja bym dodał tutaj też pytanie o pracę zdalna lub wyjazdy służbowe, ale to rzeczy istotne dla mnie 🙂

    Ja osobiście zamiast takich bardzo szczegółowych pytań wolę pytania otwarte w stylu: jak wygląda proved dewelopmentu w firmie, jak podchodzicie do problemów na produkcji itp.

    1. Hej! Dzięki za udział w dyskusji. Faktycznie każdy ma inne doświadczenia i w związku z tym pytania do zadania. W moim przypadku pytanie o wyjazdy służbowe nie przyszło do głowy, gdyż nie doświadczałem ich wielu do tej pory 😉
      A co do przewagi pytań otwartych nad zamkniętymi to całkowicie się zgadzam! Gdy zapytamy “Czy rozwój pracowników jest dla Państwa ważny?” to odpowiedź zawsze będzie twierdząca. A pytając “Jak dbacie o rozwój pracownika?” lub “Kiedy ostatnio zespół był na szkoleniu?” może nie być tak łatwo z odpowiedzią.
      A jak wydedukować, czy warto pracować w danej firmie? Tutaj chyba nie jest łatwo, bo każdy ma inne priorytety. Chyba nie ma jednej recepty.

Leave a Reply

Your email address will not be published. Required fields are marked *