Skalowanie Agile

874 views

Published on

Krótka prezentacja o skalowaniu Agile

Published in: Business
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
874
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Skalowanie Agile

  1. 1. SKALOWANIE ANDY BRANDT PL 4.1
  2. 2. CO TO JEST SKALOWANIE AGILE? • ZWINNOŚĆ (ANG. AGILITY) – ZDOLNOŚĆ DO SZYBKIEJ LECZ PRZEMYŚLANEJ ZMIANY • POLEGA NA DOSTOSOWANIU PRODUKTU [INFORMATYCZNEGO] DO ZMIENIAJĄCYCH SIĘ WYMAGAŃ BEZ OBNIŻANIA JEGO JAKOŚCI • DOŚWIADCZENIE POKAZAŁO JUŻ, ŻE ZESPOŁY SCRUM SĄ BARDZO WYDAJNE PRZY BUDOWANIU PRODUKTÓW, SCRUM JEST JEDNAK MODELEM DLA JEDNEGO MAŁEGO ZESPOŁU • SKALOWANIE TO ROZWIĄZANIE PROBLEMU – JAK UTRZYMAĆ ZWINNOŚĆ I INNE KORZYŚCI SCRUM (I INNYCH METOD AGILE) PRZY WIELU ZESPOŁACH
  3. 3. WYMIARY SKALOWANIA 1 2 3 4 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 MAŁE SKALOWANIE • Do ~55 osób, 4-6 teamów max. • Wiele problemów można nadal rozwiązać spotykając się całą grupą • Wystarcza jeden backlog i jeden PO DUŻE SKALOWANIE • Więcej osób, wiele teamów • Konieczne jakieś dzielnie produktu na moduły/obszary • Nie wystarcza jeden PO
  4. 4. ZESPÓŁ 1 ZESPÓŁ 2 ZESPÓŁ 3 ZESPÓŁ 4 Produkt Efsdfsdfsdfs Sdfsdfsdfsdfs Sfsdfsdfs Fsdfsdfsadfsadfsa Fsadfasfsadfasdfasd Sadfsadfasdfasdfasdfsadfsad Safdsadfsadfsadvadf sav af asd asdvc asdvc dsfv Sdf vsdfv dsfv sdf vasf Asv asdf sadf asdfdsafd V adfv adfvfdv sdfv dfv f a adfv dfv dafv dfavadfv asdfa sdfsaf asdf asdf asdf adfasdfsadfsadf saf Wymagania Komunikacja Produkt
  5. 5. 1 2 3 Moduł 1 DIABEŁ TKWI W WYMAGANIACH Efsdfsdfsdfs Sdfsdfsdfsdfs Sfsdfsdfs Fsdfsdfsadfsadfsa Fsadfasfsadfasdfasd Sadfsadfasdfasdfasdfsadfsad Safdsadfsadfsadvadf sav af asd asdvc asdvc dsfv Sdf vsdfv dsfv sdf vasf Asv asdf sadf asdfdsafd V adfv adfvfdv sdfv dfv f a adfv dfv dafv dfavadfv asdfa sdfsaf asdf asdf asdf saf Moduł 2 Efsdfsdfsdfs Sdfsdfsdfsdfs Sfsdfsdfs Fsdfsdfsadfsadfsa Fsadfasfsadfasdfasd Sadfsadfasdfasdfasdfsadfsad Safdsadfsadfsadvadf sav af asd asdvc asdvc dsfv Sdf vsdfv dsfv sdf vasf Asv asdf sadf asdfdsafd V adfv adfvfdv sdfv dfv f a adfv dfv dafv dfavadfv asdfa sdfsaf asdf asdf asdf adfasdfsadfsadf saf PRODUKT 4 1 2 3 4 Wymagania Komunikacja Produkt
  6. 6. DWA ROZWIĄZANIA DLA „DUŻEGO SKAWL zOarzWądzAaniNu IA” wymaganiami
  7. 7. AUTONOMIA
  8. 8. HIERARCHIA
  9. 9. ZESTAWIENIE HIERARCHIA • MONOLITYCZNY PRODUKT (DUŻO ZALEŻNOŚCI) • DE FACTO OGRANICZONE MOŻLIWOŚCI PO PRZY TEAMACH • ZWYKLE TRUDNOŚĆ W CZĘSTYM WYDAWANIU PRODUKTU (TRUDNIEJSZE TESTOWANIE, TWORZENIE PRZYROSTÓW) • DLA WIELU ORGANIZACJI TO NIESTETY JEDYNA MOŻLIWOŚĆ AUTONOMIA • MODULARNA ARCHITEKTURA PRODUKTU • ZESPOŁY ODPOWIEDZIALNE ZA OBSZARY FUNKCJONALNE, NIE KOMPONENTY TECHNOLOGICZNE • POS WYSTARCZĄ OGÓLNE UZGODNIENIA CO DO KIERUNKU ROZWOJU • MODUŁY WYDAWANE NIEZALEŻNIE • WYMAGA NIE TYLKO ODPOWIEDNIEJ ARCHITEKTURY PRODUKTU ALE I ORGANIZACJI.
  10. 10. RECEPTY NA SKALOWANIE? • LARGE SCALE SCRUM (LESS) BY CRAIG LARMAN AND BAS VODDE – HTTP://LESS.WORKS/ • SCALED AGILE FRAMEWORK (SAFE) BY DEAN LEFFINGWELL - HTTP://SCALEDAGILEFRAMEWORK.COM • SCRUM AT SCALE – MODUŁOWA METODA SKALOWANIA JEFFA SUTHERLANDA - HTTP://WWW.SCRUMINC.COM/SCRUM-AT-SCALE-PART- I/
  11. 11. LESS
  12. 12. SCRUM AT SCALE
  13. 13. RECEPTY IDĄ W DWIE STRONY Empiryzm
  14. 14. NIM ZAPYTASZ „CO WYBRAĆ”? • PO CO CHCECIE WPROWADZAĆ METODY AGILE NA DUŻĄ SKALĘ W FIRMIE/PROJEKCIE/DZIALE/ETC.? • JAKI JEST STAN WYJŚCIOWY? • KSZTAŁT PRODUKTU – ARCHITEKTURA, STAN KODU • MOŻLIWOŚCI ZESPOŁÓW • OBECNE STRUKTURY I KULTURA ORGANIZACJI • CZY JUŻ WYKORZYSTANO ISTNIEJĄCE REZERWY USPRAWNIEŃ W JEDNYM ZESPOLE? • POZIOM ODWAGI – LUB KONIECZNOŚCI
  15. 15. O CZYM NALEŻY PAMIĘTAĆ • WSZYSTKIE METODY I PRAKTYKI ZWINNE SĄ ZASTOSOWANIEM EMPIRYZMU DO TWORZENIA OPROGRAMOWANIA • EMPIRYZM NIE MOŻE BYĆ Z GÓRY ZAPLANOWANY – TO PRZECIWIEŃSTWO PODEJŚCIA PREDYKCYJNEGO • ZMIANY PROCESU I KULTURY NIE DA SIĘ DO KOŃCA NARZUCIĆ ODGÓRNIE • PROCES EMPIRYCZNY NIE MA STANU KOŃCOWEGO • KAŻDA METODA JEST KROKIEM KU DALSZEMU ROZWOJOWI • SAM PROCES NA POZIOMIE STRUKTURY I ZARZĄDZANIA NIE WYSTARCZY, NIEZBĘDNE SĄ ODPOWIEDNIE PRAKTYKI TECHNICZNE
  16. 16. CZY WARTO SIĘGAĆ PO POMOC? • KONSULTANCI I COACHE PRZYNOSZĄ: • ZEWNĘTRZNE SPOJRZENIE NAWASZE PROBLEMY • WIEDZĘ O ISTNIEJĄCYCH METODACH I PRAKTYKACH • DOŚWIADCZENIE • OPARTE NA NIM PRZEKONANIE, ŻE MOŻNA („DA SIĘ”) • CHYBA WARTO 
  17. 17. DZĘKUJĘ ANDY@CODESPRINTERS.COM

×