Używamy cookies, aby ułatwić korzystanie z Portalu. Możesz określić warunki przechowywania, dostępu do plików cookies w Twojej przeglądarce. Dowiedz się więcej.
strona główna Strona główna | Nowości | Promocje | Zapowiedzi Twoje konto | Zarejestruj | Schowek | Kontakt | Pomoc
mapa działów
Szukaj: szukanie zaawansowane
Koszyk
Książki

Nexus, czyli skalowalny Scrum Język: 1

978-83-7541-368-7

Cena Brutto: 69.90

Cena netto: 66.57

Ilość:
Wersja: Drukowana
Autor Kurt Bittner, Patricia Kong, Dave West
Liczba_stron 184
Wydawnictwo Pearson - Addison-Wesley
Oprawa miękka
Data_Wydania 2018-08-31
Nexus, czyli skalowalny Scrum

Popraw i przyspiesz dostarczanie oprogramowania w dużych, rozproszonych i złożonych projektach.
Nexus to najprostsze i najskuteczniejsze podejście do stosowania Scruma w skali obejmującej wiele zespołów, lokalizacji i stref czasowych. Został utworzony przez Scrum.org – pionierską organizację prowadzącą szkolenia i przyznającą certyfikaty dotyczące Scruma. Organizację tę założył Ken Schwaber, współtwórca Scrum. Podczas tworzenia Nexusa wykorzystano dekady doświadczenia, stawiając czoła wyjątkowym wyzwaniom, z którymi mierzą się zespoły, łącząc się, współdzieląc pracę, zarządzając i minimalizując zależności.


Ta zwięzła książka pokazuje, jak Nexus pomaga zespołom dostarczać złożone, wieloplatformowe, programistyczne produkty w krótkich, częstych cyklach, nie poświęcając spójności ani jakości, nie dodając niepotrzebnej złożoności i nie odchodząc od zasadniczych założeń Scrum. W rozbudowanym studium przypadku autorzy zilustrowali, jak Nexus pomaga rozwiązać typowe wyzwania związane ze skalowaniem, w tym redukcję zależności między zespołami, zachowanie samoorganizacji zespołów i utrzymanie przejrzystości, a także sprawozdawczość.


  • Zrozum wyzwania dotyczące dostarczania pracy, zintegrowanych przyrostów produktu pochodzących od wielu zespołów oraz dowiedz się, jak odnosi się do nich Nexus.
  • Utwórz Nexus wokół nowego lub istniejącego produktu i naucz się definiować cele i planować pracę zgodnie z Nexusem.
  • Uruchom sprinty w Nexusie, zapewniając przejrzystość postępu, prowadząc skuteczne przeglądy sprintów Nexusa i używając retrospektyw sprintów Nexusa w celu ciągłego udoskonalania.
  • Pokonaj wyzwania związane ze współpracą rozproszonych zespołów.


KURT BITTNER jest wiceprezesm ds rozwiązań dla przedsiębiorstw w Scrum.org i ma ponad 35 lat doświadczenia w pomaganiu zespołom w dostarczaniu oprogramowania w krótkich cyklach sterowanych informacjami zwrotnymi, jako programista, menedżer produktu i właściciel produktu, jako analityk branżowy i jako organizacyjny agent zmiany. PATRICIA KONG jest właścicielem produktu w programie rozwiązań dla przedsiębiorstw w Scrum.org, w tym dla Nexus Framework. Zajmowała się rozwojem produktu, zarządzaniem produktu i marketingiem, prowadząc wiele początkujących firm. DAVE WEST, CEO i właściciel produktu w Scrum.org, często prowadzi przewodnie prezentacje na większych konferencjach bran-żowych i jest powszechnie czytanym autorem książek, blogów, artykułów i raportów z badań.

Wstęp  . . . . . . . . . .ix
Przedmowa  . . . . . .xi
Podziękowania  . .xiv
O autorach  . . . . . xv
 

Rozdział 1 Wprowadzenie do skalowalnego programowania zwinnego . .. . . 1
Dlaczego programowanie zwinne? . . . . . . . . 2
Dlaczego Scrum?  . 2
Co to jest produkt? . . . . . . . . . . . . . . . . . . 3
Co to jest Scrum? . . . . . . . . . . . . . . . . . . . . 3
Dlaczego Nexus?  . 5
Prostota jest kluczem do skalowania . . . . . . 6
 

