spin logo herb Gdańskamapa Gdańsk

Polska
Gdańsk
Kraków Poznań
Szczecin Warszawa Wrocław

Spotkania SPIN w Gdańsku:
07/02/2008
10/01/2008
06/12/2007
08/11/2007
04/10/2007
14/06/2007
12/04/2007
01/03/2007
08/02/2007

Temat:
"Ajax - przegląd technologii i problemów z nią związanych",
przedstawią przedstawiciele firmy DeSmart.

Miejsce spotkania:
Politechnika Gdańska, Wydział ETI, sala 122. Spotykamy się w czwartek 6 marca 2008 r. o godzinie 18:00  

07/02/2008
7 lutego 2008 i będzie to prezentacja metodyki ADP ADP logoprzez Bogdana Bereza-Jarocińskiego Bogdan

10/01/2008

Godzina 18:00.

Temat: "Narzędzie do modelowania procesów biznesowych na przykładzie Clear Quest" przedstawili Michał Nowikowski i Krzysztof Turek z firmy Intel Technology Poland.

Miejsce spotkania Politechnika Gdańska, Wydział ETI  http://www.eti.pg.gda.pl/ , sala 122

Na górę strony

06/12/2007
6 grudnia - "mikołajkowo" - temat "ITIL - usługi informatyczne na wysoki połysk" przedstawi Jakub Chabik, GE Money Bank

Miejsce spotkania Politechnika Gdańska, Wydział ETI  http://www.eti.pg.gda.pl/ , sala 122 godzina 18:00.


Na górę strony

08/11/2007
No to jesteśmy po spotkaniu w Gdańsku.

Wypadło wspaniale. Doskonały Prelegent, jeszcze raz podziękowania dla prof. Marcina Sikorskiego. Ciekawy temat, żeby nie powiedzieć "trendy ", dotyczący użyteczności. Stąd komplet 31 osób na sali, to chyba nasz trójmiejski rekord. W ten sposób włączyliśmy się obchody World Usability Day :)

Informacje dotyczące SPINu w Trójmieście czyli jak obchodziliśmy World Usability Day w Trójmieście.

Wypadło wspaniale. Doskonały Prelegent, jeszcze raz podziękowania dla prof. Marcina Sikorskiego - http://www.marcinisikorski.net . Ciekawy temat , żeby nie powiedzieć "trendy ": "Trendy w rozwoju interfejsów użytkownika: użyteczność i ergonomia". Na sali ponad 30 osób.

