Scrum opiera się na empiryzmie, który opiera się na trzech kluczowych filarach (znanych również jako trzy filary przedstawione na poniższym diagramie), wspierających każdą realizację procesu sterowania empirycznego: przejrzystość, inspekcja i dostosowanie. GdyZespół Scrumrealizuje i praktykuje wartości zaangażowania, odwagi, skupienia, otwartości i szacunku, dzięki czemu filary Scrumu – przejrzystość, inspekcja i dostosowanie – nabierają życia, budując zaufanie dla wszystkich. Członkowie zespołu Scrum uczą się i eksplorują te wartości podczas korzystania zrole w Scrumie, zdarzeń iartefaktów.

Gwarancja przejrzystości – Zespół Scrum
Scrum wymusza przejrzystość zarówno wewnętrznie, jak i na zewnątrz zespołu. Przejrzystość jest kluczowa dla procesu Scrum, ponieważ pozwala każdemu zobaczyć i zrozumieć, co naprawdę dzieje się w każdymsprint, co pozwala na lepszą i bardziej efektywną komunikację oraz buduje zaufanie w zespole. Zespół może osiągnąć przejrzystość różnymi sposobami.

Robienie postępów w pracy bardziej widocznych
Zespół może zobaczyć postępy: wykresy spadku i tablice są tradycyjnymi sposobami wyświetlania postępów w kierunkucelu sprintu. Prosty raport wizualny pokazujący postępy na wszystkich poziomach planowania – od sprintu po indywidualne zadania – skutecznie zmniejsza liczbę rozmów typu „kiedy to będzie gotowe?”.
Swobodny przepływ aktualnych informacji
Informacje muszą płynąć w obu kierunkach. Stakeholderzy i właściciel produktu – szczególnie ci bezpośrednio współpracujący z zespołem – muszą również być przejrzysti. Mapy strategiczne, plany wydań lubDefinicja gotowości mogą być udostępnione zespołowi, aby zrozumieć ogólne cele i oczekiwania, do których są zobowiązani.
Scrum Master
W ScrumieScrum Masternie jest członkiem zespołu, który pracuje nad projektem, ale raczej koordynatorem pomagającym zespołowi rozwojowemu. Scrum Master musi współpracować zWłaścicielem produktu, zespołem rozwojowym i innymi stakeholderami, aby zapewnić pełną przejrzystość zdarzeń i artefaktów. Scrum Master musi pomóc każdemu stosować najbardziej odpowiednie praktyki, gdy przejrzystość jest niepełna. Inspegując artefakty, rozpoznając wzorce, uważnie słuchając tego, co mówi się, oraz wykrywając różnice między oczekiwanymi a rzeczywistymi wynikami, Scrum Master może wykryć niepełną przejrzystość.
Przejrzystość w zdarzeniach
Sprint jest pojemnikiem dla wszystkich innych zdarzeń. Każde zdarzenie w Scrumie to oficjalna okazja do inspekcji i dostosowania czegoś. Te zdarzenia zostały specjalnie zaprojektowane w celu osiągnięcia kluczowej przejrzystości i inspekcji. Pominięcie któregoś z tych zdarzeń prowadzi do zmniejszenia przejrzystości i utraty okazji do inspekcji i dostosowania.
Przejrzystość jest pierwszym kluczowym aspektem procesu Scrum i musi być widoczna dla tych, którzy odpowiadają za wynik. Przejrzystość wymaga, by te aspekty były jasno zdefiniowane w codziennych czynnościach i artefaktach, aby zespół mógł dzielić się wspólnym zrozumieniem tego, co widzi.

