Scrum - certyfikat PSM I

avatar icon blog author
Piotr Romanowski

Nasze zespoły biorąc udział w różnego rodzaju projektach miały okazję pracować z wykorzystaniem rozmaitych metodyk wytwarzania oprogramowania. Zdobyte doświadczenie w dziedzinie zwinnych metodyk pozwoliło pogłębić wiedzę z zakresu narzędzia jakim jest Scrum.

Dzięki temu w naszej firmie znalazła się grupa osób, która postanowiła podjąć wyzwanie i potwierdzić swoją wiedzę praktyczną oraz teoretyczną z roli Scrum Mastera poprzez uzyskanie certyfikatów PSM I (The Professional Scrum Master level I). Postanowiliśmy zebrać opinie i rady od naszych certyfikowanych Scrum Masterów, aby pomóc Wam w przygotowaniach do egzaminu. Dla niewtajemniczonych zamieszczamy krótki opis czym jest a czym nie jest Scrum – mamy nadzieję, iż zachęci to do zgłębienia zagadnienia z innych źródeł i powrotu do naszego wpisu.

Scrum

Scrum przez niektórych błędnie określany jest jako proces czy technika wytwórcza oprogramowania. W rzeczywistości są to ramy procesu wykorzystywane w zarządzaniu wytwarzaniem złożonych produktów – niekoniecznie oprogramowania. Dzięki ogólnie opisanym sposobom postępowania, Scrum znacznie ułatwia odkrywanie wszelkich nieefektywności w technikach inżynierskich, komunikacji (zmniejsza luki komunikacyjne pomiędzy developerami a biznesem) oraz procesach zarządczych, dając możliwość ich doskonalenia. Niestety nie jest panaceum na wszystkie problemy pojawiające się w trakcie realizacji danego projektu – pozwala zdiagnozować przyczynę, ale nie oferuje rozwiązania! Zgodnie z definicją pochodzącą ze „SCRUM Guide”, Scrum to:

„ramy postępowania (ang. framework), dzięki którym ludzie mogą z powodzeniem rozwiązywać złożone problemy adaptacyjne, by w sposób produktywny i kreatywny wytwarzać produkty o najwyższej możliwej wartości”.

O założeniach Scruma można by jeszcze wiele pisać jednak nie to jest celem niniejszego wpisu – zainteresowanych odsyłamy do licznych lektur oraz na początek zachęcamy do odwiedzenia www.scrumguides.org, tymczasem wróćmy do samego egzaminu PSM I.

Na początku zacznijmy od opisu formy egzaminu. Niestety opis oraz sam egzamin dostępne są jedynie w wersji anglojęzycznej (na pewno przyda się dobra znajomość języka angielskiego oraz terminologii Scrum w tym języku).

Egzamin

Trochę informacji o egzaminie:

  • czas trwania ograniczony jest do 60 minut
  • liczba pytań – 80
  • liczba pytań niezbędnych do pozytywnego zaliczenia egzaminu – 68
  • średni czas na jedno pytanie – 45 sekund
  • test posiada zarówno pytania wielokrotnego wyboru jak i jednokrotnego (jest to wyraźnie zaznaczone – radio buttony lub check boxy)
  • występują pytania w których należy zaznaczyć czy to prawda czy fałsz
  • każde pytanie można dodać do zakładek w celu późniejszego powrotu (do dodanych do zakładek pytań można przejść w dowolnym momencie trwania testu)
  • będąc przy 80 pytaniu system przypomina o dodanych zakładkach
  • opis zasad egzaminu nie wlicza się w czas jego trwania
  • na końcu testu jest informacja w ilu procentach zaliczono poszczególne obszary testu
  • w podsumowaniu testu nie znajdziemy informacji, na które pytania odpowiedzielismy nieprawidłowo
  • lista obszarów, które obejmuje test dostępna jest na Scrum.org i zaliczamy do niej:
    • The Scrum Framework
    • Scrum Theory and Principles
    • Cross-functional, Self-organizing Teams
    • Coaching and Facilitation
    • Scrum at Large

Praca w zespołach scrumowych znacznie ułatwia zdanie egzaminu – niestety nie zawsze sama praktyka jest wystarczająca. Działa to również w drugą stronę – osobom, które nie pracowały przy projektach z użyciem Scruma polecamy wcześniejsze nabycie praktyki przed przystąpieniem do egzaminu.

Literatura i przygotowanie do egzaminu

Podczas przygotowań warto kilkukrotnie zapoznać się ze „SCRUM Guide” oraz dodatkowo przeczytać m.in. „Essential Scrum: A Practical Guide to the Most Popular Agile Process” autorstwa Kenneth S. Rubin. W zdaniu egzaminu pomoże również podejście do bezpłatnych egzaminów. Testy otwarte składają się z 30 pytań (poszczególne z nich powtarzają się w teście właściwym, dlatego też warto spróbować swoich sił zarówno w „Scrum Open” jak i w „Developer Open”). Zdanie obu otwartych testów na poziomie wyższym niż 90% znacznie zwiększa szanse na zdanie egzaminu właściwego.

Poszczególne pytania są podchwytliwe, dlatego te, których nie jesteśmy pewni, umieszczajmy w zakładkach – jeśli zostanie nam czas będziemy mogli do nich powrócić. Przed dodaniem pytania do zakładek wskazane jest zaznaczenie odpowiedzi. W wielu źródłach można znaleźć opisy jak prawidłowo powinien zachować się Scrum Master lub Development Team w pewnych sytuacjach konfliktowych (np. gdy jeden z developerów stale stwarza problemy) – pytania z egzaminu również zahaczają o tą tematykę.

Jeśli macie jakieś pytania lub wątpliwości, to postaramy się pomóc – piszcie. Wszystkim zdającym życzymy powodzenia!