Przejdź do treści

Metryki

Daniel Vacanti: „Na kiedy to będzie? Wstęp do prognozowania statystycznego”

Na kiedy to będzie? – ciągle słyszysz to pytanie? Ludzie nie umieją myśleć w sposób statystyczny. Przykładem może być gra „Let’s make a deal” gdzie uczestnik wybiera jedne z 3 drzwi aby odkryć czy znajduje się za nimi nagroda w postaci auta czy kozioł (dokładniej 1 auto i 2 kozły). W Polsce analogicznym turniejem był „Idź na całość” emitowane w… Czytaj dalej »Daniel Vacanti: „Na kiedy to będzie? Wstęp do prognozowania statystycznego”

Nicolas Brown: Jak wykresy kłamią?

Dane które posiadamy nie dają odpowiedzi ale pozwalają zadawać dobre pytania. Zobaczmy więcej o metryki i wykresy w Agile. Wizualizacja danych może łatwo prowadzić do przekłamań lub wręcz pokazywania nieprawdy. W wizualizacji bardzo istotny jest również kontekst. Wykres pokazuje tylko to co pokazuje, nic innego. Wykres może wprowadzać w błąd poprzez: Błędne wykresy Nicolas pokazuje przykłady niewłaściwych wykresów ze świata… Czytaj dalej »Nicolas Brown: Jak wykresy kłamią?

Ian Carroll: 17 sposobów na zarządzanie zależnościami

„Zależności są wszędzie„ Metryk Cycle Time pokazuje jaką ilość czasu zajmuje realizacja zadań od momentu zobowiązania się do pracy do momentu spełnienia Definition of Done. To co chcemy osiągnąć to być bardziej przewidywalni. W metryce zaobserwujemy to w histogramie Cycle Time. Jest wiele czynników które mogą wpływać na brak (niższą) przewidywalność. Można to też określić mianem fat/long tail distribution, czyli… Czytaj dalej »Ian Carroll: 17 sposobów na zarządzanie zależnościami

Troy Magennis: Blokady z zależności w Agile – zarządzanie nimi z użyciem danych.

W naszej pracy bardzo często występuje sytuacja, że praca nad jakimś zadaniem nie może być kontynuowana. Wynika to z wystąpienia jakiejś blokady np. poprzez wystąpienie zależności. Słowem mamy blokady i zależności w Agile. To co może zrobić zespół w takim przypadku to podnieść dozwolony limit pracy w toku lub maksymalnie próbować odblokować zadanie. Tak czy inaczej przepływ pracy został zablokowany,… Czytaj dalej »Troy Magennis: Blokady z zależności w Agile – zarządzanie nimi z użyciem danych.

Troy Magennis: Zrozumieć wpływ ryzyka i zależności.

W świecie IT bardzo często można zaobserwować brak umiejętności rezygnacji z funkcjonalności i projekty które zmierzają donikąd. Spędzamy dużo czasu estymując czy to przy użyciu Planning Pokera i Story Points czy dzieląc zadania na mniejsze części. Zamiast tego powinniśmy spędzać czas rozmawiając o tym co może przesunąć naszą datę dostarczenia. Tym czymś jest ryzyko i prawdopodobieństwo jego wystąpienia. Wykonaj ćwiczenie:… Czytaj dalej »Troy Magennis: Zrozumieć wpływ ryzyka i zależności.

Troy Magennis, Julia Wester: Metryki i modelowanie

Mierzenie i analizowanie danych w Agile jest drogie i może prowadzić do niewłaściwych wniosków. Dlatego warto podchodzić do tego w przemyślany sposób. Niektóre metryki można uznać za bezcelowe. Ich zbieranie, mierzenie i używanie daje poczucie komfortu, że przecież coś robimy ale tak na prawdę nie przynoszą spodziewanej wartości. Dlatego warto włożyć więcej wysiłku w mierzenie pożytecznych rzeczy. Taką użyteczność możesz… Czytaj dalej »Troy Magennis, Julia Wester: Metryki i modelowanie

Doc Norton: Uciec od velocity.

Velocity jest bardzo zmienne i jedocześnie używamy go do prognozowania przyszłości – jak długo zajmie implementacja jakiejś funkcjonalności. Zacznijmy od definicji: ilość wykonanej pracy w danym czasie. Velocity to lagging indicator. To może pokazywać trendy ale nie powinno być używane do predykcji. Jednocześnie mamy do czynienia ze złożonym środowiskiem co nie da się określić jedną liczbą. Taka jedna wartość nie… Czytaj dalej »Doc Norton: Uciec od velocity.

Troy Magennis: Prognozowanie z użyciem danych

Poznajmy bliżej Prognozowanie w Agile. Używając na twarde dane i analizując powstałe na ich podstawie wykresy zwróć uwagę, że: Prognozowanie to próba ustalenia co może się wydarzyć w przyszłości. Starając się maksymalnie przewidzieć co się stanie z pracą jaką mamy do wykonania. Trzeba wziąć pod uwagę, że prognoza nie może być zawsze dokładna, inaczej nie byłaby prognozą. Po prostu będzie… Czytaj dalej »Troy Magennis: Prognozowanie z użyciem danych

Tomek Karzarnowicz: Co mierzyć w zespole scrumowym?

Jest duża szansa, że zadajesz sobie to tytułowe pytanie”Co mierzyć w zespole scrumowym?” Metryki pomagają nam, Scrum Masterom w codziennej pracy. Kiedy rozpoczynasz pracę z zespołem zwróć uwagę nad nad jakim produktem tak naprawdę on pracuje. Przykładowe metryki jakich możemy używać:– ile powstaje bugów i jak szybko je rozwiązujemy– przewidywalność w Scrumie: ile % zadań zaplanowanych na Sprint realizujemy– jak… Czytaj dalej »Tomek Karzarnowicz: Co mierzyć w zespole scrumowym?

Alex Birke: Metryki Scrum i duża skala – co ma sens?

UWAGA: Metryki Scrum i duża skala. Ja nie uważam niektórych rozwiązań prezentowanych tutaj metryk za właściwe. Ponieważ Alex pokazuje to w jaki sposób można wymyślić i stworzyć każdą metrykę, zakładam, że ten model dla niego działa. Jednak ja widzę dużo antypaternów i anytwzorców i nie chciałbym ich wykorzystywać w moich zespołach. Alex pracuje nad dużym produktem nad którym działa kilkadziesiąt… Czytaj dalej »Alex Birke: Metryki Scrum i duża skala – co ma sens?