Agile Software Development. Gra zespołowa.

04 Apr 2009 | Adam Przymusiała

Jestem już jakiś czas po lekturze bardzo interesującej książki traktującej o metodologiach wytwarzania oprogramowania (różnych pochodnych Agile). Z czystym sercem mogę ją wszystkim polecić ze względu na zawartość merytoryczną jak i sposób podawania treści (przyda się ludziom na różnych poziomach zaawansowania).

Jak bym miał zakładać swoją firmę (czy miałbym być zatrudnionym u kogoś) to właśnie tak chciałbym pracować! Już powoli mam dosyć jednoosobowych projektów czy też takich gdzie nie ma silnego nacisku na zespół / stały kontakt z klientem. Piękne w Agile jest również to że podane wzorce bardzo łatwo przystosować do zupełnie innych z pozoru dziedzin życia. Np. karty “planning poker’a” mogą doskonale sprawdzić się np. przy organizacji obozu/zlotu!

Jedyne czego żałuje to to, że metodologiach zwinnych nie można usłyszeć na moim wydziale… . No ale to już zupełnie inna historia i mam nadzieję że niedługo ją zamknę :). Obok okładka/link do książki (można ją zakupić w księgarni helionu).

ps.

Co ciekawe, okazała się tak dobra że dwa tygodnie po jej przeczytaniu szef projektu w którym biorę udział zakupił po jednym egzemplarzu dla każdego członka zespołu :).

Opis wydawcy:

Poznaj zasady doskonałej metodologii wytwarzania oprogramowania

  • Jak dopasować metodologię Agile do specyfiki firmy?
  • W jaki sposób powiązać Agile z innymi metodologiami?
  • Jak wdrożyć Agile w całej strukturze firmy?

Produkcja oprogramowania wymaga nie tylko doskonałej znajomości technologii, ale także metodologii zarządzania projektem. Kluczowym elementem jest tu umiejętność błyskawicznego reagowania na zmiany, sytuacje kryzysowe i błędy. Istnieje wiele usystematyzowanych metodologii wytwarzania oprogramowania, które jednak rzadko sprawdzają się w przypadku małych zespołów projektowych lub projektów realizowanych w krótkim czasie. Dla takich projektów opracowano metodologię Agile. To “zwinne programowanie” zdobywa coraz więcej zwolenników i jest wdrażane w wielu przedsiębiorstwach.

Książka “Agile Software Development. Gra zespołowa” to omówienie metodologii Agile i inżynierii oprogramowania. Czytając ją, poznasz założenia zwinnego programowania i sposoby zarządzania projektem, zgodne z wytycznymi tej metodologii. Dowiesz się, jakie ograniczenia posiada Agile i jak sobie z nimi radzić. Przeczytasz o programowaniu ekstremalnym, adaptacji tej metodologii do potrzeb konkretnych zadań i unikaniu błędów przy wytwarzaniu oprogramowania.

  • Zasady inżynierii oprogramowania
  • Dobór zespołu projektowego
  • Komunikacja wewnątrz zespołu projektowego
  • Wybór odpowiedniej metodologii
  • Programowanie ekstremalne
  • Zarządzanie zmianami
  • Metodologie Crystal

Dodaj komentarz!

Czytaj dalej: