Pokazywanie postów oznaczonych etykietą Agile Project Management. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Agile Project Management. Pokaż wszystkie posty

sobota, 15 marca 2014

Jak zarządzać projektem? Formalnie, czy nie formalnie(Agile)?

W sobotę, 15 marca miałem okazję moderować panel dyskusyjny Lean / Agile vs. PRINCE2 / PMI / IPMA dedykowany różnicom między tradycyjnymi metodami zarządzania projektami, a metodami leanowymi i agilowymi w ramach konferencji smartPM w Wyższej Szkole Europejskiej im. ks. Józefa Tischnera w Krakowie.



Inicjatorką przeprowadzenia panelu i PM-em tego przedsięwzięcia była Beta Mosór, którą miałem okazję spotkać w VSOFT w cyklu whiteboard sessions (Beata - „well done job”).
Świat Lean / Agile reprezentowali: Monika Konieczny (Akamai), Piotr Leszczyński (Lumesse) i Wiktor Żołnowski (CodeSprinters). Natomiast PRINCE2 / PMI / IPMA reprezentowany był przez: Monikę Fećko-Kula (WSE), Przemysława Domańskiego (s&t), Katarzynę Tarko (PMI), Ryszarda Kołodzieja (PMI) - notki biograficzne ekspertów, kiedy to piszę dostępne są tutaj. Chyba dobrze zostałem dopasowany do swojej roli przez organizatorów i dobrze się czułem w roli moderatora, bo moje doświadczenia dotyczą obu światów i oba wspieram.


(rękawice, które otrzymaliśmy od organizatorów okazały się tylko pamiątkowym prezentem)
 
Ciekawym akcentem otwarcia były przykłady sukcesów, do tego niekomercyjnych projektów przedstawione przez Ryszarda Kołodzieja - przeniesienia domu z zalewanych terenów przez zaporę na Dunajcu w okolice Wieliczki i Przemka Domańskiego - wyprawy na żaglowcu dla dzieci. Paneliści zarządzają projektami zawodowo i prywatnie (m. in. Piotr Leszczyński w projekcie szlachetna paczka). W obu "wcieleniach" robią to profesjonalnie.

Dwugodzinna debata pokazała jak oba światy – formalne zarządzanie projektami i Agile zbliżają się do siebie? Ryszard Kołodziej podkreślał, że PMI dzisiaj to również Agile. A Monika Konieczny na pytanie z sali – „Jakie szkolenia oraz certyfikacje można/warto zrobić w tematyce Agile (oprócz znanego SCRUM Mastera’a)" -odpowiedziała - "jeżeli jesteś SCRUM Masterem to zrób szkolenie z klasycznego PMI, czy PRINCE-2, a twoje spojrzenie na problemy dnia codziennego poszerzy się” (cytuję z pamięci)”. SCRUM Master na szkoleniu z PRINCE-2? Czy to nie przełom! PRINCE-2 - za którym tak emocjonalnie wypowiadała się Monika Fećko-Kula? Ja też jest za tym wieloobszarowym pozyskiwaniem kompetencji.

Myślę, że ciekawym, do tego ad hoc podsumowaniem debaty była odpowiedź na ostatnie pytanie (z sali) – „Jakie cechy powinien mieć project manager?”. Wiktor Żołnowski powiedział „po pierwsze powinien być człowiekiem”, a Katarzyna Tarko dodała „umieć słuchać” i zadawać pytania”. To drugi cenny wniosek z debaty. Dzisiaj rezultaty projektów w równiej mierze zależą od metod pracy jak i od wykonawców. Umiejętności twarde (kompetencje techniczne, zarządzanie projektami) to połowa sukcesu. Druga połowa to kompetencje miękkie (komunikacja - w zespole i z klientem, grupowa kreatywność, motywacja, pomoc wzajemna). Dzisiaj projekty, które odnoszą sukcesy tworzą Wspaniałe Zespoły IT (Efektywne, Synergiczne, Odnoszące Sukcesy) .

