Agile powoli staje się głównym nurtem w sferze zarządzania wytwarzaniem oprogramowania (przynajmniej na zachodzie). SCRUM wdarł się na dobre do zespołów i całych organizacji. Co raz częściej słyszy się o zmianie kierunku i adaptacji elementów systemu produkcyjnego Toyoty takich jak Kanban (przynajmniej dla mnie ten rok w zachodniej blogosferze minie pod znakiem szczególnego zainteresowania Lean Software Development i Kanban).
Jeśli więc hasła Agile, SCRUM, Lean, Kanban są dla Ciebie nowością, ale ktoś wokół zaczyna o tym rozmawiać i ciekawi Cię o co w tym wszystkim chodzi, to poniżej znajdziesz moją subiektywną selekcję miejsc od których możesz zacząć podróż w ten ciekawy świat… (more…)
July 11th, 2009
Marcin Niebudek
W naszej części Europy mało jest konferencji o profilu czysto związanym z Agile/SCRUM, a jeszcze mniej takich na które zwykły śmiertelnik może sobie pozwolić finansowo. Tym bardziej cieszy fakt, że w dniach 18-19 września 2009 w Kijowie odbędzie się pierwsza edycja konferencji Agile Eeastern Europe 2009.
Szczerze zachęcam do udziału, bo prelegenci i ich tematy są bardzo ciekawi, a cena jeszcze do 15 lipca całkiem przystępna (210 USD za 2-dniowy udział z wyżywieniem).

