Zwinne tworzenie oprogramowania - gra kooperacyjna

Ocena:   (4,5 na 5)

Zwinne tworzenie oprogramowania - gra kooperacyjna (Alistair Cockburn)

Opinie czytelników

Podsumowanie:

Książka została dobrze przyjęta ze względu na wgląd w metodologię Agile i jej filozoficzne podstawy, oferując praktyczne koncepcje tworzenia oprogramowania i dynamiki zespołu. Spotyka się jednak z krytyką za gęsty styl pisania, brak bezpośredniego zastosowania dla praktyków i nieścisłości w niektórych treściach.

Zalety:

Oferuje głęboki wgląd w metodologię Agile i procesy decyzyjne.
Jest łatwa w odbiorze dla początkujących dzięki jasnym wyjaśnieniom.
Zachęca do zrozumienia dynamiki zespołu i czynników ludzkich w tworzeniu oprogramowania.
Zawiera cenne ramy, takie jak ShuHaRi i teoria gier kooperacyjnych.
Rozszerzona edycja zawiera nowe, istotne materiały i przydatne anegdoty.

Wady:

Gęsty i czasami rozwlekły styl pisania może być trudny do zrozumienia.
Niektórzy czytelnicy uważają ją za bardziej teoretyczną niż praktyczną, pozbawioną jasnych wskazówek dotyczących implementacji.
Zawiera nieścisłości dotyczące podstawowych pojęć, które podważają wiarygodność.
Może nie być odpowiednia dla wszystkich praktyków, a niektórzy uznają ją za frustrująco abstrakcyjną.

(na podstawie 15 opinii czytelników)

Oryginalny tytuł:

Agile Software Development - The Cooperative Game

Zawartość książki:

"Agile Software Development to bardzo stymulująca i bogata książka. Autor ma głębokie zaplecze i daje nam tour de force powstających metod zwinnych".

-Tom Gilb.

Zwinny model tworzenia oprogramowania szturmem zdobył świat. Teraz, w Agile Software Development, Second Edition, jeden z wiodących pionierów agile aktualizuje swoją wielokrotnie nagradzaną książkę Jolt Productivity, aby odzwierciedlić wszystko, czego dowiedzieliśmy się o zwinnym rozwoju od czasu jej pierwotnego wprowadzenia.

Alistair Cockburn rozpoczyna od aktualizacji swojego potężnego modelu tworzenia oprogramowania jako "kooperacyjnej gry inwencji i komunikacji". Wśród nowych pomysłów, które wprowadza: okiełznanie konkurencji bez niszczenia współpracy; wyciągnięcie wniosków ze szczupłej produkcji; oraz zrównoważenie strategii komunikacji. Cockburn wyjaśnia również, w jaki sposób gra kooperacyjna jest rozgrywana w biznesie i projektach inżynieryjnych, a nie tylko w tworzeniu oprogramowania.

Następnie systematycznie oświetla model zwinny, pokazuje, jak ewoluował, i odpowiada na pytania najczęściej zadawane przez programistów i kierowników projektów, w tym.

- Gdzie zwinny rozwój pasuje do naszej organizacji?

- Jak połączyć zwinne pomysły z innymi ideami?

- Jak możemy rozszerzyć idee agile na szerszą skalę?

Cockburn rozprawia się z kluczowymi błędnymi przekonaniami, które powodują niepowodzenie zwinnych projektów. Dowiesz się na przykład, dlaczego kodowanie strategii zarządzania projektami w ustalonych procesach może prowadzić do nieskutecznych decyzji strategicznych i kosztownych błędów. Znajdziesz tu również przemyślaną dyskusję na temat kontrowersyjnego związku między metodami zwinnymi a projektowaniem doświadczeń użytkownika.

Cockburn przechodzi do praktycznych wyzwań związanych z konstruowaniem zwinnych metodologii dla własnych zespołów. Dowiesz się, jak dostroić i stale wymyślać swoje metodologie oraz jak zarządzać niepełną komunikacją. To wydanie zawiera nowe, ważne informacje na te i inne tematy:

- Agile i CMMI.

- Wprowadzenie zwinności z góry na dół.

- Rewizja "niestandardowych kontraktów".

- Tworzenie zmian za pomocą "naklejek".

Ponadto Cockburn aktualizuje swoją dyskusję na temat metodologii Crystal, które wykorzystują jego "grę kooperacyjną" jako główną metaforę.

Jeśli jesteś nowy w zwinnym rozwoju, ta książka pomoże ci odnieść sukces za pierwszym razem. Jeśli już wcześniej korzystałeś z metod zwinnych, techniki Cockburna sprawią, że będziesz jeszcze bardziej skuteczny.

Dodatkowe informacje o książce:

ISBN:9780321482754
Autor:
Wydawca:
Podtytuł:The Cooperative Game
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2006
Liczba stron:504

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Pisanie skutecznych przypadków użycia - Writing Effective Use Cases
Przypadki użycia nigdy nie były tak łatwe do zrozumienia - ani tak łatwe do...
Pisanie skutecznych przypadków użycia - Writing Effective Use Cases
Projektowanie w technologii obiektowej: Klasa 1994 - Design in Object Technology: Class of...
Poznaj surową, pozbawioną przypisów wersję...
Projektowanie w technologii obiektowej: Klasa 1994 - Design in Object Technology: Class of 1994
Projektowanie w technologii obiektowej 2: Opatrzona przypisami klasa 1994 - Design in Object...
Klasyczny kurs na temat zwinnego tworzenia...
Projektowanie w technologii obiektowej 2: Opatrzona przypisami klasa 1994 - Design in Object Technology 2: The Annotated Class of 1994
Zwinne tworzenie oprogramowania - gra kooperacyjna - Agile Software Development - The Cooperative...
"Agile Software Development to bardzo stymulująca...
Zwinne tworzenie oprogramowania - gra kooperacyjna - Agile Software Development - The Cooperative Game
Ujednolicanie historii użytkownika, przypadków użycia i map historii: Moc czasowników - Unifying...
Przypadki użycia, historie użytkowników i mapy...
Ujednolicanie historii użytkownika, przypadków użycia i map historii: Moc czasowników - Unifying User Stories, Use Cases, Story Maps: The power of verbs
Sześciokątna architektura wyjaśniona - Hexagonal Architecture Explained
„Patrząc na ekran mojego laptopa, zdałem sobie sprawę, że jest on pełen...
Sześciokątna architektura wyjaśniona - Hexagonal Architecture Explained

Prace autora wydały następujące wydawnictwa: