Kategoria 'Wydarzenia'

Agile By Example 2011

logo.pngIn the world of Agile adoption… tak pewnie zacząłby tę zapowiedź Hal Douglas :-) Ale poważnie… Tej jesieni będziemy świadkami narodzin nowej konferencji o tematyce Agile w Polsce. Mam tutaj na myśl:

Agile By Example 2011

Przyjemność to dla mnie podwójna, gdyż zostałem zaproszony do współpracy przy jej organizacji.

Agile By Example w założeniach ma być konferencją zawierającą praktyczne rady dla tych, którzy myślą o rozpoczęciu małej rewolucji w swojej firmie, lub już wkroczyli na tę drogę (i zauważyli już, że to raczej wyboista ścieżka).

Przybywa nam w Polsce firm, które mają już ciekawe doświadczenia z Agile i będziemy bardzo zadowoleni jeśli uda nam się zebrać te doświadczenia podczas 2-dniowego spotkania.

Konferencja odbędzie się w Warszawie 8-9 września 2011 roku, więc zarezerwujcie czas. Już niedługo rusza C4P i zachęcam do udziału wszystkich, którzy chcieliby podzielić się swoimi dotychczasowymi doświadczeniami. To nie muszą być elaboraty jak to zmieniłem 1000 osobową organizację. Wystarczy zespół, mały dział, coś co zadziałało i z czym chcecie pójść dalej.

A może właśnie jakieś praktyki “książkowe” nie zadziałały? Wiem, że trudniej jest wystąpić z failure story, ale o to też chodzi! Uczmy się na błędach i wyciągajmy wnioski. Po to właśnie powstaje Agile By Example.

Śledźcie stronę konferencji http://www.agilebyexample.com oraz Twittera @AgileByExample. Ja również o co ciekawszych etapach nie omieszkam poinformować na blogu. Do zobaczenia jesienią w Warszawie!

Add comment May 19th, 2011

Agile/Lean w Europie - pogoń czy ucieczka?

10 rocznica spisania Agile Manifesto jednak skłania do pojawianiem się coraz to nowych inicjatyw związanych z odświeżeniem ruchu agile, czy może ruszenia lean w Europie.

Niedawno z inicjatywy Jurgena Appelo utworzona została na LinkedIn grupa o roboczej nazwie “Agile Lean Europe”. Co to wszystko ma wspólnego z agile w Polsce. A no tyle, że właśnie pojawiła się na blogu Jurgena informacja o pierwszych konkretnych krokach jakie ma on zamiar zastymulować wśród uczestników grupy. I dotyczy to też Polski.

Idea dotyczy zorganizowania w Europie sieci ludzi związanych z agile oraz lean thinking i większego zintegrowania środowiska. Szczegóły znajdziecie na blogu Jurgena. Zachęcam też użytkowników LinkedIn do zarejestrowania się w grupie. Osobiście podoba mi się pewien powiew świeżości jakie ta inicjatywa może tchnąć w środowisko. No i warto byłoby mieć swoją reprezentację :-) Chętnych pewnie nie zabraknie…

Ha! Zapomniałem wyjaśnić tytuł tego posta. Pogoń czy ucieczka? No właśnie, Jurgen napisał, że jeśli chodzi o agile czy lean, nasze oczy kierują się zawsze w stronę Stanów Zjednoczonych. Tam szukamy liderów i to stamtąd oczekujemy nowinek. Czy tak musi być? Czy w Europa jest z tyłu, czy może raczej równie ciekawe inicjatywy czy nowe przemyślenia mają szansę narodzić się właśnie u nas. Powinniśmy mieć kompleksy, czy raczej nie mamy się czego wstydzić.

Z resztą sprawdźcie sami i napiszcie co o tym myślicie?


Add comment February 23rd, 2011

Dla spragnionych konferencji