Zaczęło się od teorii magii, w której jest miejsce na efekt (interfejs, który spostrzega widz czyli użytkownik) i metodę (tzn. niewidoczne dla widza projekt i kod). A potem już było o użyteczności, o zadowoleniu użytkownika, o metodzie UCD, testach użyteczności. Następnie Prelegent  przeszedł do omówienia aktualnych trendów. Przedstawił interfejsy klasyczny (GUI) oraz WWW, znaczenie zawartości, urządzenia mobilne, wartość dodaną („user experience") mającą na celu budowę zaufania użytkownika aż do wbudowania się w jego styl życia.

W sesji pytań dowiedzieliśmy się więcej o testach użyteczności oraz kto w Polsce zajmuje się takimi testami i kto prowadzi szkolenia z użyteczności.

Warto zajrzeć do następujących pozycji literatury:
Nie każ mi myśleć. O życiowym podejściu do projektowania stron internetowych . , Krug S., Wyd. Helion 2006.
Projektowanie funkcjonalnych stron internetowych., Nielsen J., Wyd. Helion 2003.
Architektura informacji w serwisach internetowych., Rosenfeld L., Morville P., Helion Warszawa 2003.

Oraz na strony dotyczące użyteczności:
www.ibm.com/easy
www.microsoft.com/usability
www.sapdesignguild.org
www.sun.com/usability

Od siebie dorzucę:
http://www.useit.com/
http://www.sensible.com/

Na górę strony

04/10/2007
Godzina: 18:00 - 20:00
Lokalizacja: Politechnika Gdańska na Wydziale ETI w sali 122
  • "Człowiek w procesie. Jak zaangażowaliśmy inżynierów do pracy nad rozwojem procesów i co z tego wynikło?" przedstawi Marcin Neyman z Intel Technology Poland.
Na górę strony

14/06/2007
Godzina: 18:00 - 20:00
Lokalizacja: PG ETI
  • Jesteśmy po kolejnym spotkaniu SPINowym w Trójmieście. Zgodnie z zapowiedziami Paweł Marzec przedstawił metodykę SCRUM. Było o teorii i o praktyce, o zaletach i niebezpieczeństwach związanych ze stosowaniem tej metodyky adaptacyjnej w projektach. Cenne było to, że mieliśmy doczynienia z praktykiem, który od pewnego czasu pełni rolę Scum Mastera. Prezentacja powinna pojawić się "w okolicy" niebawem. Było tak ciekawie, że w zgodnej opinii zebranych tematyka Scrumowa zapewne
    w jakiejś formie (może warsztatów) wkrótce do nas powróci, a dyskusja i liczne pytania nie pozwoliły nam przeprowadzić planowanego omówienia  ostatnich konferencji, ale co się odwlecze, to nie uciecze.
    Trójmiasto otwiera przerwę wakacyjną.
Na górę strony

12/04/2007
Godzina: 17:30 - 20:00
Lokalizacja: PG ETI
  • "Narzędzia - subiektywne spojrzenie programisty" przedstawił Piotr Rożen, IVO
Na górę strony

01/03/2007
Tematyka spotkania:
  • Czy jakość się opłaca?
  • Czy proces się opłaca?
  • Czy stosowanie narzędzi w procesie wytwarzania oprogramowania jest opłacalne?
Paneliści spotkania:
  • Grzegorz Cysewski - Postadata
  • Marcin Nejman - INTEL
  • Piotr Rożen - IVO
  • Tomasz Gromadzki - INFOTECH - broni tezy, że w małej firmie wdrażanie procesu może być "negatywnie brzemienne w skutkach" ;-)
Autorskie sprawozdanie Mariusza Janczewskiego ze spotkania:

Trójmiejski SPIN zebrał się na Wydziale ETI Politechniki Gdańskiej w składzie 25 osób. Ubyło ,,akademików", przybyło pracowników trójmiejskich firm informatycznych. Spotkanie rozpoczęło się chwilę po 18:00 od przedstawienia się uczestników (niecierpliwie czekam na spotkanie, na którym będziemy mogli pominąć ten etap).
Jak pamiętacie spotkanie zostało zaplanowane jako panel na czterech Panelistów o tematyce wziętej ze świata ,,prawniczego" tzn. dotyczącej procesów.

Wątki dyskusji:

Oscypek a inżynieria oprogramowania
Dyskusja rozpoczęła się od zaskakującego wątku ,,mleczno-oscypkowego". Okazuje się, że hodowca owiec, aby zachować zgodność z unijnymi normami powinien dostosować się do ponad 100 stronicowego podręcznika. Proces jest zatem wysoce sformalizowany. Powstają pytania, czy jest to rzeczywiście potrzebne? Które oscypki miały większe walory smakowe przygotowane w tradycyjny sposób, czy te z unijnym certyfikatem? Czy
wprowadzanie formalizacji procesu wytwarzania jest zawsze usprawiedliwiona i ekonomicznie uzasadniona? Niewielkiego Dostawcę może być nie stać na czekanie 1,5 miesiąca na decyzję dużego Klienta o rozpoczęciu małego projektu (około 250 godzin). Procedury dużych firm wydłużają procesy decyzyjne i ograniczają ich elastyczność, przez co stają się one mniej efektywne i są ryzykownymi partnerami małych firm.

Procesy zawsze jakieś są
Nawet w niewielkich firmach w końcu z czasem powstają pewne zwyczaje, sposoby realizacji zadań, procedury. Warto np. opracować w firmie procedury wprowadzające nowego pracownika do firmy.

