W ramach „Poranku z Nokią i z SEnSem” poprowadziłem na PWr skierowany do studentów wykład o praktykach stosowanych w moim zespole.
Ponieważ to jakie praktyki najlepiej się sprawdzą zależy od naszego kontekstu, zacząłem od opisania sytuacji mojego zespołu.
Zespół w którym jestem jest
- mały (~7 osób)
- wszyscy siedzimy w jednym pokoju
- mamy wewnętrznego klienta / product ownera. Siedzi z nami na tym samym piętrze i ma dla nas czas
- tworzymy ważny, ale wewnętrzny system
Dla każdej praktyki powiedziałem:
- na czym polega
- dlaczego/po co ją stosujemy
- „dobre rady”
Oto lista praktyk, które aktualnie stosujemy w moim zespole:
Codziennie
- Stand-up
- Pair programming
- TDD
- Continuous Integration
- Continuous Delivery
- Story wall / Story lifecycle
- Work in progress limits
- Information radiators
- Learning huddle
Raz na tydzień
- Coding dojo
- Team lunch
- Dev-ops stand-up
Raz na dwa tygodnie
Raz na miesiąc
Około raz na 3 miesiące
- Incepcja
- Estymacja
- Story mapping
- Persony
Na żądanie / Wg potrzeby
- Technical spike
- Demo / Show case
- Public code review
- Team charter
A jakie praktyki stosuje Twój zespół?
Podobne wpisy:
Tagi: agile, dojo, feedback, praktyki, tdd, wrocław, wykład, xp


Są dostępne jakieś slajdy albo video?
Hej, nie mialem zadnych slajdow z tekstem, wiec nie mam nic co „warto” by bylo wrzucac.
Jesli chodzi o wideo… mielismy problem techniczny w postaci kluczykow od samochodu zatrzasnietych w bagazniku. W rezultacie podczas wykladu kamera byla w bagazniku…
Czy mógłbyś napisać kilka słów o „learning huddle”? Googlanie jakoś nie wyjaśniło mi tego pojęcia.
„learning huddle” stosujemy od niedawna..
Jest to krotkie spotkanie, podobne w formie do stand-up na koniec dnia. Odpowiadamy na pytanie „Czego ciekawego dzis sie nauczylem? (czy mam jakies spostrzezenia na temat dnia itp.)”
Jest to polaczenie tech huddle i retrospekcji.
Jesli zidentyfikujemy jakies problemy, staramy sie je rozwiazac juz nastepnego dnia.
dzięki, wszystko jasne.
Z opisu rozumiem, że rano stand-up a na zakończenie dnia learning huddle, tak? Jak zatem z elastycznością godzin pracy? W jakich godzinach są te spotkania by każdy mógł uczestniczyć?
O ile w Nokii są elastyczne godzinny pracy, to jako team tworząc „Team Charter” zgodziliśmy się na stand-up o 0930.. Wszyscy przychodzą do pracy w okolicach 9.
Ustalając godzinę learning huddle, wybraliśmy 1715, jako że o tej godzinne praktycznie zawsze wszyscy są. (Różnica z tym do czego byłem przyzwyczajony w Polsce, lunch nie jest wliczany do czasu pracy, także 8h daje 9 do 18 przy godzinnej przerwie na lunch).