Nie wiem jak wy, ale ja lubię jeździć na konferencje. Zaczęło się od JDD w 2006 i od tej pory wpadłem na dobre. Z czasem poszerzyłem krąg tematów także o agile, bo na horyzoncie pojawiły się takie konferencje jak AgileEE czy ACE Conference. A potem przyszło zdenerwowanie, kiedy przegapiłem ciekawą konferencję odbywającą się praktycznie pod nosem. To było WebExpo 2010.

Teraz borykam się raczej z problemem co wybrać, aczkolwiek nie zniknął też problem orientowania się co, gdzie się dzieje (a dzieje się dużo i to nawet w samej Polsce).

Dlatego uruchomiliśmy projekt Conference Radar.

Conference Radar - Simplest Way to Find a Conference

Pomysł jest prosty - zebrać w jednym miejscu informacje o jak największej liczbie konferencji, tak aby można je było łatwo przeszukiwać i zdecydować, które z nich staną się częścią naszego kalendarza.

Poza tym mamy ambicje obsłużyć pełny cykl życia konferencji, czyli nie tylko zapowiedź, ale także to co dzieje się w trakcie konferencji (life feedback?) i to co już po (np. zebrać wrażenia uczestników w jednym miejscu).

Czemu piszę o tym na blogu o agile? Wiadomo, to jest pseudo reklama, w końcu to nasze dzieło. Ale nie do końca taka zupełnie nie związana z tematem, bo akurat w tej chwili lista konferencji agile jest bardzo pokaźna (może znajdziecie coś dla siebie):

http://confradar.com/conferences?tag=agile

Chcecie zobaczyć co aktualnie ma się dziać w Polsce? Nic prostszego:

http://confradar.com/country/PL

Poza tym uruchomiliśmy właśnie system powiadomień mailowych o nowo dodanych konferencjach. Także zachęcam do zarzucenia sieci na Conference Radar, a być może odkryjecie niedługo coś ciekawego dla siebie.

2 comments February 22nd, 2011

10 lat Manifestu Agile - zaproszenie do dyskusji

10 Years of the Agile Manifesto

Dzisiaj w Snowbird, Utah odbywa się spotkanie, które zorganizował Alistair Cockburn z okazji 10-tej rocznicy powstania Manifestu Agile. Z tej okazji Alistair zaprosił do dyskusji, nie tylko w Snowbird, ale także w internecie, nad trzema pytaniami:

  1. Jakie problemy w tworzeniu oprogramowania oraz budowaniu produktów zostały rozwiązane (i tym samym nie powinniśmy zajmować się ich rozwiązywaniem wciąż od nowa)?
  2. Które z problemów są z zasady nierozwiązywalne (i tym samym nie powinniśmy zajmować się próbami ich rozwiązania)?
  3. Które z problemów jesteśmy w stanie sensownie rozwiązać - problemy, które możemy złagodzić przy pomocy pieniędzy, pracy lub usprawnień/innowacji (i tym samym powinny się stać centrum naszej uwagi w najbliższym czasie)?

Na same pytania spróbowałem odpowiedzieć na blogu tinyPM. Jednak tam odnoszę się bardziej do ogólnej wizji jaka dla mnie kryje się za Manifestem i agile. Notomiast tutaj chciałbym zaprosić was do dyskusji bardziej lokalnej, naszej, polskiej.

Agile w Polsce rozwija się wolniej i krócej niż to ma miejsce np. w Stanach Zjednoczonych. Czy dotykają nas te same problemy, o których dyskutuje teraz społeczność agile na świecie? Co myślicie o obecnym stanie zastosowania praktyk agile w Polsce? W którym punkcie jesteśmy? Co chcemy osiągnąć w najbliższym czasie (2011?) oraz w perspektywie 5-10 kolejnych lat? Czy borykamy się z problemami, które zostały już rozwiązane?

Piszcie co sądzicie tutaj w komentarzach, albo na własnych blogach. Jeśli napiszecie na własnym blogu, wrzućcie tutaj komentarz z linkiem, żebyśmy mogli zebrać tę dyskusję w jedną całość.