Myślę, że debata, to nie był to stracony czas – dla uczestników debaty i ekspertów (Wiktor Żołnowski, w prywatnej rozmowie powiedział mi – „szkoda, że nie było czasu, bym powiedział, czego nauczyłem się dzisiaj”. Ja mam nadzieję, że Wiktor napisze, o tym na swoim blogu).

sobota, 1 września 2012

TFS 2012 w chmurze obliczeniowej

Niesamowite. Zwykle warsztaty oparte o Team Foundation Server związane były z przygotowaniem serwera, który musiałem ze sobą zabrać (w tym na Litwę, Łotwę, czy do Estonii).

29-30 sierpnia 2012, dwa tygodnie po oficjalnej premierze VS 2012, przeprowadziłem (w Polsce) warsztat „Efektywne zarządzanie projektami w … z wykorzystaniem metodyki SCRUM i narzędzi wspomagających”. Tym razem z TFS 2012 w chmurze obliczeniowej. Wykorzystałem szablom MSF Agile 6.0, choć uczestnicy mieli dostęp również do projektu wygenerowanego na podstawie metodyki VS SCRUM 2.0. Logowanie uczestników  warsztatu za pomocą Live ID. Koniec problemów z brakiem domeny! Wystarczyło hotelowe WiFi (pewnie Neostrada 2MB).

Działa fantastycznie.  Od 6 lat nie miałem tak dobrej infrastruktury i tak dobrego narzędzia.  Brawo Microsoft!
 
 

niedziela, 8 listopada 2009

Efektyvaus programavimo projektu valdymo seminaras

W tytule litewska nazwa seminarium - premiery Team Foundation Server 2010. Seminarium przeprowadziłem w Wilnie - 5 dni, po udostępnieniu wersji beta 2 społeczności informatycznej – 26 października 2009. Składało się z czterech modułów:
1. Quick Start – configure your environment, define your project, build your team, choose the right tools for each person .
2. Working with code repository and builds - developers' and project managers' needs and expectations during Software Development Life Cycle.
3. Effective project management with work items and Microsoft Solutions Framework 5.0 methodologies.
4. Testing and improving code quality. Reporting and analyzing the result of work done. How to extend Team Foundation Server 2010 methodology template? Case study: How Microsoft Team System’s Division use Team System 2010?
Wzięło w nim udział ponad 120 (zadowolonych) uczestników. Jego organizatorem był Microsoft Litwa.

sobota, 7 listopada 2009

50 spotkanie Krakowskiej Grupy Deweloperów .NET

Już 6 rok działa Krakowska Grupa Deweloperów .NET. Grupa, którą udało mi się stworzyć wspólnie z Joanną Grzywną, Piotrem Dobrowolskim i Pawłem Rzadkowskim.

Moja prezentacja to: Świat zmienia się. Efektywne zarządzanie projektami też!
Oto krótkie streszczenie: Zmieniają się zespoły. Te duże dzielą się na kilkuosobowe załogi, te małe jeszcze mocnej ze sobą współpracują. W ciszy i spokoju. To też załogi (wspólny sukces, czy porażka). Kamienie milowe zamieniają się bramy (gates) do kolejnych etapów. Czasem jakaś załoga nie przejdzie przez bramę. I nie ma usprawiedliwienia. Tonie.

