JIRA - Prowadzenie i praca w projekcie agile
Czas trwania szkolenia:2 dni (16h)
Kod kursu:JIRA/AGILE
Poziom zaawansowania:
O szkoleniu JIRA - Prowadzenie i praca w projekcie agile
W cenie otrzymasz:
- Materiały szkoleniowe
- Certyfikat ukończenia szkolenia
- W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Wymagania
- Do udziału w szkoleniu Jira wymagana jest podstawowa znajomość Scrum lub Kanban
- Mile widziane wcześniejsze doświadczenie pracy z Jirą
Zalety
- Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
- Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
- Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how
Cele szkolenia
- Korzystanie z Jiry w pracy w środowisku Agile (Scrum, Kanban)
- Tworzenie dashboardów, boardów, filtrów i subskrypcji na podstawie zapytań JQL
- Integracja z innymi systemami ekosystemu narzędziowego
- Dobre praktyki pracy w Agile, tworzenie backlogów i opisu zadań
- Estymacja godzinowa, story point i osobodni
- Korzystanie z raportów z systemu
Program
Podstawy systemu Jira
- Co to jest Jira?
- Cloud vs Self-Managed vs Data Center
- Licencjonowanie
- Podstawowe definicje (profil, projekt, issue, board, filter, dashboard)
Profil
- Edycja i konfiguracja profilu
- Dostosowanie Jiry do swoich potrzeb
Projekt
- Tworzenie projektu, nazewnictwo, klucze
- Opcje konfiguracyjne
- Uprawnienia i role
- Wersje i komponenty
- Zaawansowane ustawienia projektu
Zadania
- Typy zadań
- Pola i custom fields
- Tworzenie zadań
- Priorytety (MoSCoW, HML itp)
- Opis zadań i kryteria akceptacyjne
Praca z zadaniami
- Statusy
- Rozwiązania
- Workflow zadań
- Rejestracja czasu pracy przy zgłoszeniu
Tablice
- Projekt vs Board
- Artefakty Scrum
- Backlog i zarządzanie zadaniami
- Epic i dekompozycja zadań
- Estymacja (SML, Story Point, Czas, Manday, #NoEstimates)
- Metryki
- Planowanie i Refinement
- Scrum vs Kanban
- Otwieranie, modyfikacja i zamykanie sprintów
Analiza i interpretacja wykresów
- Burndown Chart
- Control Chart
- Cumulative Flow Diagram
- Epic Burndown
- Epic Report
- Release Burndown
- Time Tracking
- Velocity Chart
- Version Report
Konfiguracja Tablic
- Kolumny
- Swimlanes
- Quick Filters
- Card Colors
- Card Layout
- Estimation
- Working Days
- Issue Detail View
- Active Sprint
JQL - Jira Query Language
- Składnia JQL i przykładowe zapytania
- Operatory
- Zapytania proste
- Zapytania złożone
- Zapytania odnośnie historii
- Najczęściej wykorzystywane zapytania
- Analiza wyników w arkuszu kalkulacyjnym (format CSV)
Filtry
- Tworzenie i edycja
- Uprawnienia
- Subskrypcje i powiadamianie email
Dashboard
- Tworzenie i konfiguracja
- Gadżety raportowe
- Wizualizacja danych za pomocą wykresów
Automatyzacja
- Atlassian Python API (porady od autora)
- Zakładanie zadań z URL
- Smart Commits
- Git Hooks i Changelog
- Jira Workflow Triggers
- Integracja z systemami CI/CD
Workflow (opcjonalnie)
- Konfiguracja, edycja i dobre praktyki
- Konfiguracja workflow (warunki, walidatory, wyzwalacze i post-funkcje)
- Najczęstsze błędy podczas konfiguracji workflow
- Konfiguracja pól w zgłoszeniu (dodawanie, modyfikacja i wymagalność)