EXIN Agile Scrum Foundation. Przewodnik egzaminacyjny

Podobne dokumenty
Przewodnik egzaminacyjny. EXIN Agile Scrum. Wydanie

SCRUM. Metodyka prowadzenia projektów. Na podstawie prezentacji B. Kuka i W. Sidora

SCRUM - FRAMEWORK DO ZWINNEGO PROWADZENIA PROJEKTÓW. Ilona Ławniczak-Tomczak

SYSTEMY INFORMATYCZNE ćwiczenia praktyczne

Programowanie zwinne - wprowadzenie. Programowanie ekstremalne. Wstęp Reguły i praktyki SCRUM. Wprowadzenie Role Zdarzenia Artefakty

Planowanie i realizacja zadań w zespole Scrum

Opisy szkoleń dla certyfikatów Agile Scrum.

Dobry Product Backlog Oferta szkolenia dla Product Ownerów

Wprowadzenie do metodyki SCRUM. mgr inż. Remigiusz Samborski Instytut Informatyki Politechnika Wrocławska

Scrum i nie tylko : teoria i praktyka w metodach Agile / Krystian Kaczor. Wyd. 2. Warszawa, Spis treści

Programowanie zespołowe

Szybkość w biznesie. Zwinne testowanie oprogramowania (Agile) Mateusz Morawski (mateusz.morawski@hp.com) 14 kwietnia 2015

Programowanie obiektowe

EXIN Agile Scrum Foundation

SCRUM Product Owner - wstęp do zarządzania produktami

Estimation and planing. Marek Majchrzak, Andrzej Bednarz Wroclaw,

Scaling Scrum with SAFe. Małgorzata Czerwińska

Scrum. Zwinna metodyka prowadzenia projektów

Podejście zwinne do zarządzania projektami

SCRUM niełatwe wdrażanie metodyki w praktyce. Adam Krosny

lub na

Główne założenia XP. Prostota (Simplicity) Komunikacja (Communication) Sprzężenie zwrotne (Feedback) Odwaga (Agressiveness)

SCRUM. Wprowadzenie Role Zdarzenia Artefakty KANBAN SCRUM-BAN

Podejście tradycyjne. plan wykonanie sekwencyjna natura wykonywanych zadań

kompetencji zawodowych Professional Scrum Master I, Certified Scrum Master I Mirosław Dąbrowski zespół Indeed wprowadzenie Scruma

Oferta szkoleń firmy Code Sprinters

Zarządzanie projektami IT metodyką SCRUM. Cezary Kamiński

Zarządzanie projektami. Porównanie podstawowych metodyk

Programowanie Zespołowe

Programowanie Zespołowe

Agile Software Development. Zastosowanie metod Scrum i Kanban.

Zarządzanie projektami. Porównanie podstawowych metodyk

Jak być agile w projekcie utrzymaniowym? JOANNA SIEMIŃSKA

Zwinne metodyki - Scrum

Scrum w praktyce. Michał Piórek

Oferta usług coachingowych firmy Code Sprinters

Programowanie zespołowe

DLACZEGO TO DZIAŁA? 21. marca 2012r.

Modele cyklu życia oprogramowania

EMPIRYZMSCRUM DOŚWIADCZENIE + PODEJMOWANIE DECYZJI = WIEDZA

Agile Project Management

NOWE METODYKI PROWADZENIA PROJEKTU

Nexus Przewodnik. Definitywny przewodnik po Nexusie: Rozszerzenie Scruma dla przedsięwzięć dużej skali

SCRUM DLA OPORNYCH. porady, tricki i dobre praktyki

Metodyki programowania. Tomasz Kaszuba 2015

Techniki komputerowe w robotyce

Rok akademicki: 2013/2014 Kod: EEL s Punkty ECTS: 4. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Zarządzanie Projektami Plan kursu

Akademia ADB Wykład I Praca w grupie i jakość kodu

Lekkie metodyki. tworzenia oprogramowania

PMI-ACP Certification Preparatory Course

Klasyczna organizacja też może być zwinna! Zarządzaj zwinnie projektami!

Specyfikacja egzaminu PRINCE2 Agile dla instytucji egzaminacyjnych i akredytowanych organizacji szkoleniowych. Wrzesień AXELOS.

AGILE SOFTWARE HOUSE SCRUM PRAKTYCZNIE SCRUM BOOK

INICJATYWA STUDENCKA. Gdańsk,

Analiza i projekt systemu pracy grupowej z zastosowaniem metodyki SCRUM w technologii SharePoint Karolina Konstantynowicz