Gdzie jest i dokąd zmierza polskie agile?  Co jako społeczność agile w Polsce powinniśmy zrobić?

źródło obrazka: Pictofigo


Add comment February 12th, 2011

ACE Conference 2011

ACE 2011 ACE, czyli konferencja Agile Central Europe nadchodzi wielkimi krokami. W tym roku nieco wcześniej, bo już 31-go marca w Krakowie, więc jeśli zapomnieliście, nie wiedzieliście, lub jeszcze się wahacie, to powiem tylko, że wczesna rejestracja jeszcze trwa.

Ponadto do 14-go lutego można jeszcze zgłaszać wystąpienia. Kilku prelegentów już na stronie ogłoszono. Jest to niewątpliwie największa impreza stricte agile’owa w Polsce, dlatego szkoda byłoby ją przegapić. Jak było w zeszłym roku pisałem tutaj.

Zarezerwujcie czas… tej wiosny Kraków będzie pełen konferencji :-)

Add comment February 10th, 2011

Pierwsze Code Retreat we Wrocławiu już za nami

Tak… pierwsze Code Retreat we Wrocławiu jest już historią. 23 października o nadludzkiej porze jaką jest 8:00 rano w sobotę przyszło razem pokodować 61 osób! Myślę, że już sam ten fakt świadczy o sukcesie przedsięwzięcia jakie Grzegorz Dziemidowicz zainicjował we Wrocławiu przy wsparciu JUG’a i grupy Kunszt.

Celowo piszę “zainicjował”, bo sami organizatorzy myślą o powtórzeniu warsztatów za ok pół roku, a ja mam nadzieję, że przy naszym (uczestników) pozytywnym odzewie uda się ich zachęcić do zrobienia tego nawet szybciej :-)

coderetreat.jpg

Jak wyglądało Code Retreat?

Cały dzień podzielony został na 2 bloki składające się z 3 sesji kodowania w parach, które trwały 45 min każda + 10 min na retrospekcję. Po 3-ciej sesji w hotelowej restauracji podano wyśmienity obiad, który zawdzięczamy sponsorowi wydarzenia, czyli firmie Tieto.

Z resztą z obiadem wiąże się taka mała anegdotka, bo na oficjalnej stronie Code Retreat Corey’a Haines’a, wśród reguł opisujących organizację takich warsztatów, można znaleźć zdanie:

“Obiad powinien być czymś dobry, serwowanym. Moją regułą jest, że jeśli masz chęć przyjść o 8:00 rano aby spędzić z innymi cały dzień na kodowaniu, to zasługujesz na coś więcej niż pizza na obiad.”

Ale nie o jedzenie w tym wszystkim chodzi. Podczas każdej sesji mieliśmy zmieniać pary, co też uczyniłem, bo pierwotnie moim zamiarem było właśnie spróbować pracy z różnymi ludźmi, których nie znam. Takie podejście gwarantuje maksymalny poziom wymiany wiedzy. Problem do rozwiązania był cały czas ten sam - gra w życie, ale po pierwszych dwóch sesjach pojawiły się pomysły na podejście do problemu z zupełnie różnych kierunków.

Pary mogły np.:

  • spróbować używać maksymalnie 2-4 linijkowych metod i maksymalnie 4 metod w klasie
  • używać tylko obiektów immutable
  • nie używać if’ów
  • nie używać liczb i tablic do reprezentacji planszy i reguł gry
  • itp.

Niektóre pomysły podrzucał na Twitterze Corey, który był w tym czasie zdaje się w Amsterdamie na podobnym Code Retreat :-)

Co ćwiczyliśmy?