Głównym tematem konferencji jest Agile w zespołach rozproszonych i sposoby na to, żeby wszystko to zadziałało. Na konferencji wystąpią między innymi:
- Mary Poppendieck
- Grigori Melnik
- Jutta Eckstein
- Boris Gloger
- Jurgen Appelo
- J.B.Rainsberger
- David Hussman
Nie zabraknie także (całkiem z resztą pokaźnej) reprezentacji z Polski:
- Paweł Kazienko
- Tomek Włodarek
- Paweł Lipiński
- Tomasz Wykowski
- Bartosz Bańkowski
- Szczepan Faber
Szczegółowy program konferencji znajdziecie pod adresem
http://agileee.com/schedule/program-details
Nadmienię jeszcze tylko, że Agilers/tinyPM są jednym ze sponsorów konferencji i na pewno podczas konferencji będzie można wygrać dodatkowe licencje :-)
June 25th, 2009
Marcin Niebudek
Wreszcie chwila na to, żeby wrócić na chwilę do ostatniego czwartku… a to właśnie wtedy odbyło się pierwsze spotkanie Agilopolis! Bardzo byłem ciekaw jak wyjdzie pierwsza poważna próba aktywizacji Wrocławskiego “półświatka” Agile :-) no i muszę powiedzieć, że jestem mile zaskoczony…
Ale od początku. Pierwsza informacja, to kto stoi za samą inicjatywą, bo nie wynika to jasno ze strony. Wrodzona skromność inicjatorów nie pozwoliła im wyjść z cienia przedwcześnie, więc pozwólmy im teraz odebrać pochwałę:
- Jurek Wachała
- Marcin Kołtonowski
- Tomek Łukasiewicz
Spotkanie odbyło się wokół prezentacji Marcina na temat adaptacji SCRUM w NSN. Prezentacja była o tyle ciekawa, że prawie dokładnie rok temu Marcin wraz z Markiem Majchrzakiem prezentowali ten temat podczas IT Days 2008. Wtedy był to początek przygody NSN ze SCRUMem, więc tym bardziej ciekawe było posłuchanie jak to wygląda po roku.
Tym razem nie mam zamiaru znęcać się nad prezentacją, bo mi się podobała. Zwłaszcza, że tym razem dotyczyła tylko i wyłącznie aspektu wdrożenia SCRUM w NSN i pomijała zupełnie wątki rekrutacyjno/produktowe, a o to właśnie chodziło. W trakcie prezentacji wieloktornie wywiązywała się dyskusja na temat różnych aspektów tego wdrożenia, takich jak:
- podział ról i organizacja pracy w nowej rzeczywistości,
- przeszkody we wdrożeniu takich metod pracy,
- kwestia opłacalności takiego przedsięwzięcia,
- równoległa praca wielu zespołów SCRUM,
- i inne…
Pokazuje to, że temat jest chłonny i z pewnością jest wstępem do jeszcze wielu bardziej szczegółowych dyskusji nad poszczególnymi kwestiami wdrażania agile w dużej organizacji, jakie mam nadzieję na forum Agilopolis zostaną poruszone.
Mnie oprócz powyższych kwestii interesuje ostatnio temat “Agile jako sposób na zespoły typowo utrzymaniowe”. Może uda się wydusić z uczestników jakieś doświadczenia :-) Acha! Panowie - czekamy na forum dotyczące spotkań, żebyśmy mogli podyskutować trochę o naszych planach i uwagach na temat Agilopolis Community Day.
Kolejne spotkanie wstępnie za cztery tygodnie (ze względu na odbywający się za trzy tygodnie GeeCON), ale potem możliwe, że spotkania przejdą w tryb trzytygodniowych odstępów.
Zachęcam tych, którzy nie dotarli na pierwsze spotkanie do odwiedzenia kolejnego, a inicjatorom gratuluję udanego startu!
April 20th, 2009
Marcin Niebudek
Po zimowym śnie wypuszczamy na świat wersję 1.3 naszego narzędzia tinyPM. Nowe wydanie przynosi między innymi:
- załączniki dla user stories,
- załączniki dla zadań,
- ulepszone burndown charts projektów (plan vs. wykonanie),
- burndown charts dla iteracji/sprintów,
- możliwość określenia planowanej wydajności w iteracji,
- dowolne nazywanie iteracji oraz określanie dla nich mini celów
Tym samym rozpoczynamy prace nad linią 2.0, która będzie stanowiła pewną zmianę w kierunku rozwoju tinyPM (już nie mogę się doczekać, kiedy się za to zabierzemy), ale o tym na razie sza :-) Mottem przewodnim narzędzia niezmiennie pozostaje
“tiny effort, perfect management“
Jednocześnie wprowadzamy wraz z wersją 1.3 nowy cennik. Cały czas tinyPM dostępny jest także w wersji community za darmo dla 5 użytkowników z nielimitowaną liczbą projektów. Jest to w pełni funkcjonalna, dostępna do ściągnięcia wersja narzędzia.
Tych z Was, którzy dali szansę tinyPM w swoich projektach zachęcam także do zamieszenia swojej opinii na: http://www.userstories.com
Zachęcam także do czynnego udziału w zgłaszaniu pomysłów i głosowaniu nad nowymi funkcjami na: http://feedback.tinypm.com
April 6th, 2009
Marcin Niebudek
Otrzymałem wczoraj od Marcina Kołtonowskiego informację na temat powstałej niedawno inicjatywy o nazwie Agilopolis. Projekt jest tym razem Wrocławski (co mnie niezmiernie cieszy, jako że zamieszkuję to miasto) i ma na celu doskonalenie praktyk agile i SCRUM w polskich firmach. Dla kompletności zmieszczę oryginalną informację jaką dostałem od Marcina. Jest co prawda po angielsku, ale chyba dacie sobie radę, prawda?
Agilopolis is an interdisciplinary collaboration of researchers and practitioners working on research activities that would be difficult to develop under traditional funding mechanisms. The lifespan of the Agilopolis can last anywhere between a few months and several years. Our goal is to make agile & scrum more clear to everybody. The Agilopolis assemble experts (and future experts) on a Agile topic together for intensive work. It is not an avenue for briefing novices about the subject matter. Occasionally, a group might admit a person with little experience and a lot of enthusiasm. However, such participants should be present as observers and in the minority. Agilopolis are also referred to as task groups or technical advisory groups.
Dodam tylko jeszcze, że po świętach, jeszcze w kwietniu, zaplanowane jest we Wrocławiu pierwsze spotkanie pod ochoczo brzmiącą nazwą “Agilopolis Community Day”, na które się wybieram i was też zachęcam do przyjścia.
April 3rd, 2009
Marcin Niebudek
Co prawda, to co za raz napiszę nie ma takiego bezpośredniego związku z agile, ale od jakiegoś czasu mnie to nurtuje. Zainspirowany lekturą książki “Implementing Lean Software Development” i korzystając z faktu, że mam akurat okazję obserwować tworzenie się zespołu typu nearshore, mam do was pytanie.
Jak zbudować relację firma matka - firma nearshore, tak aby obie opierały swoją pracę na modelu obopólnej korzyści? W języku angielskim jest takie zgrabne słowo incentive (zachęta? korzyść?). Gdzie szukać tej korzyści dla obu stron? (more…)
February 10th, 2009
Marcin Niebudek
Ostatnio pisałem o tym jak usankcjonować iteracyjność w umowie fixed price (no przynajmniej tak jak to sami próbujemy robić). Wspomniałem też przy okazji o załączniku z zakresem. Poza tym, jak zauważył potem Wiktor w dyskusji dotyczącej poprzedniego posta, potrzeba nam jeszcze tych magicznych liczb - ile i do kiedy? No wiec dzisiaj postaram się wrócić na sam początek rozmów z klientem. Mamy dać ofertę i wiemy, że klient chce wiedzieć ile to bedzie kosztowało (a wiedzieć chce zawsze i od razu, najlepiej jeszcze przed szacowaniem :-) oraz do kiedy i dlaczego tak późno projekt możemy wykonac? No to zaczynamy… (more…)
January 19th, 2009
Marcin Niebudek
Koniec roku sprzyja podsumowaniom, no więc i ja się o jedno malutkie pokuszę. Co się działo w polskim agile w roku 2008?
Rok zaczął się nieźle, bo w lutym odbyło się pierwsze spotkanie Agile Underground, które w Krakowie zorganizowali Bartosz Bańkowski, Adam Byrtek i Jakub Dziwisz. Kraków niewątpliwie jest aktywny jeśli chodzi o agile. Niestety skończyło się na iteracji pierwszej :( (more…)
December 30th, 2008
Marcin Niebudek
Nie tak dawno powstała grupa, której celem jest wypracowanie pewnego szablonu kontraktu na wykonanie aplikacji wg metodyk agile.
Tak faktycznie w Polsce cały czas ciężko uciec od kontraktów typu fixed price ze względu na pewne przyzwyczajenia i strach przed innym rodzajem umowy, która nie zabezpieczałaby odpowiednio klienta (chociaż to raczej pobożne życzenie z tym zabezpieczeniem). No więc zamiast z tym walczyć może należy się z taką sytuacja “zaprzyjaźnić”. Żeby po raz kolejny nie wdawać się w pustą dyskusję na temat tego jakie to fixed price jest złe, postaram się tym razem zamieścić fragmenty faktycznych zapisów z umów jakie sami stosujemy u siebie. A więc podyskutujmy o konkretach… (more…)
December 10th, 2008
Marcin Niebudek
Hotelowa nuda sprzyja pisaniu, a ja właśnie nudzę się w hotelu po szkoleniu… no dobrze - nie nudzę, ale nie bardzo wiem dzisiaj za co zabrać się najpierw, to może jednak czas na małe wynurzenie się z okopów.
Na początek małe wyjaśnienie do tego dziwacznego tytułu :-) Otóż chciałbym napisać dzisiaj parę słów na temat śledzenia projektu. Zdarzyło mi się jakiś czas temu słyszeć co iterację “We are on the right track!” (o matko minęło już prawie pół roku), co natchnęło mnie później do napisania niniejszego posta. No więc jak się pewnie domyślacie “We are on the right track!” miało ze stanem faktycznym tyle wspólnego co “We are in the right truck!”.
Ale po kolei. Na co wam to wygląda (brazek):
(more…)
December 8th, 2008
Marcin Niebudek
Next Posts
Previous Posts