Czysty Agile. Powrót do podstaw - ebook
Czysty Agile. Powrót do podstaw - 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!
Spis treści
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
Kategoria: | Programowanie |
Zabezpieczenie: |
Watermark
|
ISBN: | 978-83-283-6305-2 |
Rozmiar pliku: | 3,8 MB |