|
PROGRAM KONFERENCJI (28 maja 2009) |
|
09.00–09.30 |
Rejestracja uczestników
|
|
|
Poranna sesja plenarna |
|
09.30–09.35 |
Otwarcie konferencji
|
|
09.35–10.25 |
Testowanie oprogramowania - obecne problemy i rozwiązania na przyszłość
Nowe pomysły, które mogą zmienić sposób, w jaki dzisiaj testujemy oprogramowanie: łańcuchy zintegrowanych narzędzi, nowe metody łączenia faz projektowania i kodowania, nowe formaty tworzenia testów i in.
|
|
10.25–11.00 |
Pragmatic Agile Testing - The Issues, Evidence and a Workable Approach
Techniki Agile są coraz bardziej popularne. Tę drogę wybierają firmy z nadzieją na ograniczenie kosztów, szczególnie w trakcie trwającego kryzysu. Testowanie i zapewnienie jakości to ważny punkt w podejściu Agile. Jednak aktualne praktyki działów QA są poważną barierą w takiej transformacji. Omówimy wyzwania, przeszkody, wyniki badań oraz proponowane zmiany w procesie tworzenia i testowania oprogramowania.
|
|
11.00–11.20 |
Przerwa
|
|
|
Sesja: QA - Testy i narzędzia, cz.1 |
|
11.20–12.05 |
Kierunek - automatyzacja!
Jak narzędzia do zarządzania procesem oraz automaty testujące mogą przyspieszyć fazę testowania? Temat zostanie omówiony na bazie doświadczeń firmy Borland, której działy deweloperskie przeszły transformacje do modelu Agile. Nowe procesy wymusiły częstsze i szybsze przeprowadzanie testów. Podczas prezentacji zostaną wykorzystane narzędzia LQM (Lifecycle Quality Management) firmy Borland.
|
|
12.05–12.50 |
Praktyczne wykorzystanie narzędzi w testowaniu
Proces testowania systemowego i akceptacyjnego. W jaki sposób przeprowadzić testy, gdy klient zmienia swój kluczowy system informatyczny. W jaki sposób wesprzeć się narzędziem, jak nadzorować i kontrolować postęp prac zespołu testowego i użytkowników biznesowych, jak usprawnić proces raportowania dla koordynatorów i kierowników projektów.
|
|
12.50–13.35 |
Automatyzacja testów na platformach integracyjnych
Sposób na uzyskanie pewnej specyficznej automatyzacji na przykładzie kejsu wdrożenia SOA w dziale wsparcia klienta. Podsumowanie całości projektu ze strony biznesowej opłacalności samego wdrożenia.
|
|
|
Sesja: QM - kwestia podejścia |
|
11.20–12.05 |
Zintegrowane zarządzanie doświadczeniem klienta
Tradycyjne podejście do zapewnienia jakości oraz testowania oprogramowania zawęża tematykę w sposób ograniczający jej znaczenie i odsuwający ją kluczowych dla powodzenia firmy obszarów marketingu oraz biznesu. Dlatego proponujemy szersze podejście:
- Testowanie kreatywne: analiza biznesowej wartości produktu.
- Testowanie w inżynierii marketingu: weryfikacja efektów działań marketingowych, kreowania marki.
- Zapewnienie jakości procesu sprzedaży.
- Zapewnienie jakości obsługi klienta.
|
|
12.05–12.50 |
Zarządzanie zmianami w aspekcie poprawy procesów tworzenia oprogramowania w różnych warunkach kulturowych
|
|
12.50–13.35 |
Praktyczne metody realizacji projektów a zachowanie wysokiej jakości produktów
Jak zorganizować cały projekt, aby zapewnić jego sukces rozumiany jako osiągnięcie celu biznesowego w terminie i budżecie przy zachowaniu należytej jakości. Warstwa zarządcza. Faza wstępna, faza planowania, faza realizacji.
|
|
{{id866c}}
|
{{id866d}}
|
{{id866e}}
|
|
|
|
|
Sesja: QA - Testy i zarządzanie |
|
14.20–15.25 |
Jak nie zarządzać zespołem testowym
Ważne zagadnienia dotyczące zarządzania zespołem testowym. Jak zniechęcić testera do pracy, skutecznie go zdemotywować, odebrać poczucie sensu wykonywanej pracy, a co za tym idzie, skutecznie przyczynić się do obniżenia jakości wytwarzanego w projekcie i testowanego systemu IT.
|
|
15.25–16.10 |
Planowanie testów z uwzględnieniem charakterystyki współpracy z podwykonawcami
Przybliżenie charakterystyki współpracy z podwykonawcami w dziedzinie zapewnienia jakości oprogramowania. Obszary wymagające największej uwagi. Sposoby definiowania oczekiwań wobec podwykonawców. Metody kontrolowania dostarczanych produktów.
|
|
|
Sesja: QM - Kwestia kontekstu |
|
14.20–15.25 |
Prawo a inżynieria wymagań
Wyzwaniem dla architektów systemów jest bardzo częsta zmiana przepisów prawa. Choć prawo można ustanowić lub zmienić w jedną noc, to systemu informatycznego w tak krótkim czasie stworzyć lub zmodyfikować się nie da - praktyczne implikacje.
|
|
15.25–16.10 |
Jakość widziana oczami użytkownika oprogramowania
Tematem prezentacji będą rozważania poświęcone obiektywnie mierzalnej i technicznie definiowalnej jakości zestawione z procesem poznawczym następującym po stronie użytkownika. W ramach wykładu zostaną również zaprezentowane wyniki aktualnych badań eksperymentalnych z zakresu Psychologii Jakości Oprogramowania, oraz praktyczne konsekwencje omawianych zagadnień w przedsięwzięciach informatycznych.
|
|
{{id869c}}
|
{{id869d}}
|
{{id869e}}
|
|
|
|
|
Sesja: QA - Testy i narzędzia, cz.2 |
|
16.30–17.15 |
Testy akceptacyjne - czyli jak przekonać biznes do procesu testowego
Narzędzie Jira do zarządzania testami oraz zgłaszanymi w trakcie procesu testowego błędami. W jaki sposób tak prosty bugtrucker (system Jira) został zmieniony na potrzeby komunikacji pomiędzy programistami, testerami i biznesem.
|
|
17.15–18.00 |
Narzędzia do automatyzacji testów bezpieczeństwa
Rozwój technologii webowych pozwala nam na budowanie aplikacji skierowanych na komfort użytkownika końcowego. Z drugiej strony aplikacje pisane w najnowszych technologiach umożliwiają hakerom stosowanie różnych ataków w celu pozyskania danych z aplikacji. Jak zautomatyzować testy aplikacji pod kątem bezpieczeństwa, jakich narzędzi używać oraz jakie są możliwości narzędzi dostępnych na rynku?
|
|
|
Sesja: Aspekty praktyczne |
|
16.30–17.15 |
TPI - help desk dla procesu testowego
O czym warto pamiętać podczas rozpoczynania projektu. Jakie są konsekwencje zaniedbywania poszczególnych działań i jak one wpływają na jakość końcową projektu.
|
|
17.15–18.00 |
Dane Testowe. Teoria i praktyka.
Teoria traktująca o minimalnej, optymalnej i maksymalnej ilości danych testowych, potrzebnych do sprawdzenia jednego pola formularza. Jak generować dobre i adekwatne dane testowe?
|
|
{{id873c}}
|
{{id873d}}
|
{{id873e}}
|
|
|
18.00–18.10 |
Przerwa
|
|
18.10–18.50 |
Debata: Jakość w kryzysie czy kryzys w jakości?
Jak obecna sytuacja gospodarcza wpływa na branżę IT, a rozwój oprogramowania w szczególności. Czy jeszcze jesteśmy bezpieczni, a burza huczy z dala od nas, czy też wprost przeciwnie - spada liczba projektów, a klienci czy zarządy oczekują spadków cen i kosztów, co nie może nie przełożyć się na spadek jakości tworzonych rozwiązań. A może paradoksalnie właśnie trudna sytuacja na rynku i wzrost konkurencji wymusi dbanie o jakość? Bo dzisiaj, w czasach spadającej liczby zamówień i walki o kontrakty, dostawcy systemów IT będą musieli stawiać na możliwie wysoką jakość.
Udział wezmą: Tomasz Byzia - Blitzprojekt, Krzysztof Jakubowski - Deloitte i SJSI, Wojciech Olszewski - Scott Tiger, Paweł Szczerkowski - Ericpol Telecom.
Prowadzenie: Przemysław Gamdzyk - Computerworld
|
|
19.00–23.59 |
Integracyjna impreza wieczorna
Patrick's Irish Pub
|
|
Organizatorzy dołożą wszelkich starań, aby konferencja odbyła się zgodnie z prezentowanym programem, jednak zastrzega się możliwość częściowych zmian.