Definicja jakości jest specyfiką projektu. Spełnienie jakości jest poziom zadowolenia Klienta.

W niewielkiej firmie wdrożenie narzędzia do raportowania błędów może okazać nieefektywne i zwykły arkusz excelowy w tym przypadku może doskonale pełnić rolę repozytorium błędów.

Procesy. Błędem jest dochodzenie do procesów poprzez dobór narzędzi.

Narzędzia pomagają standaryzować działania.

Czy praca programistów jest odtwórcza?
Czy (a może kiedy) roboty zastąpią programistów, tak jak zastąpiły robotników w fabrykach samochodów? - jak sugerował jeden z Panelistów. Pogląd ten uznano jednak raczej za mit.

Zasada Pareto
Zgodnie z zasadą Pareto 20% wszystkich działań powoduje 80% kosztów, więc wśród tych działań zapewne są największe możliwości poprawy efektywności.

Znaczenie zarządzania ryzykiem.
Ryzyko jest czynnikiem, który zawsze towarzyszy projektom informatycznym. A często zdarza się na przykład, że Klient zapomina o przedstawieniu pewnych wymagań. Świadomy Klient to Skarb.

Czy jakość może stanowić o przewadze konkurencyjnej?
Tak, już od pewnego czasu Klienci na etapie wyboru rozwiązania pytają o sposób działania Dostawcy, jak wytwarzane jest oprogramowanie, jakie procesy są stosowane?

Jak ocenić proces?
A skąd mamy wiedzieć, że dany proces jest dobry?

Czym jest proces?
Procesy budowane są na doświadczeniach firmy. W lotnictwie mówi się, że procedury lotnicze budowane są krwią.

A może proces to takie firmowe ,,abrakadabra"? Nie ma praw rządzących oprogramowaniem.
A proces jest odpowiedzią na ryzyko. Poprzez korzystanie z procesów chcemy ograniczyć ryzyko.

Procesy Agile
Wynik procesu w postaci produktu przekazywanego Klientowi jest ważniejszy niż dokumentacja jemu towarzysząca.

Czy agile nadaje się do dużych projektów? Czy można podać referencje w postaci  przykładów największych projektów realizowanych metodyką agile?
(firma Infovide zrealizowała system e-banking dla Nordei w ciągu trzech miesięcy; MJ - może ktoś pomoże i poda nam więcej przykładów?)

Różnica między metodyką a procesem.
Metodyka opisuje zbiór stosowanych procesów. Proces to rozróżnialny zbiór kroków.

W zasadzie wszędzie jest jakiś proces. A duża firma może sobie dowolny proces wdrożyć.
Proces przekazuje know-how między pracownikami.