Każda para miała wybrać sobie co głownie będzie ćwiczyła podczas sesji. W parach, w których ja kodowałem wybraliśmy:

  1. Pracę w parze ze zmianami co 5 min + TDD
  2. Ping-ponga (praca w parze gdzie jedna osoba pisze test, druga go implementuje) + podstawy pisania testów w JUnit
  3. TDD as if you meant it (Darek Mielniczek zasiał zainteresowanie tym tematem, które trwało do ostatniej sesji :-))
  4. Implementacja zagadnienia od góry, czyli od testów akceptacyjnych na całej grze.
  5. Immutability - tutaj moim zdaniem za mało było testów.
  6. TDD as if you meant it - drugie ćwiczenie poszło lepiej. Siła w powtórkach (Kata).

Czego się nauczyłem?

  • Pierwszy raz próbowałem “TDD as if you meant it”
  • Poznałem trochę tricków na refaktoryzację w Eclipse (+ trochę nowych skrótów klawiszowych)
  • Spojrzałem na problem z kilku perspektyw
  • Popracowałem w parze, co rzadko mi się zdarza

Co być może dałem od siebie?

  • Propagowałem szablon should* (given, when, then) jakiego nauczyłem się jakiś czas temu od Szczepana Fabera i Bartka Bańkowskiego
  • Pokazałem użycie biblioteki FestAssert + pluginy do Eclips’a jak MoreUnit
  • Być może przekazałem w jednej z par trochę podstaw na temat testów w ogóle i dzielenia ich na mniejsze kawałki

Myślę, że spokojnie mogę stwierdzić iż nauczyłem się dużo w tak krótkim czasie. Gdyby osoby, z którymi programowałem mogły powiedzieć, że zyskały ode mnie tyle co ja od nich, to byłby to dla mnie duży komplement.

Generalnie bardzo podoba mi się formuła Code Retreat, bo kompletnie usuwa bariery pomiędzy doświadczonymi i niedoświadczonymi uczestnikami. Wynika to chociażby z faktu, że nawet jeśli jesteś doświadczony w jakiejś sferze, to okazać się może, że ta druga osoba uzupełni tą wiedzę czym innym jeśli zmienimy nieco charakter ćwiczenia. I o to w tym wszystkim chodzi.

Na podsumowanie

Powiem tak. Jeszcze raz gratuluję organizatorom. Było świetnie. A dodatkowym dowodem niech będzie to, że nie zrobiłem ani jednego zdjęcia. Code Retreat wciągnęło mnie do tego stopnia, że od 8:00 do 17:00 nie przypominam sobie ani chwili, w której pomyślałbym, że nie ma co robić ani z kim porozmawiać, więc może pstryknę parę zdjęć.

W podsumowaniu warsztatów padały głosy, że być może można nieco usystematyzować ramy takich następnych sesji w parach i narzucić więcej tematów do  ćwiczeń. Ja raczej pozostałbym przy dowolności tego co para chce ćwiczyć i przy swobodzie wymiany doświadczeń. Oby następne spotkanie odbyło się nie później niż po nowym roku!


3 comments October 24th, 2010

Pierwsze Code Retreat we Wrocławiu

Już w najbliższą sobotę we Wrocławiu odbędzie się pierwsze otwarte Code Retreat. To niezwykła gratka dla tych, których interesuje ruch Software Craftsmanship i chcą dodatkowo poćwiczyć sobie pisanie czystego kodu, TDD i pracę w parach.

code_retreat_wroclaw.jpg

Cieszy też fakt, że zainteresowanie było tak duże, że wejściówki rozeszły się praktycznie natychmiast. Ale cały czas można się wpisywać na listę oczekujących. No i mam nadzieję, że jest to pierwsze z wielu tego typu spotkań, które na stałe zagoszczą we Wrocławiu. Zobaczymy 23 października. Postaram się napisać więcej po spotkaniu.

Chciałbym przy tej okazji wspomnieć o możliwości uzyskania zielonej obrączki “Clean Code” promowanej przez Uncle Bob’a (Robert C. Martin). Taką obrączkę może dostać każdy, to przekaże min 10 USD na jeden z celów charytatywnych wymienionych na stronie akcji. Osobiście zaświadczam, że obrączki do Polski docierają :-) Więcej szczegółów tutaj:

