EXIN Agile Scrum Foundation

Transkrypt

EXIN Agile Scrum Foundation
EXIN Agile Scrum
Foundation
Przewodnik egzaminacyjny
Wydanie czerwiec 2016
Copyright © 2016 EXIN
All rights reserved. No part of this publication may be published, reproduced, copied or stored in a data
processing system or circulated in any form by print, photo print, microfilm or any other means without written
permission by EXIN.
Preparation Guide EXIN Agile Scrum Foundation [ASF.PL]
2
Spis treści
1. Opis wstępny
4
2. Wymagania egzaminacyjne 6
3. Lista podstawowych pojęć 10
4. Literatura do egzaminu
13
Preparation Guide EXIN Agile Scrum Foundation [ASF.PL]
3
1. Opis wstępny
EXIN Agile Scrum Foundation [ASF.PL]
Podsumowanie
EXIN Agile Scrum Foundation jest egzaminem sprawdzającym wiedzę kandydata w zakresie
framework’u Agile i metodyki Scrum.
Główną ideą Agile Scrum jest możliwość osiągnięcia celu dzięki pracy zespołowej. Metodyki Agile
są aktualnie dość popularnym ujęciem w rozwoju oprogramowania a także są coraz częściej
wykorzystywane w innych obszarach zarządzania projektami jak np. zarządzaniu usługami IT.
Praktyka Scrum umożliwia budowanie wielofunkcyjnych i samodecyzyjnych zespołów będących w
stanie dostarczyć działającą poprawnie wersję oprogramowania na końcu każdej iteracji zwanej
sprintem.
Treść egzaminu
Egzamin EXIN Agile Scrum Foundation stanowi część programu kwalifikacyjnego EXIN Agile
Scrum i został opracowany przy współpracy z międzynarodowymi ekspertami w tej dziedzinie.
Grupa docelowa
Sposób myślenia Agile (po polsku zwinny) jest popularny i stosowany w tworzeniu
oprogramowania, jednak jego zasady coraz częściej wykorzystuje się również w innych typach
projektów. Scrum jest najczęściej stosowaną metodyką Agile, gdyż jest odpowiedni dla każdego
profesjonalisty, który pragnie być na bieżąco z najnowszymi trendami w dziedzinie zarządzania
projektami, a zwłaszcza dla prowadzących projekty lub w nich. Certyfikacja jest w szczególności
przeznaczona dla osób pracujących w takich obszarach jak: zarządzanie projektami, rozwój
oprogramowania, zarządzanie usługami informatycznymi i zarządzanie biznesem. Uzyskanie
certyfikatu jest polecane również dla osób rozpoczynających projekt Scrum’owy.
Wymagania certyfikacyjne
Kandydat musi zdać egzamin. Zaleca się odbycie akredytowanego szkolenia.
Rodzaj egzaminu
Pytania z pojedynczym wyborem wśród 3-4 opcji, w formie elektronicznej przy wykorzystaniu
komputera la także na papierze.
Szacunkowa liczba godzin nauki
60 godzin, w zależności od posiadanej aktualnie wiedzy.
Zadanie praktyczne
Nie dotyczy
Czas trwania egzaminu
60 minut
Preparation Guide EXIN Agile Scrum Foundation [ASF.PL]
4
Dane dotyczące egzaminu
Liczba pytań:
Limit zaliczenia:
Dostępny podręcznik /notatki własne:
Dozwolony sprzęt elektroniczny/inne pomoce:
40
65% (26 z 40)
Nie
Nie
Przykładowe pytania
Przykładowy egzamin można pobrać na stronie www.exin.com.
Szkolenie
Wielkość grupy
Maksymalna liczba uczestników wynosi 25.
(Nie dotyczy szkoleń online.)
Liczba godzin szkolenia
Minimalna liczba godzin tego szkolenia wynosi 14. Obejmuje to zadania grupowe, przygotowanie
do egzaminu, jak i pracę w grupie. Do tej liczby godzin nie wlicza się pracy domowej, dojazdu na
egzamin i przerw kawowych i na lunch.
Organizator szkoleń
Listę akredytowanych organizatorów szkoleń można znaleźć na stronie www.exin.com.
Preparation Guide EXIN Agile Scrum Foundation [ASF.PL]
5
2. Wymagania egzaminacyjne
Wymagania egzaminacyjne są określone w specyfikacji egzaminu. W poniższej tabeli podane są
tematy modułu (wymagania egzaminacyjne). Waga poszczególnych tematów w egzaminie jest
wyrażona jako procent całości.
Wymaganie
egzaminacyjne
Specyfikacja egzaminu
Waga
10%
1. Sposób myślenia Agile
1.1
Pojęcia Agile i Scrum
10%
45%
2. Praktyki Scrum
2.1
Role w Scrumie
22,5%
2.2
Zdarzenia w Scrumie
12,5%
2.3
Znaczenie rejestrów (Backlogs)
7,5%
2.4
Definicja wykonania
2,5%
22,5%
3. Planowanie i szacowanie Scruma
3.1
Planowanie Scruma
15%
3.2
Szacowanie Scrum
7,5%
12,5%
4. Monitorowanie projektów Scrum
4.1
Monitorowanie Scrum
10%
5. Zaawansowane pojęcia Scrum
5.1
12,5%
Scrum w różnych sytuacjach
10%
100%
Razem
Preparation Guide EXIN Agile Scrum Foundation [ASF.PL]
6
Specyfikacja egzaminu
Kandydat potrafi:
1. Sposób myślenia Agile (10%)
1.1. Pojęcia Agile i Scrum
10%
1.1.1
Wskazać, w jaki sposób działa zastosowanie do środowiska Agile
1.1.2
Wskazać, w jaki sposób zwinność (agility) prowadzi do przewidywalności i
elastyczności
1.1.3
Opisać Manifest Agile
1.1.4
Wskazać części składowe struktury Agile takie jak programowanie w parach
(Pair Programming), tworzenie oprogramowania w oparciu o testowanie (Test
Driven Development), ciągłą integracja (Continuous Integration), ciągłą
refaktoryzację (Continuous Refactoring) i zbiorowa własność kodu (Collective
Code Ownership)
2. Praktyki Scrum (45%)
2.1 Role Scrum
22,5%
2.1.1
Wyjaśnić rolę Właściciela Produktu
2.1.2
Wyjaśnić rolę Scrum Mastera
2.1.3
Wyjaśnić rolę zespołu deweloperskiego
2.1.4
Wskazać rolę tradycyjnego Kierownika Projektu
2.2 Zdarzenia w Scrumie
12,5%
2.2.1
Wyjaśnić cechy zdarzeń opartych o time-boxy
2.2.2
Wyjaśnić cechy sprintów
2.2.3
Wyjaśnić cechy codziennego Scruma
2.2.4
Wyjaśnić cechy przeglądu Sprintu i retrospektywy Sprintu
2.3 Znaczenie rejestru (Backlogu)
7,5%
2.3.1
Wyjaśnić cechy dobrego produktu i rejestru Sprintu
2.3.2
Wskazać dobre historyjki użytkowników (User Stories) i elementy rejestru
(Backlog Items)
Preparation Guide EXIN Agile Scrum Foundation [ASF.PL]
7
2.3.3
Wyjaśnić sposób doskonalenia elementów rejestru produktu (Product Backlog
Items)
Preparation Guide EXIN Agile Scrum Foundation [ASF.PL]
8
2.4 Definicja ukończenia
2.4.1
2,5%
Wyjaśnić znaczenie dobrej definicji ukończenia (definition of done)
3. Planowanie i szacowanie Scruma (22,5%)
3.1 Planowanie Scruma
15%
3.1.1
Wyjaśnić, co dzieje podczas spotkań planowania sprintu
3.1.2
Rozumieć rytuały i znaczenie codziennego Scruma
3.1.3
Wiedzieć, w jaki sposób określić czas trwania sprintu
3.2 Szacowanie Scrum
3.2.1
7,5%
Wyjaśnić techniki szacowania: poker planistyczny (Planning Poker),
triangulacja (Triangulation) oraz szacowanie przez podobieństwo (Affinity
Estimation)
3.2.2
Znać sposób porządkowania elementów rejestru
4. Monitorowanie projektów Scrum (12,5%)
4.1 Monitorowanie Scrum
12,5%
4.1.1
Rozumieć wykresy spalania (Burn-Down charts)
4.1.2
Znać sposób monitorowania postępów sprintu
4.1.3
Znać sposób obliczenia prędkości pracy (velocity) zespołu
4.1.4
Rozumieć tablice Kanban
4.1.5
Rozumieć pojęcie i wartość tablic informacyjnych (Information Radiators)
5. Zaawansowane pojęcia Scrum (10%)
5.1 Scrum w różnych sytuacjach
10%
5.1.1
Wiedzieć, w jaki sposób stosować Scrum przy dużych, złożonych projektach.
5.1.2
Wiedzieć, w jaki sposób stosować Scrum w pracy z zespołami rozproszonymi
5.1.3
Rozumieć różne rodzaje kontraktów w Scrum
5.1.4
Rozumieć, w jaki sposób tworzy się obszar roboczy Scrum
Preparation Guide EXIN Agile Scrum Foundation [ASF.PL]
9
3. Lista podstawowych pojęć
Niniejszy rozdział zawiera terminy, które powinny być znane kandydatom.
Zwracamy uwagę, iż sama znajomość tych terminów nie wystarczy do egzaminu; kandydat
powinien rozumieć pojęcia i być w stanie podać przykłady.
Terminy są wymienione w kolejności alfabetycznej. Pojęcia, dla których w liście podano zarówno
skrót jak i pełną nazwę, mogą wystąpić w egzaminie osobno.
English
Polish
Affinity estimation
Szacowanie przez podobieństwo (affinity estimation)
Agile Manifesto
Manifest Agile
Backlog
Rejestr (Backlog)
Burn-down chart
Wykresy spalania (Burn-Down charts)
Coach
Trener
Commitment
Zobowiązanie (Commitment)
Communication
Komunikacja
Continuous integration
Ciągła integracja (continuous integration)
Crystal
Crystal
Daily stand-up
Codzienne spotkanie scrumowe (Daily stand-up)
Definition of ‘done’
Definicja ukończenia (Definition of Done)
Distributed team
Zespół rozproszony (Distributed team)
Elapsed time
Czas, który upłynął (Elapsed time)
Escaped defect
Uciekający defekt (Escaped defect)
Estimation
Szacowanie/estymacja (Estimation)
Extreme programming (XP)
Programowanie ekstremalne (Extreme programming (XP))
Ideal days / Ideal hours
Godziny idealne/ dni idealne
Increment
Przyrost (Increment)
Information radiator
Tablica informacyjna (Information radiator)
MoSCoW
MoSCoW od must, should, could, won’t
Niko-niko calendar
Kalendarz niko-niko (zadowolenia członków zespołu)
Preparation Guide EXIN Agile Scrum Foundation [ASF.PL]
10
Osmotic communication
Komunikacja osmotyczna (Osmotic communication)
Pair programming
Programowanie w parach (Pair programming)
Planning
Planowanie
Planning onion
Warstwy planistyczne (Planning onion)
Planning poker
Poker planistyczny (Planning poker)
Priority
Priorytet
Product Backlog Item (PBI)
Element rejestru produktu (Product Backlog Item (PBI))
Product owner
Właściciel produktu (Product owner)
Refactoring
Refaktoryzacja (Refactoring)
Release planning
Planowanie wydania (Release planning)
Report
Raport
Scrum
Scrum
Scrum Master
Scrum Master
Scrum-of-Scrum
Scrum Scrumów (Scrum-of-Scrum)
Splitting teams
Podział zespołów (Splitting teams)
Sprint
Sprint
Sprint Backlog Item (SBI)
Element rejestru sprintu (Sprint Backlog Item (SBI))
Sprint Planning
Planowanie Sprintu
Sprint Retrospective
Retrospektywa sprintu (Sprint Retrospective)
Sprint Review
Przegląd sprintu (Sprint Review)
Stand-up
Spotkanie scrumowe (Stand-up)
Statement of value
Określenie wartości (Statement of value)
Story
Historyjka (Story)
Story point
Punkt w historyjce (Story point)
Succession
Sukcesja/Przekazanie (Succession)
Succession Planning
Planowanie sukcesji
Team
Zespół
Test-driven software development
Tworzenie oprogramowania sterowane przez testy (Testdriven software development)
Time-box/Time-boxing
Ramy czasowe (Time-box/Time-boxing)
Triangulation
Triangulacja (Triangulation)
Preparation Guide EXIN Agile Scrum Foundation [ASF.PL]
11
Velocity of the team
Prędkość pracy zespołu (Velocity of the team)
Waterfall/Crystal Clear method
Metodyka wodospadowa (Waterfall) / Metodyka Crystal
Clear
Workspace
Obszar roboczy (Workspace)
Preparation Guide EXIN Agile Scrum Foundation [ASF.PL]
12
4. Literatura do egzaminu
A.
Nader K. Rad & Frank Turley
EXIN Agile Scrum Foundation Workbook (87 stron)
Amazon Digital Services, Inc. (2014)
B.
Ken Schwaber & Jeff Sutherland
The Scrum Guide (16 stron)
www.scrumguides.org (2014)
Matryca literatury
Wymaganie
Specyfikacja egzaminu
egzaminacyjne
1. Sposób myślenia Agile
1.1 Pojęcia Agile i Scrum
2. Praktyki Scrum
2.1 Role Scrum
2.2 Zdarzenia w Scrumie
2.3 Znaczenie rejestru
(Backlog)
2.4 Definicja ukończenia
3. Planowanie Scruma
3.1 Planowanie Scruma
3.2 Szacowanie Scrum
4. Monitorowanie projektów Scrum
4.1 Monitorowanie Scruma
5. Zaawansowane pojęcia Scrum
5.1 Scrum w różnych
sytuacjach
Literatura
A. Pojęcie Agility (zwinności)
A. Część 2: Role Scrum
A. Część 2: Zdarzenia w Scrumie
A. Część 3: Artefakty 1 i 2
A. Część 3: Artefakt 4
A. Część 1: Zdarzenia w Scrumie
A. Część 2: Artefakty Scruma
A. Część 3: Artefakty Scruma
A. Część 3: Artefakty 5 i 6
A. Część 3: Kanban
A. Część 3: Skalowany Scrum
A. Część 3: Warunki wstępne Scruma
A. Część 3: Typy kontraktów a Scrum
Preparation Guide EXIN Agile Scrum Foundation [ASF.PL]
13
Osoba kontaktowa
www.exin.com

Podobne dokumenty