Rozdział 2 Wprowadzenie do Nexusa . . . . . . . . . . . . . . . 7
Co to jest Nexus?  . 7
Nexus rozszerza Scrum . . . . . . . . . . . . . . . . . . 8
Zespół integracyjny Nexusa . . . . . . . . . . . . .10
Wydarzenia Nexusa . . . . . . . . . . . . . . . . . . . .13
Doskonalenie 14
Planowanie sprintu Nexusa . . . . . . . . . .14
Codzienny Scrum Nexusa . . . . . . . . . . . .16
Przegląd sprintu Nexusa . . . . . . . . . . . . .16
Retrospektywa sprintu Nexusa . . . . . . .17
Pytania do zadania w każdej retrospektywie sprintu Nexusa . . . . . . . . .18
Artefakty Nexusa 19
Backlog produktu . . . . . . . . . . . . . . . . . . .19
Cel Nexusa  . .19
Backlog sprintu Nexusa . . . . . . . . . . . . . .19
Zintegrowany przyrost . . . . . . . . . . . . . .19
Przejrzystość artefaktów . . . . . . . . . . . . .20
Defi nicja „ukończenia” w Nexusie . . . . .20
Czego potrzebujemy, aby rozpocząć pracę w Nexusie? . . . . . . . . . . . . . . . . .21
Zakończenie  . . . .21
 

Rozdział 3 Formowanie Nexusa . . . . . . . . . . . . . . . . . . .23
Ewolucja zespołu międzyfunkcjonalnego .26
Praktyka: Otwieranie bazy kodu . . . . . .27
Praktyka: Formowanie zespołów wokół przyrostów
wartości biznesowej . . . . . . . . . . . . . .29
Praktyka: Formowanie samoorganizujących się zespołów . . . . . . . . . . .30
Wzrost Nexusa  . .31
Rozpoczynanie od niewielkich rozmiarów, a następnie wzrost . . . . . . .31
Używanie programowania w parach i „staży” do wzrostu
zespołów scrumowych . . . . . . . . . . .33
Dlaczego w Nexusie jest tylko od trzech do dziewięciu
zespołów scrumowych? . . . . . . . . . . .33
Formowanie zespołu integracyjnego Nexusa . . . . . . . . . . . . . . . . . . . . . . . . .35
Kto należy do zespołu integracyjnego Nexusa? . . . . . . . . . . . . . . . . . . . .37
Jak pracuje Nexus? . . . . . . . . . . . . . . . . . . . .37
 

Rozdział 4 Planowanie w Nexusie . . . . . . . . . . . . . . . . .39
Konsolidowanie i sprawdzanie poprawności backlogu produktu. . . . . . . . .39
Doskonalenie backlogu produktu . . . . .42
Doskonalenie backlogu produktu między zespołami . . . . . . . . . . . . . . . .43
Zależności elementów backlogu produktu . . . . . . . . . . . . . . . . . . . . . . . . .47
Praktyka opcjonalna: używanie odwzorowywania historii
w celu zrozumienia możliwości i zależności . . . . . . . . . . . . . . . . . . . . .49
Praktyka opcjonalna: użycie tablicy doskonalenia
międzyzespołowego, aby zrozumieć zależności . . . . . . . . . . . . . . . . .50
Planowanie sprintu w Nexusie . . . . . . . . . . .53
Ustanawianie celu Nexusa . . . . . . . . . . .54
Szacowanie i określanie rozmiarów elementów backlogu produktu . . .55
Praktyka opcjonalna: łączenie elementów backlogu produktu w celu dostarczania wartości . . . . . . . . . . . . . . . . . . . . . . . . .57
Budowanie backlogu sprintu Nexusa i backlogów
zespołów scrumowych . . . . . . . . . . .58
Zakończenie  . . . .61
 

Rozdział 5 Przebieg sprintu w Nexusie . . . . . . . . . . . . .63
Codzienny Scrum Nexusa . . . . . . . . . . . . . . .64
Zapewnianie przejrzystości wewnątrz i na zewnątrz Nexusa . . . . . . . . . . . .67
Praktyka opcjonalna: mapa drzewa backlogu produktu . . . . . . . . . . . . . .68
Praktyka opcjonalna: wizualizacja spalania backlogu
produktu i prędkości . . . . . . . . . . . . .69
Przegląd sprintu Nexusa . . . . . . . . . . . . .72
Praktyka opcjonalna: używanie formatu „ekspozycja” (expo) dla przeglądów sprintów Nexusa . . . . . . . . . . . . . . . . . . . . . . . .73
Praktyka opcjonalna: używanie technik przeglądów offl ine dla przeglądów sprintów Nexusa . . .73
Retrospektywa sprintu Nexusa . . . . . . . . . .75
Zakończenie  . . . .80
 

