Dzięki funduszom od Agile Alliance i Scrum Alliance udało się nam sfinansofwać podróż kilku prelegentów spoza Polski. Prezentacje “rodzimych” ekspertów wyglądają nie mniej ciekawie. Szczegółowy program imprezy dostępny jest pod adresem http://zimowy.agiletuning.pl/program
Do Zimowego Tuningu zostało jeszcze prawie 6 tygodni. Nadal można nadsyłać propozycje tematów prezentacji. Te, które już do nas dotarły pozwalają mi obiecać, że niezapomniane widoki zza okna nie będą główną atrakcją popołudnia (dzisiaj oficjalnie ogłosiliśmy, że impreza odbędzie się w Centrum Konferencyjnym UJ w krakowskich Przegorzałach). Tym niemniej, zawsze może być ciekawiej i dlatego gorąco zachęcam do przesłania swoich propozycji do programu.
Wczoraj odbyła się najlepiej zorganizowana konferencja w jakiej miałem przyjemność wziąć udział - JAVArsovia 2009. Każdy detal był dopracowany - od agendy na odwrocie identyfikatora (wspaniały pomysł!) aż po obfity catering. I to wszystko bez pobierania żadnych opłat od uczestników. Organizatorom należą się duże brawa i szacunek.
Dzięki ciekawym pytaniom i trafnym komentarzom (raz jeszcze dziękuję!) bardzo przyjemnie opowiadało mi się o pracy z odziedziczonym kodem. Zgodnie z obietnicą udostępniam slajdy:
Program konferencji jest już dostępny. Ścieżkę Rzemiosło otworzy Igor Czechowski, współautor projektu Mockito; Ludzie - Adam Krosny, który „od 5 lat uczestniczy, prowadzi lub współprowadzi projekty z użyciem metodyk Agile”. Na ścieżce Ograniczeniapierwszą prezentację poprowadzi Tadeusz Golonka, który zaczął zajmować się prowadzeniem projektów informatycznych 25 lat temu, a obecnie pełni funkcję Microsoft Regoional Director w Polsce. Dalsze prezentacje na poszczególnych ścieżkach zapowiadają się nie mniej ciekawie. Zapraszamy!
Tytuł mówi wszystko. Do piątku dostaliśmy sporo interesujących propozycji - za które bardzo dziękujemy, ale również prośby o przedłużenie terminu. W związku z tym nowy termin nadsyłania propozycji prezentacji to 10 czerwca 2009. Porgram Letniego Tuningu zostanie opublikowany zgodnie z planem, czyli 11 czerwca 2009.
Dzień dobry! Dzisiaj kończymy dyskusję rozpoczęta w poprzednim odcinku, czyli przechodzimy przez pozostałe cztery poziomy planowania i wymieniamy praktyki z nimi związane. Mamy nadzieję, że te dwa podcasty pozwolą spojrzeć na Agile jako spójny metamodel rozwoju oprogramowania.
A oto agenda:
Poziom 2: Zarys Planu Projektu/Roadmap
Iteracja 0
Szkic planu dostarczania funkcjonalności
Szkic architektury
Budowa infrastruktury, konfiguracja narzędzi
Poziom 3: Wydanie/Release
Funkcjonalność do dostarczenia jest dobrze zdefiniowana
Dwie pierwsze iteracje zaplanowane dokładnie
Poziom 4: Iteracja
Zdefiniowane zadania/taski
Zdefiniowane kryteria akceptacyjne
Przydział osób do poszczególnych historyjek lub zadań
Poziom 5: Dzień - Stand Up
Dyskutowane są problemy na najniższym, technicznym poziomie
Jesteśmy ciekawi Waszych opinii. Czy w swojej pracy patrzycie na Agile całościowo, czy raczej wybieracie poszczególne techniki aby poradzić sobie z bieżącymi wyzwaniami?
Witamy po długiej przerwie! Wzięliśmy “urlop” od AgileTuning by spokojnie zastanowić się co dalej z podcastem i jak powinna wyglądać nasza rola w promocji lekkich metodyk wytwarzania oprogramowania. A poza tym, zwyczajnie chcieliśmy odpocząć. Żaden z nas nie podejrzewał, że nagrywanie jest tak ciężką robotą.
Druga część podcastu o cyklu życia oprogramowania pojawi się w ciągu najbliższego tygodnia. Mamy też przygotowany plan nagrań następnych odcinków. Ale to jeszcze nie wszystko.
Za miesiąc (a dokładnie - 25 czerwca) odbędzie się Letni Tuning. Jest to kontynuacja pomysłu Agile Underground, czyli spotkanie mające ułatwić wymianę doświadczeń ludziom, ktorzy zawodowo zajmują się wytwarzaniem oprogramowania. Nieformalna atmosfera ułatwi nawiązywanie nowych kontaktów. Dokładne informacje znajdują się na stronie imprezy. Zapraszam!
Dzisiaj w Krakowie odbyła się konferencja 4 Developers. Fundacja Proidea jak zwykle stanęła na wysokości zadania i cała impreza przebiegła bardzo sprawnie. Z przyjemnością wysłuchałem kilku prezentacji, m.in. przepięknej wizualnie opowieści Macieja Miąsika o tworzeniu gry Wiedźmin. Adam Krosny przedstawił swoje doświadczenia związane z wdrażaniem Scruma w Alan Systems. Bardzo podoba mi się, że zamiast skupić się na “tym co piszą w książce” eksperymentował z “tym co działa w projekcie”.
Ja natomiast opowiedziałem o swoich doświadczeniach związanych z zarządzaniem zespołami rozproszonymi. Zgodnie z obietnicą udostępniam prezentację na stronie. Prawdopodobnie, w bliżej nieokreślonej przyszłości, w oparciu o nią nagramy podcast. Ale najpierw musimy opublikować parę innych, które czekają już w kolejce.
Dzień dobry! Dzisiejszy podcast początkowo miał tylko przybliżyć tematykę poziomów planowania w Agile i cyklu życia projektu. W trakcie rozmowy uświadomiliśmy sobie jednak jak mało zwykle mówi się o początkowej fazie trwania projektu, która tak na prawdę ma decydujące znaczenie dla sukcesu całego przedsięwzięcia. Dlatego poświęciliśmy jej więcej uwagi i w rezultacie agenda (Kuba, dzięki za sugestię) naszej dyskusji wygląda następująco:
Agile to nie beztorski development
Planowanie tradycyjne vs. lekkie
Pięć poziomów planowania
Poziom 1: Wizja
Dlaczego jest ważna
Budowanie wizji
Wysokopoziomowe historyjki funkcjonalne i niefunkcjonalne
Podstawowe typy kontraktów
A i tak mam wrażenie, że w kilku miejscach tylko “prześlizgujemy się” po głębszym temacie. Za tydzien dokończenie dyskusji, czyli pozostałe 4 poziomy oraz uwagi o cyklu życia projektu. Jak zwykle - liczymy na dyskusję.