| |
Środa, 25 kwietnia 2007
8.45 - 9.00
Rejestracja uczestników
9.00 - 9.15
Przywitanie
9.15 - 10.00
Projekt to ludzie ... i w tym cały problem
Helmut Glaser
szczegóły »
Wykład będzie o tym, jak sprawnie można by realizować projekt gdyby
klient, wykonawca, kooperant, użytkownik przyszłego rozwiązania i inni
ludzie w projekcie ciagle nam nie przeszkadzali. Prelegent postara się
znaleźć odpowiedź na pytanie, co w związku z tym robić, aby sprawić,
by projekt zakończył się sukcesem.
10.00 - 10.45
Oracle vs MySQL
Remigiusz Sokołowski, Wirtualna Polska S.A.
szczegóły »
Celem wykładu będzie porównanie zastosowania baz danych Oracle oraz MySQL.
Przedstawione zostaną wady i zalety każdego z rozwiązań w różnych aspektach:
- przenośność, koszt, wymagany zakres funkcjonalności
- SQL - analiza i monitoring wydajności, konstrukcje, tips&tricks
- kod proceduralny PL/SQL (debugowanie, wydajność)
- nowości w MySQL
- kolejki
- rozwiązania HA
10.45 - 11.00
Przerwa
11.00 - 12.30
Czy tworzenie aplikacji w Java EE musi być pracochłonne?
Marek Sokołowski, Sun Microsystems, Jacek Gerbszt, Wirtualna Polska S.A.
szczegóły »
Deweloper staje często przed dylematem - uczyć się nowego frameworku, czy może stworzyć go samemu?
Projektować biblioteki od zera, czy skorzystać z gotowej specyfikacji?
Własne rozwiązanie będzie najlepiej dopasowane do wymagań, proste i bez tajemnic, jednak z ograniczonym
zbiorem funkcjonalności wymagających dodatkowo solidnego przetestowania. Nowy framework będzie miał
zwykle bogatą funcjonalność, którą trzeba jednak dobrze poznać w celu efektywnego użycia.
Co jest bardziej opłacalne?
Podczas sesji zostaną przedstawione najnowsze oblicza kilku interesujących frameworków, w tym JBoss SEAM.
Omówimy specyfikacje Java Server Faces oraz EJB 3.0. Powiemy też o tym, jak wykorzystać Javę przy
tworzeniu rozwiązań telekomunikacyjnych, skupimy się na J2ME oraz SDP (zaawansowanej platformie służącej
do integracji rozwiązań telekomunikacyjnych).
12.30 - 13.15
Przerwa na obiad
13.15 - 14.00
Wprowadzenie do telefonii VoIP - teoria vs real life
Andrzej Ciarkowski, Mikołaj Żyromski, Wirtualna Polska S.A.
szczegóły »
Implementacja systemu telefonii internetowej jest zadaniem interdyscyplinarnym, łączącym wiele
gałęzi telekomunikacji i informatyki. Ze względu na charakter komunikacji czasu rzeczywistego i
złożoność oraz różnorodność stosowanych protokołów osiągnięcie sukcesu wymaga dużego nakładu
pracy i częstokroć nieszablonowych rozwiązań. Niniejsza prezentacja ma na celu przybliżyć
niektóre praktyczne zagadnienia związane z implementacją efektywnego systemu telefonii VoIP.
Zostanie omówiona warstwa transportowa, na którą składają się protokoły UDP i TCP, ze szczególnym
uwzględnieniem narzutu protokołu transmisyjnego. Przybliżone zostaną również protokoły warstwy aplikacji
IAX2 i "suita protokołów" SIP/SDP/RTP. Przedstawione zostaną zagadnienia związane z transmisja
dźwięku: stosowane algorytmy oraz kodeki. Omówione zostaną czynniki pogarszające jakość percypowanego
dźwięku i sposoby im przeciwdziałania.
14.00 - 14.45
Streaming multimediów od kuchni
Wojciech Reichel, Wirtualna Polska S.A.
szczegóły »
W sieci pojawia się coraz więcej internetowych stacji telewizyjnych, czatów video oraz serwisów oferujących
VoD, gdzie często poza kinem i tradycyjną telewizją dystrybuowane są produkcje filmowe.
Dynamicznie rosnąca popularność multimediów strumieniowych na WWW wymusza konieczność sprawnego
zarządzania dystrybucją multimediów od strony serwerowej.
Podczas wykładu na przykładzie Windows Media Services 9 Series zostaną omówione:
- optymalizacja transmisji
- sposoby przygotowania materiałów
- warianty dystrybucji: on demand, broadcast, hybrydowy
- rodzaje list odtwarzania
14.45 - 15.00
Mechanizmy wydajnego zbierania dokumentów internetowych na przykładzie wyszukiwarki NetSprint
Dariusz Czerski, NetSprint Sp. z o.o.
szczegóły »
Budowa nowoczesnej i wydajnej wyszukiwarki internetowej stawia przed jej twórcami szereg poważnych wyzwań.
Jedną z kluczowych funkcjonalności systemu wyszukiwawczego jest wydajne zbieranie dokumentów internetowych.
Duża dynamika zmian zachodzących w sieci (nieustannie pojawiające sie nowe dokumenty oraz zmieniające stare)
sprawia, że utrzymywanie wystarczająco "świeżej" kolekcji dokumentów staje się poważnym problemem.
Dodatkowo rosnące w szybkim tempie zasoby Internetu wywierają nacisk na ciągłe zwiększanie zasobów
systemowych takich jak pamięć fizyczna, liczba współbieżnie pracujących maszyn, liczba procesorów.
Aby osiągnąć cel jakim jest kompletność zasobów bazy przeszukiwanych dokumentów oraz ich świeżość,
należy starannie opracowywać mechanizmy odpowiedzialne za pobieranie dokumentów z sieci Internet.
Podczas prezentacji przedstawiona zostanie ogólna idea architektury wyszukiwarki internetowej, a także
wydajne mechanizmy zastosowane w wyszukiwarce NetSprint umożliwiające efektywne pobieranie i odświeżanie
dokumentów internetowych. W szczególności, opisany zostanie proces pobierania pojedynczych dokumentów
zaprojektowany na wzór "linii produkcyjnej" oraz implementacja asynchronicznego dostępu do serwerów DNS
w języku Java. Zaprezentowane zostanie także rozwiązanie problemu koordynacji procesu pobierania dokumentów
w środowisku rozproszonym.
15.45 - 16.30
Jak optymalnie dobrać odpowiednie technologie informatyczne?
Cezary Orłowski, Tomasz Sitek, Politechnika Gdańska
szczegóły »
Dobór odpowiednich technologii informatycznych w firmach zajmujących się wytwarzaniem oprogramowania to jeden z kluczowych czynników sukcesu na rynku. W jaki sposób odbywa się taki dobór? Jakie parametry powinno się przy tym brać pod uwagę? Obok oczywistych przesłanek funkcjonalnych grają rolę także np. aspekty ekonomiczno-finansowe, ale nie tylko.
Autorzy stawiają pytanie o to czy da się przygotować algorytm, a może nawet system wspomagający decydentów w tym zakresie? Czy badania nad optymalnym doborem technologii IT do profilu przedsięwzięcia informatycznego mają uzasadnienie? Zaprezentowana zostanie koncepcja takiego systemu i wszelkie ?za? i ?przeciw? jej wdrożeniu.
16.30 - 16.50
Prezentacja Wirtualnej Polski
Dominika Herburt-Heybowicz, Członek Zarządu, Wirtualna Polska, Wojciech Zwiefka, Dyrektor PTI, Wirtualna Polska
Czwartek, 26 kwietnia 2007
8.45 - 9.00
Rejestracja uczestników
9.00 - 9.15
Przywitanie
9.15 - 10.00
Nowe technologie to też projekty
Sławomir Halbryt, Przewodniczący Pomorskiej Grupy Regionalnej SPMP
szczegóły »
Globalizacja zmienia w sposób istotny podejście firm do konkurencji. Przewagę konkurencyjną można
utrzymać poprzez niskie koszty wytworzenia, albo zdobyć poprzez zastosowania nowych technologii.
Dynamiczny postęp technologiczny, skracanie cyklu życia produktów, coraz krótsze serie produktów,
kompleksowość usług powodują, że zaspakajanie indywidualnych potrzeb klientów wymaga zastosowania
nowych, skutecznych metod pracy. Od pomysłu do wdrożenia, a w zasadzie do zysku jedyną skuteczną
drogą jest zarządzanie projektem.
Wykład Nowe technologie to też projekty pokazuje otoczenie, środowisko, w którym toczą się projekty
innowacyjne, ze szczególnym podkreśleniem jej potencjału rynkowego, czyli gotowości inwestycyjnej innowacji.
10.00 - 10.45
Zarządzanie zespołem projektowym IT
Danuta Żak, konsultant TQM i certyfikowany trener UE
szczegóły »
Zespół - to bogactwo talentów, różnorodność charakterów, kompetencji i indywidualnych celów jego uczestników.
Właściwe zagospodarowanie tych zasobów i ukształtowanie w kierunku synergicznego działania jest
podstawowym sukcesem każdego działania zespołowego.
Co jest ważne dla zarządzania zespołem projektowym - odpowiemy sobie analizując zagadnienia:
- kryteriów doboru członków zespołu
- roli lidera prowadzącego i uczestników zespołu
- stylu komunikowania i ?uwalniania pasji? w zespole
- czy konflikty pojawiające się w trakcie realizacji projektu to problem czy ?kamień milowy? na
drodze dojrzewania grupy jak i samego projektu
- co jest ważne w procesie komunikowania: zespół - firma, aby uzyskać wsparcie i akceptację dla
realizacji i wdrożenia projektu
10.45 - 11.00
Przerwa
11.00 - 12.30
Agile Software Development - perspektywa członka zespołu
Bartosz Kiepuszewski, Business Management Software Sp. z o.o., Cutter Consortium
szczegóły »
Popularność metodyk XP, FDD, DSDM czy Scrum, ogólnie zaliczanych do rodziny Agile Software
Development (Adaptacyjne Wytwarzanie Oprogramowania), wynika nie tylko z ich dużej zdolności do
terminowego dostarczania klientowi innowacyjnych produktów w projektach, w których wymagania nie są
precyzyjnie określone, bądź często zmieniają się, a technologia przy pomocy której wytwarzany jest produkt
jest dla zespołu stosunkowo nowa, bądź wręcz w ogóle nie znana (jej wybór następuje w trakcie projektu).
Równie ważnym, a może wręcz kluczowym czynnikiem, jest zredefiniowanie roli członka zespołu projektowego
czyniąc tym samym jego, czy też jej pracę bardziej satysfakcjonującą.
Podczas mojego wystąpienia postaram się krótko zdefiniować istotę zarządzania adaptacyjnego, a następnie
spojrzeć na tak zarządzany projekt z perspektywy członka zespołu projektowego i zastanowić się na
ile praca w takim projekcie może być ciekawsza, bardziej interesująca, sprawiająca więcej satysfakcji.
12.30 - 13.15
Przerwa na obiad
13.15 - 14.00
Ryzyko w projektach informatycznych
Andrzej Kiesz, Wirtualna Polska S.A.
szczegóły »
"Zarządzaj projektem, zarządzając ryzykiem, jakie się z nim wiąże." ? Tom de Marco
Ryzyko w projektach występuje zawsze, jednak nie zawsze jest brane pod uwagę, a jeszcze rzadziej w
projektach ryzykiem się zarządza. Podczas pierwszej części wykładu zostaną przedstawione zagadnienia
teoretyczne zarządzania ryzykiem (identyfikacja, analiza, planowanie reakcji, monitoring oraz kontrola).
W drugiej części zostaną omówione doświadczenia praktyczne związane z ryzykiem dotyczące różnych obszarów
zarządzania projektem, np. budowania zespołu projektowego, specyfikowania wymagań lub harmonogramowania.
14.00 - 14.45
Jakie korzyści uzyskujemy zarządzając jakością działań zespołu projektowego IT?
Danuta Żak, konsultant TQM i certyfikowany trener UE
szczegóły »
"Lepiej jest mierzyć ku doskonałości i chybić, niż mierzyć ku niedoskonałości i trafić" ? Thomas J. Watson,
założyciel IBM.
Jakość rozumiana jest potocznie jako ocena subiektywna standardu produktu / procesu. Natomiast jest ona
pochodną jakości funkcjonowania ludzi z nim związanych w trakcie procesu zarządzania, projektowania,
realizacji i obsługi.
W prezentacji omówione zostaną aspekty związane z:
- definiowaniem celów jakości projektu
- tworzeniem łańcucha wartości dodanej
- jakością procesu zarządzania
- systemami zapewnienia i doskonalenia jakości
14.45 - 15.00
Przerwa
15.00 - 15.45
Szlifowanie diamentu czyli nie od razu Dolinę Krzemową zbudowano
Ryszard Szubartowski, III Liceum Ogólnokształcące im. Marynarki Wojennej w Gdyni
szczegóły »
Wykład poświęcony będzie polskim doświadczeniom wyłaniania i kształcenia młodych
talentów informatycznych. Profesor Szubartowski przedstawi zręby stosowanej
przez siebie metody, która umożliwia mu odnoszenie wyjątkowych - na skalę
światową - sukcesów dydaktycznych i wychowawczych. Przeprowadzi refleksję nad
obecnym stanem edukacji informatycznej na poziomie ponadpodstawowym wpisując
ją w kontekst aktualnego wciąż tematu emigracji zarobkowej i odpływu inteligencji
technicznej za granicę. Czy istnieje "cudowna recepta" na powtórzenie amerykańskiego
sukcesu Doliny Krzemowej w Polsce i zatrzymanie odpływu zdolnej młodzieży z kraju?
Gdzie szukać wzorców i inspiracji? Jaką rolę może tu odegrać Internet? Na te i inne
pytania odpowie "Wielki Szu" (jak go nazywają uczniowie) - najpopularniejszy nauczyciel
informatyki w Polsce - prof. Ryszard Szubartowski.
15.45 - 16.30
Jak usprawnić pracę w zespole IT? ? wykorzystanie narzędzi do pracy grupowej na przykładzie zespołu Polska.pl.
Agnieszka Kukałowicz, Nask
szczegóły »
W każdym zespole informatycznym dobra organizacja pracy i wykorzystanie wiedzy oraz
doświadczenia członków zespołu to podstawa sukcesu a miejsce, w którym można
gromadzić wszystkie informacje o zespole IT i jego pracy to marzenie każdego
kierownika projektu informatycznego. Dzięki narzędziom do pracy grupowej jest to
możliwe, gdyż zapewniają one komunikację między członkami zespołu, wspólną
pracę nad projektami, planowanie i kontrolowanie działań pracowników, a także
współdzielenie zasobów i wiedzy.
W ramach wykładu zostaną zaprezentowane najbardziej znane rozwiązania Open
Source wspomagające pracę grupową. Na przykładzie oprogramowania eGroupWare
zostanie omówione wdrożenie narzędzia do pracy grupowej w zespole Polska.pl.
Przedstawione zostaną główne powody uruchomienia oprogramowania do pracy
grupowej, problemy, które wynikły w trakcie wdrożenia oraz wykorzystanie eGW w
codziennej pracy zespołu.
|
|
|
|
|