Przejrzystość w zdarzeniach
Spotkanie planowania sprintu
Ponieważ Planowanie sprintu spotkanie odbywa się na początku sprintu, aby zrozumieć i zarejestrować Backlog sprintu elementy. Zapewnia to, że wszyscy zaangażowani jasno rozumieją, co muszą zrobić, aby postępować w konkretnym iteracyjnym przybliżeniu.
Codzienne spotkanie Scrum
Ponieważ Codzienne Scrum skupia się na wkładzie zespołu w konkretny sprint, dzień po dniu. Odpowiada na trzy kluczowe pytania:
- Co zakończyłem w ciągu ostatnich 24 godzin, aby pomóc osiągnąć dzienny cel sprintu?
- Co zrobię dziś, aby pomóc osiągnąć następny cel sprintu?
- Jakie przeszkody blokują mój postęp w kierunku celu?
Codzienne Scrum jest kluczowe dla dzielenia się tymi punktami bez obawy przed przyznaniami błędów. Jeśli nie zostaną podzielone, projekty stają się skomplikowane, prowadząc do opóźnień i na końcu ryzyka porażki projektu.
Spotkanie przeglądu sprintu
Ponieważ Przegląd sprintu spotkanie odbywa się na końcu sprintu, aby przeanalizować osiągnięcia i przedstawić przyrost produktu. Zespół zaprasza stakeholderów, aby podać opinie na temat sprintu. Produktowy właściciel integruje wyniki do Backlog produktu w celu poprawy następnego sprintu.
Spotkanie retrospektywne sprintu
Ponieważ Retrospektywa sprintu odbywa się w celu przeanalizowania ostatniego sprintu, interakcji, procesów i narzędzi, oraz ustalenia ulepszeń dla przyszłych sprintów. Ten proces wymaga przejrzystości w raportowaniu i komunikacji.
Przejrzystość w artefaktach
Scrum ma kilka artefaktów, które działają jako promieniujące informacje na wszystkich etapach Scrum. Zespół musi jasno widzieć i rozumieć informacje, aby zrozumieć trendy postępu projektu. Dostępność i jasność informacji są kluczowe dla podejmowania świadomych decyzji.

Backlog produktu
Backlog produktu to uporządkowana lista wszystkiego, co właściciel produktu i zespół uznali za priorytetowe na podstawie ważności i pilności. Zawiera wszystkie główne funkcje, cechy, poprawki i ulepszenia, zapewniając jasność i zrozumiałość dla zespołu.
Backlog sprintu
Backlog sprintu jest tworzony na początku spotkania planowania sprintu po zakończeniu pracy nad backlogiem produktu. Zawiera historie użytkownika wymagane do stworzenia kompletnego przyrostu produktu. Zazwyczaj niektóre elementy backlogu produktu są dzielone na zadania lub historie użytkownika uzgodnione przez zespół.
Wykresy spadku – śledzenie postępów
Użyj wykresy spadkuaby przedstawić, jak drużyna działa w trakcie danego sprintu. Wykresy spadku pokazują prawdziwą historię wydajności drużyny. Opisują pracę pozostałą do wykonania w celu ukończenia sprintu.
Tablica zadań Scrum
Tablica Scrumjest również używana do odzwierciedlenia trzech etapów pracy w trakcie sprintu:
- Co musi zostać wykonane?
- Co aktualnie jest w trakcie realizacji?
- Co zostało ukończone?
Definicja gotowości
Przejrzystość jest również wątowo związana z „Definicją gotowości”. Formalna definicja „gotowości” zmniejsza zróżnicowanie i prawdopodobieństwo nieukończonej pracy, a jasne mierzenie postępu — albo „ukończone”, albo „nieukończone” — poprawia przejrzystość.
Mniej niż doskonała „Definicja gotowości” oznacza, że w systemie znajduje się „nieukończona praca”. Ta nieukończona praca prowadzi również do braku przejrzystości. Ryzyka są ukryte. Na przykład, jeśli testy wydajności zostaną pozostawione jako „nieukończone”, zwiększa się ryzyko wypuszczenia systemu z wadą, aż do samego końca — kiedy szkoda jest największa.
Wnioski
Scrum opiera się na przejrzystości, jak opisano ją poprzez swoje wydarzenia i artefakty. Jednak jeśli brakuje przejrzystości i komunikacji w drużynie, nie można jej osiągnąć. Jeśli członkowie zespołu wahają się lub boją dzielić się błędami, staje się trudne utrzymywanie pełnej przejrzystości. W rzeczywistości każdy członek zespołu musi wykazywać wzajemne zrozumienie i szacunek. Product Owner i Scrum Master powinni zachęcać i motywować zespół do dzielenia się wszelkimi ryzykami lub trudnościami, z którymi się spotykają. Choć zespół nie może skupiać się wyłącznie na osiągnięciach indywidualnych, musi również pracować nad wspólnymi celami projektu. Cała ta wymiana informacji i dzielenie się jest kluczowe dla utrzymywania pełnej przejrzystości w przepływie informacji, umożliwiając organizacjom i zespołom ciągłe doskonalenie.