Nie zależnie od tego, jakie metody pracy wybrano pojawia się porządek, czy porządkowanie metod pracy. Polskie firmy dążą do tego, by znaleźć się na poziomie CMMI 1,5, czy 2,5 (o dziwo nie 2). Oczywiście ma to nieformalny charakter. O dziwo można uporządkować nakładanie się na siebie procesów sprzedaży i życia projektu, a projekt nie zaczyna się po podpisaniu kontraktu … W przypadku projektów wewnętrznych (wewnątrz dużych organizacji) zarządzanie interesariuszami (stakeholders management) nabiera wymiaru praktycznego. Jeżeli do tego dołożyć mapy drogowe dla różnego typu projektów, to można by powiedzieć, że jesteśmy świadkami rewolucji.
O dziwo Microsoft wyczuwa to, co się dzieje. Nie teoretyzuje, nie przywiązuje się do tego, co było dobre w przeszłości. Odważnie idzie do przodu. Wystarczy popatrzyć na MSF 5, czy Sure Step 2.5.

W przerwie był tort!

Drugą sesją była prezentacja Szymona Pobiegi nt. usług zdalnych. Wysłuchałem z dużym zainteresowaniem.

Trzymam kciuki za kolejne 5 lat i deklaruję przygotowanie sesji na 100 spotkanie!

środa, 21 maja 2008

Scrum pokonał MSF 4.2 Agile (Scrum beats MSF 4.2 Agile)

W piątek i sobotę – 16-17 maja, w dużej polskiej firmie IT prowadziłem warsztat „Efektywne zarządzanie projektem informatycznym z wykorzystaniem metodyk zwinnych – SCRUM i Microsoft Solutions Framework v4.2 for Agile System Development oraz Team Foundation Server 2008”. W grupie 13 osób, w tym 10 deweloperów. Tworzą oni rozwiązania IT (package business solutions) od wielu lat (czasem i ponad 10). I Odnoszą sukces rynkowy. Znaczący.
Wspaniała atmosfera twórczej pracy. Płaska struktura, „agailowe” myślenie …
W trakcie warsztatu porównaliśmy zarówno proces jak i model zespołu w obu metodykach (Scrum i Microsoft Solutions Framework v4.2 for Agile Software Development). Zapytałem, która metodyka jest im bliższa?
10:3 zwyciężył Scrum. Nie należy tego uogólniać.
Dlaczego Scrum? Systematyczność (bardzo dobrze zdefiniowane spotkania na początku i na końcu sprintu, dailly scrum), transparentność tego, co w projekcie się dzieje, mało biurokracji (tworzonych dokumentów), dużo kodowania, zarządzanie funkcjonalnością (i wartością biznesową) budowanego rozwiązania poza zespołem, mocne relacje pomiędzy członkami zespołu.
W trakcie dyskusji podkreślano, że Scrum nie jest uniwersalną receptą dla każdego zespołu, ale do ich zespołów bardzo pasuje …
Warsztat będzie miał swoje cdn. Praktyczne laboratorium ..

środa, 2 kwietnia 2008

Łotysze polubili Visual Studio 2008 Team System i Microsoft Solutions Framework (Great adoption of ... in Latvia)

Łotewski warsztat „Effectively Managing innovative IT project using Microsoft Solutions Framework for Agile System Development methodology and Visual Studio 2008 Team System (a dynamic and innovative approach to successful management of projects and teams)” niestety już za mną, a właściwie za nami (przed 3 dni pracowałem razem z Marcinem) …
Wydawało nam się, że po warsztacie na Litwie nic nie jest w stanie nas zaskoczyć. A jednak?


1. 3 osoby (na 12) miały doświadczenia – do 2 lat w wykorzystaniu technologii opartej o TFS. O wzorcowym wdrożeniu w Exigen Services DATI pisałem uprzednio. Lauris Riskov, menedżer tej firmy, który zarządza grupą ponad 50 osób, a jego zespół od dwóch lat używa TFS wystawił nam oceny (w sakli 1-9) - 6 – za treść (nie do Laurisa adresowany był warsztat), 9 – za kompetencje i 9 – za sposób przeprowadzenia warsztatu. Napisał: „ As I mentioned before, I’m not sure if this course will be useful for me in future, but the course itself is great”. Zadbaliśmy o wszystkich.