Jeśli jest proces, to kiedy jest dobry. Czy i jak można go poprawić (,,zrobić mu improvement")? Kluczowe są: zbieranie wymagań i testowanie. W przypadku oprogramowania typu embedded krytyczne jest testowanie.

W jaki sposób określić poziom organizacji?
Trzech pracowników odchodzących z dużej firmy nie stanowi dla niej zagrożenia. Natomiast w małej firmie może to rozłożyć całkowicie projekt.
Czy w firmie są procesy? Czy poprawia się je? Czy stosuje się mechanizmy TQM?
Czy abstrahując od norm w firmach istnieje kultura jakości?

Inżynier oprogramowania
Inżynierowie - mieli robić coś zgodnie z określonymi warunkami, w powtarzalny sposób.
Czy w informatyce powinny pojawić się uprawnienia podobne do tych, z którymi mamy do czynienia w budownictwie? Czy pojawią się informatyczne certyfikaty? Certyfikaty, których rolą byłoby zapewnienie jakości wykonywanych prac. Trudna sprawa, ponieważ
informatyka ma charakter interdyscyplinarny.

Na górę strony

08/02/2007
Odbyło się, około 25 osób uczesniczyło.
Relacja Mariusza Janczewskiego:
Inne tematy zgłoszone na kolejne spotkania:
  • Jak testować oprogramowanie wbudowane? Czy są jakieś narzędzia, które mogą wesprzeć ten proces?
  • Jak przekonać Klientów, żeby zapłacili za rozwiązania wysokiej jakości/za testowanie ?
  • Czy inwestycje w proces wytwarzania są opłacalne?
  • Lista minimum narzędziowego wspierającego proces wytwarzania według Joel Spolsky'ego.
  • Zarządzanie konfiguracją w całym cyklu wytwarzania?
  • Ekonomiczne aspekty procesu wytwarzania.
  • Narządzia wspierające proces wytwarzania.
  • Dlaczego projekty nie udają sią? albo lepiej Jak zauważyć, że projekt jest zagrożony i jak go uratować?
Osobiście jestem pod wrażeniem liczby uczestnikĂłw. Widać małą aktywnoć studentów mimo organizacji spotkania na uczelni (może wytłumaczeniem jest późna pora, a może ferie?), nawet mimo szansy spotkania z reprentantami przemysłu.

Ciekawe jest zainteresowanie pracowników Politechniki. Nie zaskakuje mnie niska aktywność sali, w końcu jak każdy z nas wolałby coś posłuchać. Ale mam nadzieją, że to sią zmieni.

Może wartą rozważenia propozycją jest nawiązanie wsppółpracy z firmami, które chciałyby coś pokazać (producenci, sprzedawcy narzędzi, procesów), z innymi organizacjami informatycznymi (np. co robi PTI, w niektórych regionach działa, są grupy deweloperów np. Microsoftowych, w Krakowie spotykają sią "wyznawcy" i praktycy metod lekkich, jest ISACA, ITILowcy
Polscy, etc.)

PS. Jeśli chodzi o pomysł zakładania nowego stowarzyszenia, to osobiście jestem przeciwny. Pewna liczba osób na sali już jest członkami różnych organizacji. Dlaczego mnożyć organizacje? Według mnie warto podłączyć się pod istniejącą organizacją i po prostu robić swoje albo działać na zasadzie "pospolitego ruszenia".

Prawdę mówiąc zakres zainteresowań SPIN nie różni się znacznie od SJSI, a i do PTI jest blisko. To tyle w kwestiach organizacyjnych.

Tymczasem.

Pozdrawiam,
Mariusz Janczewski

Pierwsze spotkanie SPIN-u Gdańsk: czwartek 8 lutego, 18:00 - 20:00, na Wydziale Elektroniki, Telekomunikacji i Informatyki (ETI) Politechniki Gdańskiej, sala 122.
Na początku spotkania w godz. 18:00-19:00 bądzie 'registration desk' z listą i plakietkami, jak na konferencji. Każdy kto przyjdzie będzie się musiał wpisać, bo inaczej nie dostanie kawy i ciasteczek ;-)
Bardzo proszę osoby, które przychodzą na spotkanie we czwartek, o zgłoszenie się - w ten sposób będziemy wiedzieć w przybliżeniu, ilu uczestników spodziewać się. /Bogdan

Agenda:

  • 18:00 - 18:15 - uczestnicy prezentują się
  • 18:15 - 18:30 - idea SPIN (Bogdan Bereza-Jarociński)
  • 18:30 - 19:00 - co dzieje się w polskich SPIN-ach? (Bogdan Bereza-Jarociński)
  • 19:00 - 19:15 - przerwa
  • 19:15 - 19:50 - co dalej w Trójmieście? co chcemy robić?
  • 19:50 - 20:00 - ustalenie następnego spotkania SPIN
Gośćmi naszego spotkania będzie szereg osób z kręgów akademickich, co powinno być krokiem w stronę zaproponowanej przez SPIN w Krakowie realizacji - poprzez m.in. sieć SPIN - bliższej współpracy uczelni z przemysłem informatycznym. To może być specjalnością SPIN-u Gdańskiego i tematem - już w bardziej zorganizowany sposób - kolejnego spotkania!

Na górę strony


About this page, please contact spin@bettersoftware.eu