prezentacja agile telco
DESCRIPTION
Zarządzanie Agile w projekcie uruchomienia operatora MVNOTRANSCRIPT
![Page 1: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/1.jpg)
Lessons learned
Agile a projekty Telco
![Page 2: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/2.jpg)
Zarządzanie Agile w projekcie uruchomienia operatora MVNO
GaduAIR
Od Stycznia 2008 do Maja 2009
ale o co chodzi ?
![Page 3: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/3.jpg)
kim jesteśmy ?Grzegorz Machniewski
• Do lipca 2010 dział Telco w GG (dyrektor IT)
• Przed GG IBM, Outbox
• Po GG Voiceware S.J., Moberia sp. Z o.o., XEO Games sp. Z o.o.
Dawid Mielnik
• Do lipca 2010 dział Telco w GG (dyrektor)
• Przed GG Citi, DRSA
• Po GG Voiceware S.J., Moberia sp. Z o.o.
![Page 4: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/4.jpg)
usługi internetowe a usługi telekomunikacyjne
typowe..
![Page 5: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/5.jpg)
software to niewielka część
• 5 zespołów, ok 15 osób
• Zespoły software
• BSS, VAS
• Zespoły nie software
• Core Network, VoIP, Operations
![Page 6: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/6.jpg)
zewnętrzni dostawcy i partnerzy
• Huawei
• AMG
• Polkomtel
• Gemalto
• Arvato
• Call Center Poland
• Kolporter, Billbird, Euronet, Polski Tytoń, Sprint, ... (dystrybucja)
• Allegro, Effortel
![Page 7: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/7.jpg)
wewnętrzne działy • "klienci"
• Business
• Marketing
• Sprzedaż
• Zarząd
• Księgowość
• Bezpieka
• "dostawcy"
• Admini
• Server dev
• Web dev
• GG klient dev
• Mail dev
• QA
![Page 8: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/8.jpg)
SCRUM się nie sprawdzał
![Page 9: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/9.jpg)
Planowanie sprintow wyzwaniem
• organizacyjne - 5 zespołów o skrajnie różnych taskach
• określenie zakresu który był by realizowalny przy tak wielu zmiennych, zależnosciach nie będących po kontrolą zespołów
SCRUM się nie sprawdzał
![Page 10: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/10.jpg)
Problemy z odbiorami od zewnętrznych dostawców• Terminy - częste obsówy
• Funkcjonalność - nie działa lub działa nie zgodnie z zamówieniem, albo działa bardzo niestabilnie
SCRUM się nie sprawdzał
![Page 11: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/11.jpg)
Inne problemy z dostawcami• Komunikacja
• Długie czasy rozwiązywania niektórych problemów
• Rotacja zespołu dostawcy
SCRUM się nie sprawdzał
![Page 12: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/12.jpg)
Problemy z terminami od wewnętrznych dostawców
• Konieczność wpasowania się w inne harmonogramy nie do końca spójne z naszymi
• Walka o kompromisy i nadawanie wyższych priorytetow dla naszych taskow, a nastepnie ich egzekwowanie
SCRUM się nie sprawdzał
![Page 13: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/13.jpg)
Zmienne wymagania wewnętrznych klientow i
biznesu
SCRUM się nie sprawdzał
![Page 14: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/14.jpg)
Dużo nieprzewidywalnych pożarów które rozwalały sprint
SCRUM się nie sprawdzał
![Page 15: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/15.jpg)
(dodatkowa refleksja)
Metodologia Agilowa to mniej papierologji i formalności
a to niestety działa na naszą niekorzyść z dostawcami
SCRUM się nie sprawdzał
![Page 16: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/16.jpg)
... czego finałem było:• Planowania sprintów były długotrwałe i w nudne dla
wiekszości osób (analogicznie z retrospekcją)
• Żadnego sprintu nie udało sie zamknąć w czasie, a zdażały się takie w których żaden backlog nie został zrealizowany z uwagi na nieprzewidziane rzeczy
• Frustracja u nas, w zespołach i u naszych klientów wewnętrznych - napięte stosunki z dostawcami
• Zawalane terminy
![Page 17: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/17.jpg)
Postanowiliśmy coś z tym zrobić ...
Krok 1• Skasowaliśmy ogólne planowania na korzyść szybkich planowań w
indywidualnych zespołach
• Każdy zespół mial indywidualny backlog i sprint
• Rozluźniliśmy trochę pojęcie sprintu i wszystkego co się z tym wiąże
• Zaczęliśmy codziennie priorytetyzowac zadania zgodnie z tym co sie pojawialo
• Zaczęliśmy definiować nowe stany dla taksów które czekały na coś niezaleznego od zespołu
![Page 18: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/18.jpg)
... Jak się pózniej okazało zmieżaliśmy w stronę ScrumBana• Przełomowe było 1 spotkanie Agile Warsaw
poświęcone Scrum vs. Kanban
• Okazuje się że to jest narzędzie którego potrzebujemy
• Zauważyliśmy że niektóre praktyki naturalnie sami wcześniej zaczęliśmy stosować
• Szkoda ze tak późno się o tym dowiedzieliśmy
![Page 19: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/19.jpg)
SrumBan dużo bardziej się sprawdzał
Krok 2 - przejście na ScrumBana• Zlikwidowaliśmy sprinty i ich planowania, na korzyść
planowania, estymacji i priorytetyzacji ad-hoc - codziennie
• Narzucenie limitów na ilość tasków w statusie WIP na osobę
• Wywłaszczenia / najwyższy priorytet dla fackupów i błędów ponad zwykłe taski
• Rearanżacja zespołów - 3 zespoły: devel, telco i operacje
• Indywidylne statusy tasków dla każdego zespołu
![Page 20: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/20.jpg)
Task board Telco
![Page 21: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/21.jpg)
Task board Devel
![Page 22: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/22.jpg)
Task board Operacje
![Page 23: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/23.jpg)
ScrumBan - obserwacje• Mieliśmy przyjemność pracować w nowej aranżacji przez 2
miesiące
• Ewidetnie zmniejszył sie poziom frustracji związany z samym procesem
• Widać było ewidentny wzrost produktywności i jakości w pracy zespołów
• Skrócił się czas od zgłoszenia do realizacji jakiegoś tematu przez dział
• ScrumBan nie rozwiązał wszystkich naszych problemów, ale większość związanych z procesem, zwiększajac komfort pracy
![Page 24: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/24.jpg)
Pytania?
![Page 25: Prezentacja agile telco](https://reader034.vdocuments.net/reader034/viewer/2022042715/558c423cd8b42a874f8b4760/html5/thumbnails/25.jpg)
Dziękujemy.