2. Uczestnikom warsztatu bardzo przydał do gustu Visual Studio Team System Web Access dla serwera TFS 2008 (VSTS Web Access). Praca z jednostkami roboczymi najczęściej obywała się z wykorzystaniem VSTS Web Access.


3. Ostatni dzień warsztatu – „Współpraca z narzędziami z narzędziami zewnętrznymi (MS Excel, MS Project, VSTS Web Access)” i „Modyfikacja szablonu metodyki dla TFS 2008” wyzwolił wiele emocji. Przeprowadziliśmy go w formie rywalizacji pomiędzy sześcioma, dwuosobowymi zespołami. 15 możliwych do uzyskania punktów uzyskały aż 3 zespoły, a ten ostatni szósty może pochwalić się rezultatem 13,45 pkt.

4. Wszystkie zespoły stworzyły i opublikowały na portalu projektu po dwa raporty (z wykorzystaniem Reporting Services). I zajęło im to nie więcej niż 20 minut.

5. Dużym wyzwaniem okazała się współpraca 64 bitowych stacji roboczych z Windows XP 64-bit z serwerem TFS. Konfiguracja naszego laboratorium „rozgrzewała” się przez 2,5 dnia (na 3 dni). Dopiero końcówka była perfekcyjna. Jak na razie nie „pałam miłością” do 64-bitów. Nie stawiajcie nam proszę więcej 64 bitowych systemów operacyjnych i komputerów!



Oceny? Były bardzo dobre, choć niższe niż na Litwie. To moja wizyta tutaj. Znam temperament Łotyszy. Dlatego uśrednione oceny (w skali 1-9), to 7,92 za treść warsztatu, 8,58 za kompetencje trenerów, 8,08 za sposób prezentacji to nasz sukces.

Ryga wiosną jest inna niż ta latem. Ale również urokliwa.

sobota, 1 marca 2008

Agile Underground – 28 lutego w Krakowie (Agile Underground, Krakow, 28th of February)

I ja tam byłem, miód i wino piłem ... Tak można by napisać w skrócie. Obiecałem, wziąłem udział.
Bardzo mnie cieszy, kiedy w przyjaźni spotykają się pracownicy takich firm jak IBM, Google, Microsoft, Motorola, ComArch, ABB i wiele innych.
Młodość i entuzjazm … Z jednej strony trochę doświadczenia, z drugiej „agile” jako przykrywka dla braku profesjonalizmu. Prawie połowa obecnych to „towarzystwo wzajemnej adoracji”. Próbowałem tłumaczyć, czym jest governace dla zbieżności iteracyjnego procesu. Nie wiem, czy mi się udało? Uczestnicy spotkania bardziej byli nastawieni na artykułowanie swoich problemów, niż na słuchanie.
Wytrzymałem 2,5 godziny. Nie wiem jak było dalej?
Następnym razem, chyba nie dam się zaprosić. Chociaż, kto wie? Organizatorzy zebrali opinie. Iteracyjnie zmierzają w dobrym kierunku.
Do tego ten miód i wino. I sceneria krakowskiego Kazimierza.
Obszerna recenzja ze spotkania na stronie IT w Krakowie. Zdjęcia, a właściwie portrety uczestników spotkania wykonane przez Krzysztofa Dorosza zrobiły na mnie duże wrażenie.

czwartek, 7 lutego 2008

Agile Underground – 28 lutego w Krakowie (Agile Underground meeting take place in Kraków February 28th)

Przyjąłem zaproszenie na bardzo interesujące się spotkanie …
Agile Underground to inicjatywa spotkania środowisk skupionych wokół metodyk „zwinnych”. Spotkanie zaplanowane zostało na czwartek 28-go lutego (początek 19:00). Odbędzie się na krakowskim Kazimierzu w klubie Alchemia (ach, co za miejsce!). Rejestracja uczestnictwa do 16-go lutego. Więcej na stronie organizatorów.