Rozdział 6 Ewolucja Nexusa 81
Praktyka opcjonalna: organizowanie zespołów scrumowych
wokół funkcjonalności . . . . . . . . . . . . . . . . . .84
Praktyka opcjonalna: zarządzanie kodem jak w projekcie open source . . .85
Praktyka opcjonalna: organizowanie zespołów wokół person . . . . . . . . . . .88
Rozszerzanie zespołu integracyjnego Nexusa . . . . . . . . . . . . . . . . . . . . . . . . .90
Aktualizowanie i doskonalenie backlogu produktu . . . . . . . . . . . . . . . . . . . .91
Planowanie sprintu Nexusa, nowe spojrzenie . . . . . . . . . . . . . . . . . . . . . . . . .93
Codzienny Scrum Nexusa, podejście drugie . . . . . . . . . . . . . . . . . . . . . . . . . .94
Przegląd sprintu Nexusa, podejście drugie . . . . . . . . . . . . . . . . . . . . . . . . . . .95
Retrospektywa sprintu Nexusa, podejście drugie . . . . . . . . . . . . . . . . . . . . . .96
Zbyt wiele pracy, za mało postępu . . . .98
Zwiększanie długu technicznego . . . . . .98
Niedostępny właściciel produktu . . . . .99
Nieodpowiednia automatyzacja kompilacji i testowania . . . . . . . . . . . .100
Formowanie planu poprawy . . . . . . . . .101
Wyzwania dotyczące skalowania Scruma . . . . . . . . . . . . . . . . . . . . . . . .102
Zakończenie  . . .104

Rozdział 7 Nexus w trybie emergencji . . . . . . . . . . . .105
Doskonalenie backlogu produktu, podejście trzecie . . . . . . . . . . . . . . . . . .107
Planowanie sprintu Nexusa, podejście trzecie . . . . . . . . . . . . . . . . . . . . . . .110
Prowadzenie sesji planowania sprintu rozproszonych w dużej skali . .111
Nexus i wytwarzanie mieszanych rozwiązań sprzętowoprogramowych. . . . . . . . . . . . . . . . .112
Zespoły pracujące z różnymi kadencjami sprintów . . . . . . . . . . . . . . . . .114
Mieszanie podejść Scrum i kaskadowego w Nexusie . . . . . . . . . . . . . . .116
Codzienny Scrum Nexusa, podejście trzecie . . . . . . . . . . . . . . . . . . . . . . . . .117
Codzienny Scrum Nexusa z zespołami rozproszonymi . . . . . . . . . . . . .118
Co zrobić, kiedy Nexus zaczyna się zmagać . . . . . . . . . . . . . . . . . . . . . . . . .119
Zespół integracyjny Nexusa w trybie emergencji . . . . . . . . . . . . . . . . . .120
Zmniejszanie skali. . . . . . . . . . . . . . . . . .121
Używanie testu kondycji do zrozumienia odczuć zespołów . . . . . . . . .123
Scrumowanie . . . . . . . . . . . . . . . . . . . . .125
Przegląd i retrospektywa (pseudo) sprintu Nexusa . . . . . . . . . . . . . . . . . . .127
Zakończenie  . . .129
Rozdział 8 Retrospektywa na drodze Nexusa . . . . . .131
Co działało dobrze . . . . . . . . . . . . . . . . . . . .132
Codzienny Scrum Nexusa . . . . . . . . . . .132
Zespół integracyjny Nexusa . . . . . . . . .133
Częstotliwość wydań . . . . . . . . . . . . . . .134
Produktywność . . . . . . . . . . . . . . . . . . . .135
Samoorganizacja . . . . . . . . . . . . . . . . . . .136
Obszary do poprawy . . . . . . . . . . . . . . . . . .137
Zarządzenie długiem technicznym . . .137
Skalowanie właściciela produktu . . . . .139
Rozwijanie umiejętności . . . . . . . . . . . .140
Przejrzystość i zaufanie . . . . . . . . . . . . .141
Co dalej  . . . . . . .144
Zakończenie  . . .145
Skąd dowiedzieć się więcej . . . . . . . . . .146
Słowniczek  . . . .147
Indeks  . . . . . . . .155

powrót
 
Produkty Podobne
Zastosowania technologii blockchain
Adobe After Effects CC. Oficjalny podręcznik. Wydanie II
Bezpieczeństwo defensywne. Podstawy i najlepsze praktyki
Java. Przewodnik dla początkujących. Wydanie VII
Architektura ewolucyjna. Projektowanie oprogramowania i wsparcie zmian
Cyberkolonializm. Poznaj świat cyfrowych przyjaciół i wrogów
Młodzi giganci programowania. Scratch
E-senior. Poradnik świadomego użytkownika internetu
Projektowanie systemów rozproszonych. Wzorce i paradygmaty dla skalowalnych, niezawodnych usług
UX w projektowaniu witryn internetowych
Więcej produktów