Agile. Szybciej, łatwiej, dokładniej - Helion
ISBN: 978-83-246-8716-9
stron: 248, Format: 158x235, okładka: miękka
Data wydania: 2014-04-23
Księgarnia: Helion
Cena książki: 44,90 zł
Bądź sprawny, bądź zręczny, bądź zwinny! Bądź Agile!
- Jak wdrażać skuteczne i intuicyjne metodyki programowania w swojej firmie?
- Jak motywować zespóÅ‚ do dziaÅ‚ania i tworzyć najlepsze warunki pracy?
- Jak sprawiać, aby projekty koÅ„czyÅ‚y siÄ™ w zaÅ‚ożonym czasie i satysfakcjonowaÅ‚y klientów?
Agile, czyli programowanie zwinne, to grupa metodyk wytwarzania oprogramowania z wykorzystaniem technik przyrostowych. Cieszy siÄ™ ogromnÄ… — i ciÄ…gle rosnÄ…cÄ… — popularnoÅ›ciÄ… zarówno wÅ›ród programistów, jak i osób zarzÄ…dzajÄ…cych projektami informatycznymi. „Agile” znaczy „sprawny”, „zwinny”, „zrÄ™czny” i wÅ‚aÅ›nie takie sÄ… w zaÅ‚ożeniu praktyki okreÅ›lane angielskim terminem Agile software development. MajÄ… one przyspieszyć, uproÅ›cić i usprawnić proces tworzenia oprogramowania. ZapewniajÄ… wysokÄ… jakość koÅ„cowego produktu i speÅ‚niajÄ… oczekiwania klienta, nawet jeÅ›li w czasie trwania projektu jego wymagania ulegnÄ… znacznej zmianie.
Książka Agile szybciej, proÅ›ciej, dokÅ‚adniej powstaÅ‚a z myÅ›lÄ… o wszystkich, którzy rozpoczynajÄ… swojÄ… przygodÄ™ z praktykami programowania zwinnego. Jest przeznaczona dla osób chcÄ…cych wdrożyć je w zespole projektowym i dla osób należących do zespoÅ‚u, w którym sÄ… one wdrażane. Dowiesz siÄ™ z niej, jak zastosować metodyki Agile w codziennej pracy i jak przedkÅ‚adać interakcje miÄ™dzyludzkie ponad procedury, dziaÅ‚ajÄ…ce oprogramowanie nad obszernÄ… dokumentacjÄ™, wspóÅ‚pracÄ™ z klientem nad negocjacje handlowe oraz reagowanie na zmiany nad realizacjÄ™ planu. JeÅ›li zastosujesz siÄ™ do rad zawartych w tej książce, wspóÅ‚praca projektowa przebiegnie siÄ™ bez przeszkód — efektywnie i satysfakcjonujÄ…co dla wszystkich czÅ‚onków zespoÅ‚u. Od autorów dostaniesz także prezent w postaci gotowych szablonów, które możesz natychmiast wydrukować i wykorzystywać do woli w pracy z metodykami Agile.
Dowiedz siÄ™, jak zarzÄ…dzać zmianÄ… z Agile i uniknąć najpopularniejszych bÅ‚Ä™dów w zarzÄ…dzaniu projektami!
- PrzeglÄ…d metodyk Agile
- Zalety programowania zwinnego
- Zastosowanie technik Agile w praktyce
- BÅ‚Ä™dy, których można uniknąć
- Narzędzia ułatwiające pracę
- Przykłady z życia wzięte
Przekonaj się, że tworzenie oprogramowania może być świetną zabawą!
Osoby które kupowały "Agile. Szybciej, łatwiej, dokładniej", wybierały także:
- Mapa Agile & Scrum. Jak si 57,69 zł, (15,00 zł -74%)
- TDD. Sztuka tworzenia dobrego kodu 48,54 zł, (19,90 zł -59%)
- Doskona 67,00 zł, (33,50 zł -50%)
- Miejsce przy stole. Przywództwo w IT w czasach Agile 49,00 zł, (24,50 zł -50%)
- Czysty Agile. Powrót do podstaw 47,00 zł, (23,50 zł -50%)
Spis treści
Agile. Szybciej, łatwiej, dokładniej -- spis treści
O autorach (9)
- Marek Krzemiński (11)
- Podziękowania (12)
WstÄ™p. Po co to w ogóle czytać? (13)
- Dla kogo jest ta książka? (15)
- Czego siÄ™ nie dowiesz? (16)
- ZÅ‚ote myÅ›li autorów (17)
1. Po co to wszystko? U mnie przecież działa! (19)
- Krótka historia (21)
- Jak przejść na drugą stronę rzeki i się nie zamoczyć? (28)
- Ludzie ponad procesy. Właśnie, ludzie! (32)
- Jakie korzyści możesz uzyskać, choć nie musisz? (39)
2. To świetna zabawa! (43)
- Bawmy siÄ™, uczÄ…c (45)
- Stan "flow", czyli natchnienia (45)
- Retrospektywy (46)
- Władca Pierścieni na stand-upie (47)
- Gamifikacja (49)
- Wizualizujmy, czyli po co nam oczy? (52)
- Motywacja (55)
3. Pierwszy dzień w szkole (59)
- Zwinne metodyki wytwarzania oprogramowania (61)
- Co to jest metodyka? (62)
- Programowanie ekstremalne (ang. Extreme Programming) (63)
- Kiedy powinieneś wybrać programowanie ekstremalne? (64)
- Problemy podczas wdrażania praktyki programowania ekstremalnego (64)
- Korzyści z wprowadzenia praktyki (65)
- ZarzÄ…dzanie projektami za pomocÄ… metodyki Scrum (ang. Scrum Project Management) (67)
- Kiedy powinieneś wybrać zarządzanie za pomocą metodyki Scrum? (68)
- Problemy podczas wdrażania praktyki Scrum (69)
- Korzyści z wprowadzenia praktyki (71)
- Kanban Software Development (73)
- Kiedy powinieneś wybrać Kanban Software Development? (73)
- Problemy podczas wdrażania praktyki Kanban (74)
- Korzyści z wprowadzenia praktyki (75)
- Podsumowanie (75)
4. Jedziemy z materiałem! - praktykujemy (79)
- Agile dla pierwszaków (81)
- Praktyka nr 1. Codzienne spotkania (ang. Daily Stand-up) (81)
- Praktyka nr 2. Historyjki użytkownika (91)
- Praktyka nr 3. Task Board (99)
- Praktyka nr 4. Praca w cyklach iteracyjnych (106)
- Praktyka nr 5. Planowanie iteracji (112)
- Praktyka nr 6. Demonstracja (120)
- Praktyka nr 7. Wspólne Å›rodowisko pracy (128)
- Podsumowanie części pierwszej, czyli chodzenie z workiem nie jest takie złe... Maaamooooo! (135)
- Agile dla starszaków (138)
- Praktyka nr 8. Retrospektywy (138)
- Praktyka nr 9. Programowanie w parach (147)
- Praktyka nr 10. Definicja ukończenia zadań (ang. Definition of Done) (153)
- Praktyka nr 11. Master Story List/Scrum Product Backlog (161)
- Praktyka nr 12. Planning Poker (167)
- Praktyka nr 13. Wykres wypalania iteracji (ang. Burn down Chart) (175)
- Podsumowanie części drugiej. Starszak to jest gość, bo wie, co to poker :) (183)
- Agile dla "najstarszaków" (186)
- Praktyka nr 14. Prędkość zespołu (ang. Team Velocity) (186)
- Praktyka nr 15. Iteracja zero/Sprint zero (194)
- Praktyka nr 16. Ciągła integracja (200)
- Praktyka nr 17. Programowanie sterowane testami (209)
- Praktyka nr 18. SamoorganizujÄ…cy siÄ™ zespóÅ‚ (217)
- Podsumowanie. Stary... Agile to ja mam w tym palcu... nie, czekaj, w tym... a może w tym? (223)
Bibliografia (227)
Załączniki (229)
- Szablony (229)
- Linki do zaÅ‚Ä…czników (237)
Skorowidz (239)