4. Wprowadzanie Scruma w ImmobilienScout Opis sytuacji

SCRUM. jak pracować wydajniej i scalić zespół

LEKKIE METODOLOGIE WYTWARZANIA OPROGRAMOWANIA

AN EVOLUTION PROCESS FOR SERVICE- ORIENTED SYSTEMS

Programowanie zespołowe Dr inż. Robert Banasiak

ZAPRASZAMY NA AKREDYTOWANE SZKOLENIA Z ZARZĄDZANIA PROJEKTAMI w Płocku: PRINCE2, PMP /CAPM, Agile Project Management

Agile Project Management WHITEPAPER

PROJEKT ZESPOŁOWY WYDZIAŁ MATEMATYKI I INFORMATYKI UŁ

Zarządzanie testowaniem wspierane narzędziem HP Quality Center

Zarządzanie Projektami

PRINCE2 Foundation & Practitioner - szkolenie z egzaminem certyfikacyjnym

PROJEKTOWANIE ZORIENTOWANE NA UŻYTKOWNIKA W METODYCE SCRUM. Hubert Wawrzyniak Grupa Allegro

KANBAN SCRUM-BAN. Agile PM Zarys AUP

Acceptance Test Driven Development wspierane przez narzędzie ROBOT Framework. Edyta Tomalik Grzegorz Ziemiecki

Adaptywny kod : zwinne programowanie, wzorce projektowe i SOLID-ne zasady / Gary McLean Hall. Gliwice, cop Spis treści

Analiza biznesowa a metody agile owe

Rola testów. łatwiej czy trudniej? Wydział MiNI Politechnika Warszawska

Szkolenie 1. Zarządzanie projektami

Jak uchronić architekturę i wymagania przed chaosem? Warszawa, 27 stycznia 2016 roku

Przykładowa lista kontrolna dla ScrumMasterów.

Akademia Scrum Mastera. Kompleksowy program rozwojowy przygotowujący do pracy w roli Scrum Mastera

User Stories Mity i hity. Kamil Niklasiński IIBA PC Business Analysis Round-tables Warszawa 8 stycznia 2015r.

Szkolenie akredytowane PRINCE2 Foundation z egzaminem Informator

Wskazówki projektowe. Programowanie Obiektowe Mateusz Cicheński

Text. Atlassian User Group Lower Silesia Praktyczne wykorzystanie narzędzi Atlasisan w skalowaniu i zarządzaniu projektami. Best practices.

Wykład VII. Programowanie III - semestr III Kierunek Informatyka. dr inż. Janusz Słupik. Wydział Matematyki Stosowanej Politechniki Śląskiej

Elastyczna metodyka SCRUM

ZARZĄDZANIE PROCESEM TESTOWYM (SQAM Test Manager) 7-8 luty 2008, Warszawa Zdobądź z nami certyfikat SQAM Test Manager.

AGILE PROJECT MANAGEMENT

PMI-ACP Preparation - przygotowanie do certyfikacji Agile LondonSAM Polska, Kraków

Zobacz, jak skutecznie zarządzać pracą!

Kompleksowy program rozwojowy przygotowujący do pracy w roli Scrum Mastera. Edycja IV Wrocław

Metodyki zwinne wytwarzania oprogramowania

Marcin Kucięba Agile Development

Spis treści. Przedmowa. Wstęp. O książce. O autorach. O ilustracji na okładce. Podziękowania CZĘŚĆ I NAUKA KANBAN

Programowanie zwinne

1 Postanowienia ogólne.

Asystent/ka IT nowe kompetencje zawodowe (56 h) kurs weekendowy

The Scrum Guide. Przewodnik po Scrumie: Reguły Gry. Lipiec Przygotowany i utrzymywany przez Kena Schwabera i Jeffa Sutherlanda

1. Planowanie systemu (w tym specyfikacja wymagań) 3. Projekt systemu (model poszczególnych struktur itp.)

Kraków, 19 kwiecień 2013 r. ZAPYTANIE OFERTOWE

Temat: Zwinne Zarządzanie Projektami IT (Agile / Scrum) Data: marca 2014 r. (2 dni, czwartek-piątek), godz. 9-16

Elastyczna metodyka SCRUM

