wtorek, 29 kwietnia 2008

Ćwierćfinał, Półfinał i Finał ImagineCup 2008 w Polsce (Polish Final of ImagineCup 2008)

W doborowym sklądzie - pracującującego pod moim przewodnictwem jury: Zbigniew Bigaj, Beata Bochińska, Wojciech Bukry, Tymoteusz Chmielewski, Krzysztof Gawęda, Tomasz Kopacz, Bartłomiej Lozia, Łukasz Łobocki, Piotr Moskwa, Romuald Rutkowski, Zbigniew Rymarczyk, Szymon Słupik, Jarosław Szawlis - rozstrzygnęliśmy ćwierćfinał ImagineCup 2008 w Polsce w kategorii „Projektowanie Oprogramowania”. Dylematów nie było. Wybór 10 najlepszych zespołów okazał się naturalny. Nasze prace potwierdziły, że liczba „10” jest właściwa dla ilości półfinalistów.
Oto lista zakwalifikowanych zespołów: Cogedem, Demoscene Spirit, FTeamS, IMSI, Incognitos, Insane Aurochs, outPUT, PUTatoes ;-), ThroughPUT i Warsaw Eagles. Jak można przeczytać z pełnych danych opublikowanych na portalu codeguru.pl aż cztery zespoły reprezentują Politechnikę Poznańską, dwa Politechnikę Łódzką.
W trakcie półfinału, we wtorek 6 maja w ramach tzw. sesji plakatowej (godz. 14:00 - 19:00, Instytut Wzornictwa Przemysłowego, ul. Świętojerska 5/7, Warszawa) będziemy mogli (jako jurorzy) obejrzeć „na żywo” rezultaty pracy i porozmawiać z dziesięcioma zespołami. Efektem naszej pracy będzie zakwalifikowanie pięciu zespołów do finału. Finałowe prezentacje (z udziałem publiczności – wymagana wcześniejsza rejestracja – patrz tutaj) odbędą się w środę 7 maja (godz. 10:45 - 13:55, Instytut Wzornictwa Przemysłowego, ul. Świętojerska 5/7, Warszawa). Zwycięski zespół weźmie udział w światowym finale ImagineCup 2008 – 3-8 lipca w Paryżu.

niedziela, 27 kwietnia 2008

3 wieże Eiffla na Politechnice Warszawskiej (Project Management with Eiffel Towers)

Po dużym oddźwięku, jaki roku temu w letnim semestrze wywołały zajęcia - „Warsztat/Gra edukacyjna - Wieża Eiffla - zarządzanie projektami – nauka przez doświadczenie” zostałem ponownie zaproszony na Politechnikę Warszawską. Pierwszy z dwu planowanych warsztatów odbył się w sobotę 26-go kwietnia, na Podyplomowym Studium Prowadzenia Projektów Informatycznych.
12 osób 3 zespoły projektowe i … podobne błędy:
- brak głównego architekta w zespole,
- nie czytanie projektu przez deweloperów, „kodowanie” z marszu,
- niska jakość pracy testerów (oni też muszą czytać dokumentację, by sprawdzać), to co zostało zbudowane,
- angażowanie się kierowników zespołu w działania poboczne, itd.

Była, okazja, by uczyć się w trakcie warsztatu, a nie, na co dzień w pracy.
Wszystkie trzy zespoły szczęśliwie ukończyły swoje projekty, choć ten pierwszy zrobił to w 9-tym tygodniu, a ostatni dopiero w 12-tym tygodniu trwania projektu. No i z jakością zbudowanego rozwiązania było różnie. Beta testy obnażyły wiele, w tym błędy „zamiatane pod dywan”.
Oceny wysokie – średnia z dwunastu anonimowych ankiet (oceny w skali 1-9) - ważność tematu - 8,25; przygotowanie konsultanta - 8,58; sposób prezentacji tematu - 8,67 (na 12 osób aż 8 postawiło tu "9").
„Wieża Eiffla - zarządzanie projektami” to mój autorski warsztat wymyślony pod koniec 2005 roku. Okazuje się być ponad czasowy. Ma dwie wersje „Wieża Eiffla - zarządzanie projektami” i „Wieża Eiffla - zarządzanie projektami informatycznymi”. Uczy, bawi, integruje … W kraju i za granicą.

Jak pracują w Redmond? (How they work in Redmond campus?)

Wizyta w kampusie Microsoft w Redmond - wtorek-środa, 15-16 kwietnia to były moje, długo oczekiwane spotkania z Team System „Rosario” i grupą projektową. O tym, co było przedmiotem sesji napisać nie mogę (wszystko co widziałem i słyszałem opatrzone zostało klauzulą „Microsoft Confidential”), odnotowuję jedynie „jak było?”. Tym bardziej, że jest charakterystyczne dla spotkań w kampusie Microsoft w Redmond.

