E-book details

Czysty Agile. Powrót do podstaw

Czysty Agile. Powrót do podstaw

Robert C. Martin

Ebook

W lutym 2001 roku grupa kilkunastu pasjonatów programowania zebrała się w Snowbird w stanie Utah, aby podyskutować na temat efektywności tworzenia oprogramowania i określić nowe zasady pracy. Nie był to cel łatwy do osiągnięcia. Siedemnaście osób o całkowicie różnych doświadczeniach i przekonaniach raczej rzadko wypracowuje wspólne stanowisko. A jednak w tym przypadku tak się stało i powstał Manifest Agile. Właśnie wtedy narodziła się jedna z najważniejszych idei w świecie oprogramowania, która stopniowo zyskiwała zwolenników również poza światem programistów. Zwiększająca się popularność Agile sprawiła, że wielu starało się upiększać, rozmywać czy modyfikować jego koncepcje. Powoli dookoła Agile nagromadziły się nieporozumienia.

Ta książka jest bardzo potrzebnym powrotem do podstaw Agile. Przyda się nowemu pokoleniu programistów, nieprogramistów i osób, które kierują zespołami. Znalazł się tu jednoznaczny opis sedna Agile jako prostej i spójnej koncepcji zwinnego zarządzania małym projektem w niewielkim zespole. To bardzo ważny aspekt Agile, gdyż wielkie projekty składają się z szeregu małych projektów. Pokazano tu, jak zaimplementować metodyki Agile w poprawny, czysty sposób. Zaprezentowano kluczowe koncepcje w ich pierwotnej formie. Wyjaśniono zasady poszczególnych praktyk. Przy tym wszystkim książka jest szczerą, osobistą opowieścią o historii Agile i jego fundamentalnej idei.

W tej książce między innymi:

  • czym jest Agile i jaka jest jego istota
  • właściwe stosowanie metodyki Scrum
  • najważniejsze praktyki biznesowe Agile
  • najważniejsze praktyki techniczne Agile
  • wartości i rzemieślnictwo a praca zwinnych zespołów

Agile: ponadczasowa idea zwinnego rozwoju projektu!

 

Przedmowa 11

 

Wstęp 13

Podziękowania 17

O autorze 21

Rozdział 1. Wprowadzenie do Agile 23

  • Historia Agile 24
  • Snowbird 32
  • Przegląd metody Agile 35
  • Koło życia 49
  • Wnioski 52

Rozdział 2. Dlaczego Agile? 53

  • Profesjonalizm 54
  • Rozsądne oczekiwania 58
  • Lista praw 69
  • Wnioski 73

Rozdział 3. Praktyki biznesowe 75

  • Planowanie 76
  • Małe wydania 92
  • Testy akceptacyjne 97
  • Cały zespół 102
  • Wnioski 104

Rozdział 4. Praktyki zespołu 105

  • Metafora 106
  • Miarowy rytm 108
  • Wspólna własność 111
  • Ciągła integracja 113
  • Spotkania na stojąco 116
  • Wnioski 117

Rozdział 5. Praktyki techniczne 119

  • Programowanie sterowane testami 120
  • Refaktoryzacja 127
  • Prosty projekt 129
  • Programowanie w parach 131
  • Wnioski 134

Rozdział 6. Jak stać się Agile 135

  • Wartości Agile 136
  • Menażeria 137
  • Transformacja 138
  • Nauczanie 143
  • Certyfikacja 144
  • Agile na dużą skalę 145
  • Narzędzia 148
  • Nauczanie - inny punkt widzenia 154
  • Wnioski (wraca Bob) 163

Rozdział 7. Rzemieślnictwo 165

  • Kac po Agile 167
  • Niewłaściwe oczekiwania 168
  • Oddalanie się 169
  • Rzemieślnictwo oprogramowania 170
  • Ideologia i metodyka 171
  • Czy rzemieślnictwo oprogramowania ma swoje praktyki? 172
  • Skupianie się na wartościach, nie na praktykach 173
  • Omawianie praktyk 174
  • Wpływ rzemieślnictwa na ludzi 175
  • Wpływ rzemieślnictwa na naszą branżę 175
  • Wpływ rzemieślnictwa na firmy 176
  • Rzemieślnictwo i Agile 177
  • Wnioski 178

Zakończenie 179

Posłowie 181

  • Title: Czysty Agile. Powrót do podstaw
  • Author: Robert C. Martin
  • Original title: Clean Agile: Back to Basics (Robert C. Martin Series)
  • Translation: Wojciech Moch
  • ISBN: 978-83-283-6305-2, 9788328363052
  • Date of issue: 2020-06-23
  • Format: Ebook
  • Item ID: czyagi
  • Publisher: Helion