Transkrypt:

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ń: 40 Limit zaliczenia: 65% (26 z 40) Dostępny podręcznik /notatki własne: Nie Dozwolony sprzęt elektroniczny/inne pomoce: 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 1. Sposób myślenia Agile 10% 1.1 Pojęcia Agile i Scrum 10% 2. Praktyki Scrum 45% 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% 3. Planowanie i szacowanie Scruma 22,5% 3.1 Planowanie Scruma 15% 3.2 Szacowanie Scrum 7,5% 4. Monitorowanie projektów Scrum 12,5% 4.1 Monitorowanie Scrum 12,5% 5. Zaawansowane pojęcia Scrum 10% 5.1 Scrum w różnych sytuacjach 10% Razem 100% 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,5% 2.4.1 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 7,5% 3.2.1 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 Affinity estimation Agile Manifesto Backlog Burn-down chart Coach Commitment Communication Continuous integration Crystal Daily stand-up Definition of done Distributed team Elapsed time Escaped defect Estimation Extreme programming (XP) Ideal days / Ideal hours Increment Information radiator MoSCoW Niko-niko calendar Polish Szacowanie przez podobieństwo (affinity estimation) Manifest Agile Rejestr (Backlog) Wykresy spalania (Burn-Down charts) Trener Zobowiązanie (Commitment) Komunikacja Ciągła integracja (continuous integration) Crystal Codzienne spotkanie scrumowe (Daily stand-up) Definicja ukończenia (Definition of Done) Zespół rozproszony (Distributed team) Czas, który upłynął (Elapsed time) Uciekający defekt (Escaped defect) Szacowanie/estymacja (Estimation) Programowanie ekstremalne (Extreme programming (XP)) Godziny idealne/ dni idealne Przyrost (Increment) Tablica informacyjna (Information radiator) MoSCoW od must, should, could, won t Kalendarz niko-niko (zadowolenia członków zespołu) Preparation Guide EXIN Agile Scrum Foundation [ASF.PL] 10

Osmotic communication Pair programming Planning Planning onion Planning poker Priority Product Backlog Item (PBI) Product owner Refactoring Release planning Report Scrum Scrum Master Scrum-of-Scrum Splitting teams Sprint Sprint Backlog Item (SBI) Sprint Planning Sprint Retrospective Sprint Review Stand-up Statement of value Story Story point Succession Succession Planning Team Test-driven software development Time-box/Time-boxing Triangulation Komunikacja osmotyczna (Osmotic communication) Programowanie w parach (Pair programming) Planowanie Warstwy planistyczne (Planning onion) Poker planistyczny (Planning poker) Priorytet Element rejestru produktu (Product Backlog Item (PBI)) Właściciel produktu (Product owner) Refaktoryzacja (Refactoring) Planowanie wydania (Release planning) Raport Scrum Scrum Master Scrum Scrumów (Scrum-of-Scrum) Podział zespołów (Splitting teams) Sprint Element rejestru sprintu (Sprint Backlog Item (SBI)) Planowanie Sprintu Retrospektywa sprintu (Sprint Retrospective) Przegląd sprintu (Sprint Review) Spotkanie scrumowe (Stand-up) Określenie wartości (Statement of value) Historyjka (Story) Punkt w historyjce (Story point) Sukcesja/Przekazanie (Succession) Planowanie sukcesji Zespół Tworzenie oprogramowania sterowane przez testy (Testdriven software development) Ramy czasowe (Time-box/Time-boxing) Triangulacja (Triangulation) Preparation Guide EXIN Agile Scrum Foundation [ASF.PL] 11

Velocity of the team Waterfall/Crystal Clear method Workspace Prędkość pracy zespołu (Velocity of the team) Metodyka wodospadowa (Waterfall) / Metodyka Crystal Clear 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 egzaminacyjne 1. Sposób myślenia Agile 2. Praktyki Scrum 3. Planowanie Scruma 4. Monitorowanie projektów Scrum Specyfikacja egzaminu Literatura 1.1 Pojęcia Agile i Scrum A. Pojęcie Agility (zwinności) 2.1 Role Scrum A. Część 2: Role Scrum 2.2 Zdarzenia w Scrumie A. Część 2: Zdarzenia w Scrumie 2.3 Znaczenie rejestru A. Część 3: Artefakty 1 i 2 (Backlog) 2.4 Definicja ukończenia A. Część 3: Artefakt 4 3.1 Planowanie Scruma A. Część 1: Zdarzenia w Scrumie A. Część 2: Artefakty Scruma 3.2 Szacowanie Scrum A. Część 3: Artefakty Scruma 4.1 Monitorowanie Scruma A. Część 3: Artefakty 5 i 6 A. Część 3: Kanban 5. Zaawansowane pojęcia Scrum 5.1 Scrum w różnych sytuacjach 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