Nie przypuszczałem, że koledzy z Redmond przygotowali dla nas coś w rodzaju „maraton z TS Rosario”. Agenda każdego dnia została „rozpisana” od 8:00 do 18:30, bez przerw. I przerw nie było. Zmieniali się tylko prezenterzy. Sesja obiadowa różniła się od pozostałych jedynie tym, że słuchając i jedząc jednocześnie nie mogliśmy zadawać pytań. A mieliśmy, o czym rozmawiać i dyskutować.

I nie skończyło się na sesjach. Wieczorem były kolejne, tym razem mniej formalne dyskusje …
Wróciłem nie tylko z aktualną wersją TS Rosario, notatkami (część będę mógł opublikować na początku czerwca – Microsoft planuje publiczną prezentację TS Rosario w trakcie TechED USA w Orlando), ale z poważnymi planami na przyszłość.


Odnotuję jeszcze, że było nas, słuchaczy ponad 40 osób (w tym około jedna czwarta to Regional Directors) i ponad 20 prezenterów. Brian Harry, dobry duch rodziny produktów Team System i Jeff Beehler (chief of staff) spędzili z nami pełne dwa dni. Komentowali na bieżąco wystąpienia swoich kolegów. Oceniali możliwość realizacji naszych pomysłów. Notowali.
Również Andrew Kass, General Manager Team System poświęcił nam ponad pół dnia. I wiele innych osób, których tu nie wymienię.

Dziękuję za wspaniałe informacje i poświęcony nam czas.

czwartek, 24 kwietnia 2008

the world has changed … Architecting Software Solution in year 2008

Wygłoszony (po angielsku) w poniedziałek, 21 kwietnia wykład - „the world has changed … Architecting Software Solution in year 2008” inaugurujący XI Ogólnopolską Konferencję Naukową "Zastosowanie technologii informacyjnych w rolnictwie" to mój powrót do działalności w kraju. Z dużą satysfakcją odebrałem słowa uznania (za treść i sposób prezentacji) od JM Rektora Uniwersytetu Rolniczego w Krakowie prof. dr hab. Janusza Żmiji.
Zamierzam kontynuować tą tematykę (w wersji dla profesjonalistów) w trakcie keynote na dwu konferencjach społeczności informatycznych Heroes {Community} Launch – we Wrocławiu i Code Camp Krakowie.

czwartek, 17 kwietnia 2008

INETA planuje 2-gę edycja konkursu Silverlight pod koniec 2008 roku (European Silverlight Challenge will be continued in the end of 2008)

Tomislav Bronzin, INETA Europe Vice President przekazał wczoraj, w Redmond na moje ręce gratulacje dla polskich organizatorów konkursu Silverlight. Wyprzedziliśmy inne kraje nie tylko ilością uczestników, oddanych prac, ale również najlepszą organizacją (strona www, sponsorzy) krajowego finału.
INETA planuje zorganizowanie (pod koniec 2008) drugiej edycji konkursu Silverlight. Być może Marcin Celej i jego współpracownicy będę współorganizatorami europejskiej finałów. W każdym razie takie zaproszenie odebrałem od Tomislava Bronzina.

wtorek, 15 kwietnia 2008

Rosario – skąd pochodzi kodowa nazwa następnej wersji Team System? (The roots of Rosario – the code name of the next version of Team System)



Dotarłem do Seattle i Redmond. Podróż wewnątrz stanu Waszyngton to ponad 1000 przejechanym autem mil (mapka obok). Udało mi się dotrzeć na wyspę Orcas (kodowa nazwa Visual Studio 2008) – punkt 3 na załączonej mapce, na której jest sympatyczna miejscowość o nazwie Rosario. Najlepszym miejscem startowym, by popłynąć promem na wyspy jest Anacortes.
Stan Waszyngton, mniej znany nam Polakom okazuje się być bardzo interesujący turystycznie. Są tu góry jak Mount Rainier (z parkiem narodowym Mount Rainier National Park), Mount St. Helens, Hurricane Ridge (w Olympic National Park), plaże np. Rialto Beach, deszczowe lasy i jeziora. Wracając do wysp. Wyspy – pomiędzy USA a Kanadą i miejscowości na nich znajdujące się to kodowe nazwy dla kolejnych narzędzi deweloperskich.

Wyspy są urocze, a o narzędziach zawzięcie dyskutuje tutaj ponad 2000 MVP (Most Valuable Professional) i RD (Regional Director), bowiem dzisiaj - w poniedziałek 14 kwietnia, wczesnym popołudniem rozpoczęła się nasza wewnętrzna konferencja MVP Global Summit 2008.


Jak na razie życie konferencyjne toczy się w kuluarach – tłoczno i głośno. W salach konferencyjnych luźniej. Wszystko to zmieni się jutro. Od jutra spotkania z grupami produktowymi. Będę miał okazję zobaczyć, czy Rosario wg Microsoft jest tak samo piękne jak to na wyspie Oracas.

