Psychologiczne aspekty pracy testera oprogramowania

Slides:



Advertisements
Podobne prezentacje
ZSKU Krosno, 22 listopada 2010 r.
Advertisements

Projektowanie w cyklu życia oprogramowania
Część 2 OiZPI Iteracyjny przyrostowy model cyklu życiowego Rational Unified Process™ w materiałach wykorzystano: K.Subieta: Budowa i integracja systemów.
Role w zespole projektowym
Copyright © 2006 Quest Software Wybrane Narzędzia z Oferty Quest Software Dedykowane dla Baz Danych MACIEJ POGORZELSKI.
SOS SYSTEM OBSŁUGI SZKOŁY
* Przygotowujemy się do skutecznego i konstruktywnego uczestnictwa w życiu społecznym, a także rozwiązywania konfliktów oraz negocjowania połączonego.
SYSTEM ZARZĄDZANIA JAKOŚCIĄ
Zarządzanie konfiguracją Doskonalenie Procesów Programowych Wykład 6 Copyright, 2001 © Jerzy.
Andrzej Cieślak Zakład Bezpieczeństwa Procesowego i Ekologicznego
Cykle życia oprogramowania
Wymagania jakości w Agile Programming
Administracja zintegrowanych systemów zarządzania
Eksploatacja zasobów informatycznych przedsiębiorstwa
1/18 LOGO Profil zespołu. 2/18 O nas Produkcja autorskich rozwiązań informatycznych dla małych i średnich firm w zakresie systemów: Baz danych Aplikacji.
Dalsze elementy metodologii projektowania. Naszym celem jest...
Wykład 2 Cykl życia systemu informacyjnego
Projekt i implementacja aplikacji wspomagającej testowanie oprogramowania, zgodne z metodologią Unified Software Development Process (RUP). Włodzimierz.
C.d. wstępu do tematyki RUP
Atlantis INSPECTOR System wspomagania zarządzaniem i ewidencją obiektów sieciowych.
© Victo Testowanie dla menedżerów Wersja TDM Slajd 1 (27) Testowanie oprogramowania dla menedżerów Co menedżerowie i kierownicy naprawdę potrzebują
Technicy oprogramowania są potrzebni w IT Bogdan Bereza 1 (18) Technicy oprogramowania są potrzebni w IT Bogdan.
Organizacja i zarządzanie firmą
AKREDYTACJA LABORATORIUM Czy warto
Ośrodek Doskonalenia Nauczycieli w Słupsku
Microsoft Solution Framework
Rozwiązania informatyczne dla przedsiębiorstw
Zadania gospodarki smarowniczej w przedsiębiorstwie przemysłowym
Sponsorzy konferencji: Patronat konferencji: : Organizator: : Partnerzy konferencji: Koordynacja i dbanie o spójność terminologiczną w dużych projektach.
Kryzys pod kontrolą? Ryzyko jako stały element zarządzania firmą II Kongres Dyrektorów Finansowych Sheraton Warsaw Hotel, 28 kwietnia r.
Kluczowe czynniki sukcesu
Praca w międzynarodowych projektach na przykładzie wdrożeń systemów lojalnościowych Krzysztof Klimkiewicz Krzysztof
1 Struktura organizacyjna przedsięwzięcia Opracował: Jan Józef Pośnik.
Urządzenia 1 mld smartfonów do 2016 r., 350 mln z nich jest używanych w pracy Ludzie 82 % populacji online korzysta z sieci społecznościowych Chmura.
Bazy i Systemy Bankowe Sp. z o.o. ul. Kasprzaka 3, 85 – 321 Bydgoszcz
Treści multimedialne - kodowanie, przetwarzanie, prezentacja Odtwarzanie treści multimedialnych Andrzej Majkowski 1 informatyka +
Fundacja Rozwoju Systemu Edukacji Projekt współfinansowany przez Unię Europejską z Europejskiego Funduszu Społecznego Program Operacyjny Kapitał Ludzki.
Agenda O Nas Ogólne informacje o Produkcie Job Manager – idealne rozwiązanie Aplikacja Webowa Aplikacja Kliencka Najnowsze zmiany.
Szkolenia E-Learning SIMP Consulting Stanisław Płaskowicki Dorota Płaskowicka.
Proces tworzenia oprogramowania Proces tworzenia oprogramowania jest zbiorem czynności i związanych z nimi wyników, które prowadzą do powstania produktu.
Komunikacja w pracy audytora wewnętrznego
Forum Pracodawców AEiI Nowy pracownik Szkolenia Możliwość wykazania się Praca z profesjonalistami Doświadczony programista.
Forum Pracodawców AEiI 2015 Wydział Automatyki, Elektroniki i Informatyki Gliwice, 11 marca 2015r.
Business Consulting Services © 2005 IBM Corporation Confidential.
Copyright © Jerzy R. Nawrocki Team Software Process Inżynieria oprogramowania II Wykład.
ZASTOSOWANIE KOMPUTEROWEGO WSPOMAGANIA W ZARZĄDZANIU JAKOŚCIĄ - METODY FMEA I QFD Politechnika Śląska, Wydział Organizacji i Zarządzania, Katedra Zarządzania.
Eksploatacja zasobów informatycznych przedsiębiorstwa.
1 1 / 15 Techniki lokalizacji oprogramowania – wykład 7 Wykład 7: Testowanie projektów lokalizacyjnych dr inż. Agenor Hofmann-Delbor.
Jakość i niezawodność systemu informacyjnego. Ludzie zaangażowani w działalność biznesową używają coraz intensywniej coraz większej liczby komputerów.
Eksploatacja zasobów informatycznych przedsiębiorstwa.
Eksploatacja zasobów informatycznych przedsiębiorstwa.
Ministerstwo Pracy i Polityki Społecznej URZĄD PRACY System Informacyjny Publicznych Służb Zatrudnienia – podsumowanie wykonanych prac oraz określenie.
Zarządzanie partnerstwem z wykorzystaniem zasad dotyczących współpracy w zespołach wirtualnych/ rozproszonych. Włodawski Obszar Funkcjonalny Gmina Miejska.
ZARZĄDZANIE DZIAŁEM SPRZEDAŻY
Nikogo nie trzeba przekonywać, że eksperymenty wykonywane samodzielnie przez ucznia czy prezentowane przez nauczyciela sprawiają, że lekcje są bardziej.
Wykład 2 – Zintegrowane systemy informatyczne Michał Wilbrandt.
WYKŁAD dr Krystyna Kmiotek
Inżynier budowy systemów komputerowych nadzoruje, projektuje i konstruuje systemy oraz wdraża oprogramowanie systemowe w różnych dziedzinach gospodarki.
STAĆ CIĘ NA INNOWACJE Systemy Call Center Sp. z o.o.
Zarządzanie projektami (Project management) planowanie, organizacja, monitorowanie i kierowanie wszystkimi aspektami projektu motywowanie jego wszystkich.
Cykle życia oprogramowania oraz role w zespole projektowym Autor: Sebastian Szałachowski s4104.
Profiler™ Podstawowe informacje Dr Paweł Wójcik Sylwia Pawłowska Sierpień 2016.
Agile Programming a jakość
Zarządzanie projektami rozwoju
Specjalista ds. Kontroli Jakości Instalacji
Młodszy Specjalista ds. Rozwoju Produktu
Zwiększenie efektywności sprzedaży dzięki platformie do delegowania i weryfikacji zadań pracowników w sieci sprzedaży.
Jerzy Nawrocki Adam Wojciechowski
Zapis prezentacji:

Psychologiczne aspekty pracy testera oprogramowania Katarzyna Karbownik Psychologiczne aspekty pracy testera oprogramowania 1

Znaczenie testów w organizacji Znaczenie testów jako elementu przewagi konkurencyjnej przedsiębiorstwa. „Koszty zapewnienia jakości są zazwyczaj niższe niż koszty awarii spowodowanej brakiem testowania” Bogdan Bereza-Jarociński 2

Specyfika pracy testera Kim jest tester? Jaka jest jego rola w zespole? 3

Typowe zadania testera Tworzenie i aktualizacja planu testów. Projektowanie i utrzymanie scenariuszy oraz przypadków testowych. Przygotowanie danych testowych. Przygotowanie środowiska testowego i zarządzanie nim. Wykonywanie testów. Raportowanie wyników testów. Współpraca z zespołem developerskim, analitycznym. Współpraca z klientem/użytk. końcowym. 4

Ciekawość! „Łowca bugów”. „A co się stanie, jeśli ...” Otwartość na zmiany i chęć poznawania nowości (nowy projekt, nowa wersja). 5

Systematyczność Metodyczne sprawdzanie oprogramowania: - pod kątem zgodności z dokumentacją, - zgodnie z harmonogramem, - z wykorzystaniem odpowiednich technik i metod testowania. 6

Dokładność Zorientowanie na szczegóły.

Wytrwałość Wielokrotne powtarzanie tych samych czynności (nie wszystko da się zautomatyzować, nie wszystko warto). Dodatkowo często do tego dochodzi długotrwałe zaangażowanie tylko w jeden projekt. 8

Komunikatywność Praca testera wymaga komunikacji z różnymi grupami osób: programistami, analitykami, konsultantami, kierownikiem projektu, klientem/użytkownikami końcowymi. 9

Empatia Każda osoba w zespole ma swoje partykularne cele, priorytety, obawy i troski. Zapobieganie konfliktom. 10

Zdolności dyplomatyczne „Posłaniec złych wiadomości”. Oddzielanie ludzi od problemu. 11

Poczucie humoru „Rozładowanie atmosfery”. Ułatwia nabranie dystansu do pojawiających się problemów. 12

Pewność siebie „It's not a bug, it's a feature!” Konieczność oparcia się naciskom zespołu na „lżejsze” testowanie. Przypominanie zespołowi w razie potrzeby o celu i korzyściach z prowadzonych testów. 13

Wiedza i zdolności techniczne Umożliwiają budowanie wiarygodności testera. Są podstawą efektywnej współpracy oraz komunikacji z projektantami i programistami. 14

Sceptycyzm „Kontrola najwyższą formą zaufania” ;) Prawo Murphy'ego: „Jeżeli coś może nie zadziałać, na pewno nie zadziała.” 15

Zdolności analityczne Niezbędne od fazy projektowania testów, przez znajdywanie błędów, po ich raportowanie. 16

Wewnętrzna motywacja Etos pracy testera :) 17

Dziękuję za uwagę :) 18