http://butunclebob.com/ArticleS.UncleBob.GreenWristBand


Add comment October 19th, 2010

Narodziny Agile Warsaw

Właśnie narodziła się grupa Agile Warsaw, która ma na celu stworzenie w Warszawie społeczności ludzi związanych ze zwinnym wytwarzaniem oprogramowania.

Inicjatorzy (Marcin Gozdalik, Mateusz Srebrny, Paweł Lipiński, Marek Kirejczyk) chcieliby utworzyć przestrzeń z klimatem wzajemnego uczenia się, wymiany doświadczeń, wspólnego szukania nowych dróg do lepszego tworzenia oprogramowania, prowadzenia zespołów i zaspokajania potrzeb klientów.

Także zachęcam warszawiaków z zacięciem agile’owym do dania szansy tej grupie, bo kto jeśli nie wy właśnie zapewnicie jej miesiące (jeśli nie lata) prosperity!

Spotkania planowane są w wybrane poniedziałki, o godzinie 19stej w siedzibie firmy Aenima, ul Łucka 15 pok. 227. Planowana formuły spotkań to mini-wykład (15-30min) po którym następuje dyskusja i wymiana doświadczeń, oraz Open Space Technology. Spotkania kończą się retrospektywą / socjalizacją / networkingiem w okolicznym pubie.

Najbliższe spotkanie odbędzie się 24tego maja, tematem przewodnim będzie przejście ze Scruma do Kanabana, a poprowadzi go Marek Kirejczyk.


Add comment May 12th, 2010

Już po AgileCE - krótkie przemyślenia

No i powoli AgileCE 2010 przechodzi do historii (chociaż na twitterze jeszcze przez jakiś czas pobrzmiewać będą echa tej bardzo dobrej konferencji). Poniższe zdjęcie zaprowadzi was do większego zbioru, gdzie możecie zobaczyć jak to wyglądało. Już niedługo organizatorzy powinni zamieścić wszystkie prezentacje, bo każda była nagrywana.

AgileCE 2010 - Zdjęcia

W związku z tym, że konferencja była w całości prowadzona w języku angielskim a dodatkowo tinyPM był jednym ze sponsorów tego wydarzenia, zamieściłem podsumowanie i kilka przemyśleń na temat konferencji na naszym blogu produtkowym:

Jeśli macie ochotę poczytać o konferencji po Polsku to odsyłam także do pojawiających się artykułów na innych blogach:

Podsumowując konferencję jednym zdaniem myślę, że była ona świetnie zorganizowana a i merytorycznie stała na wysokim poziomie. Na pewno jak na pierwszą konferencję w Polsce w całości poświęconą Agile była sukcesem i czekamy na kolejną edycję w 2011. Miejmy nadzieję, że obie konferencje AgileCE oraz AgileEE (która już za pół roku w Kijowie) na stałe wejdą do naszego kalendarza imprez.

Wielkie podziękowania i gratulacje dla Paula Klippa za uczynienie tego wydarzenia możliwym!

Add comment April 12th, 2010

AgileCE już w tym tygodniu!

Jeśli jakimś cudem zapomnieliście, nie wiedzieliście albo zignorowaliście fakt, że już za 2 dni w Krakowie odbędzie się pierwsza 2-dniowa konferencja poświęcona w całości Agile, to jest to wasza ostatnia szansa aby się tam jeszcze pojawić.

AgileCE będzie miało dwie ścieżki wykładów oraz open space. Mimo, że konferencja odbywa się w Krakowie, będzie w całości po angielsku i z tego co przekazywali dotąd organizatorzy, spodziewamy się międzynarodowego towarzystwa.

Ja się wybieram, jeszcze niezdecydowanych namawiam, a zdecydowanej już części mówię do zobaczenia… Poznacie mnie oczywiście po koszulce tinyPM :-)


Add comment April 6th, 2010

Previous Posts


Archiwum

Wpisy wg kategorii