czwartek, 3 kwietnia 2008

Maciej Pilecki – na „10” w skali 1-9 (Maciej Pilecki received 10 on scale 1 to 9)

Czy można uzyskać ocenę „10”, jeżeli skala ocen wynosi 1-9?
Do dzisiaj myślałem, że nie …

W czwartek, 3 kwietnia w Rydze odbyło się seminarium lokalnej społeczności w ramach cyklu HEROES happen {here}. Okazało się być polsko-łotewskim seminarium (łotewskie prezentacje przed południem i anglojęzyczne prezentacje Polaków po południu). W ramach „polskiej” części prezentowaliśmy z Macinem Książkiem „How to improve developers’ efforts using Visual Studio 2008?”. Prawdopodnie agenda spotkania, z czasem zniknie ze strony ryskiej społeczności … Zacytuję więc po raz pierwszy łotewski język:

Pasākumā uzstāsies:
09:30 - 10:00 – Ierašanās;
10:00 - 11:00 – IIS 7.0 izstrādātājiem - Andrejs Mamontovs (.NET lietotāju grupas vadītājs);
11:15 - 12:15 – Visual Studio 2008 & LINQ - Valdis Iļjučonoks (Vadošais arhitekts, Nexum Insurance Technologies);
12:30 - 13:30 – Pusdienu pauze;
13:30 - 14:30 – How to improve developer's efforts using VS 2008? - Marcin Ksiazek & Tadeusz Golonka (Microsoft Regional Director, Polija)*;
14:45 - 15:45 – Beyond Relational - Understanding New SQL Server Data Types - Maciej Pilecki (SQL Server MVP)*
* - lekcija tiks pasniegta angļu valodā.
(mam nadzieję, że wszystkie znaki wyświetlają się dobrze).

Obie prezentacje zostały bardzo dobrze przyjęte. Na jednej z ankiet Maćka znalazła się odręcznie zapisana10-tka” (skala do zaznaczenia zawierała kolumny 1-9). Brawo Maciek! Gratulacje od mnie i polskiej społeczności informatycznej!

Prywatne „europejskie” przedsiębiorstwo (European Private Company EPC)

Nie “nacjonalistycznie” polskie, a europejskie. Z polskim kapitałem, ale otwarte na potrzeby wszystkich państw Unii Europejskich.
Uczestniczyłem w konsultacjach na ten temat. Jeździłem po Europie, by wyartykułować mój, ale polski głos zarazem. Komisja europejska zaproponowała reguły dla takiego przedsiębiorstwa.
Dotarły do mnie słowa podziękowania …
[..] As you will see, the outcome is very much in line with the input you gave, welcoming the idea of a statute for a European Private Company and highlighting not only diverging national company laws but also other factors – including diversity of tax, social and commercial provisions, language and cultural differences, inconsistent VAT systems and fragmented IP protection - as significant obstacles to cross-border activities.
In short, your feedback was really valuable and taken very seriously by the Commission!
[..]
Thank you all again for your input – you really made a difference in this important project!
Kind regards,
[..]
Jestem zadowolony, mimo iż mam świadomość, że w kraju (piszę to będąc jeszcze na Łotwie) grupa niezadowolonych nie koniecznie będzie mała.

ś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.

wtorek, 1 kwietnia 2008

Złoty medal dla Polski (... i dla mnie) The gold medal for Poland (and me)




Z przyjemnością informuję, że moje działania, jako Microsoft Regional Director in Poland w 2007 roku zostały docenione i … znalazłem się w grupie nagrodzonej złotym medalem - Gold Recipient of the Regional Director Global Impact Award 2008.

Nieplanowane spotkanie (Unexpected meeting in Riga)

Prawie od tygodnia pracuję w Rydze. Jestem pod wrażeniem wiedzy i umiejętności Łotyszów uczestniczących w moim warsztacie, a wdrożenie Microsoft Solutions Framework for CMMI Porcess Improvement i Team Foundation Server 2005 w Exigen Services DATI wydaj się być wzorcowym.

Po części jestem przyłączony do lokalnego środowiska informatycznego używającego technologii Microsoft. Miałem okazję uczestniczyć w premierze HEROES hapen {here}, w piątek 28-go marca, w tym w tzw. networknig towarzyszącym tej imprezie. Przypadek sprawił, że mogłem zarówno poznać jak bezpośrednio porozmawiać (do tego ponad 3 godziny) z dyrektorem generalnym (GM) Visual Studio Team System w Redmond – Andrew Kass’em. O czym?
Oczywiście o Rosario. To będzie wielki produkt. Koledzy z Redmond wkładają w jego nie tylko ogromną wiedzę dotyczą zarządzania dużymi projektami, ale również swoją twórczą pasję.
Brawo Adrew! Brawo koledzy z Redmond.
Już dzisiaj cieszę się na czterodniowe spotkanie 14-17 kwietnia w Redmond.