Wprowadzenie do statystycznej kontroli procesów testowych
|
|
- Maja Sobolewska
- 9 lat temu
- Przeglądów:
Transkrypt
1 Wprowadzenie do statystycznej kontroli procesów testowych Autor: Piotr Piotrowski O autorze: Pracownik wiedzy, Inżynier, Badacz, Działacz. Inżynier Testów w Tieto Polska, gdzie zajmuje się czynnościami testowymi w przemyśle motoryzacyjnym oraz okazjonalnie usprawnianiem procesów testowych korporacji Tieto. Działacz w organizacjach non-profit od regionalnych do globalnych w zakresie edukacji oraz nauki i technologii. Posiada kilkuletnie doświadczenie w branżach: telekomunikacja, badania i rozwój, informatyka oraz liczne certyfikaty z: zarządzania i języka angielskiego. Ukończył edukację w obszarze zarządzania na nieformalnym opanowaniu treści programowych Doctor of Business Administration, natomiast w obszarze techniki na trzecim roku doktoratu z telekomunikacji na Politechnice Warszawskiej. Autor ponad 20-tu publikacji oraz dwóch zgłoszeń patentowych. Streszczenie Statystyka znajduje zastosowanie w testowaniu oprogramowania na dwóch płaszczyznach [Veen10]: - statystycznej kontroli procesu testowego, gdzie buduje się i utrzymuje określony model opisujący spodziewaną wydajność procesu - testowaniu z wykorzystaniem metod statystycznych, takich jak: próbkowanie, posiewanie usterek na podstawie profili działania i wykorzystania. W artykule przedstawiono pierwszy z powyższych punktów - podstawy tradycyjnej statystycznej kontroli procesów, w tym z zarysowaniem specyfiki związanej z testowaniem oprogramowania. 1. Kroki tradycyjnej statystycznej kontroli procesów Tradycyjna statystyczna kontrola procesów zakłada badanie procesów pod kątem stabilności (ang. stability) i wydolności (ang. capability) [SPC11]. W przypadku stabilności, bada się atrybuty, których wariacje wynikają z przyczyn przenoszalnych, zwanych także specyficznymi (ang. assignable, specific) natomiast w wydolności atrybuty naturalne, inaczej ogólne (ang. natural, common).
2 Proces jest stabilny jeśli zmienia się w przewidywalnych granicach. Proces jest wydolny jeśli osiąga on założone rezultaty w określonym czasie. 1 Podstawą do statystycznego testowania stabilności i wydolności są wybrane oraz zmierzone atrybuty zdefiniowanego procesu. Z kolei określony proces ma za zadanie realizować postawione przed nim cele i elementy strategii biznesowej. Ponadto wszelkie założenia wejściowe statystycznej kontroli procesów ( - cele biznesowe, strategia, rodzaje i sposób dokonywania pomiarów) mogą być modyfikowane. Po jej przeprowadzeniu dokonuje się ewentualnego usprawnienia procesu. Wszystkie płaszczyzny zarządzania procesami przedstawia Rys Najpopularniejsze narzędzia statystycznej kontroli procesów Przy badaniu procesów pod kątem stabilności zdecydowanie przeważa stosowanie wykresów kontrolnych (ang. control charts), co widać między innymi w [CDM03,] [SPC11], [PMW07]. Istnieje wiele rodzajów wykresów kontrolnych [SPC11], lecz najpopularniejsze są wykresy kontrolne typu Xbar. Ten rodzaj wykresu kontrolnego przedstawia Rys. 2, gdzie parametrami statystycznymi jest średnia (ang. average) oraz odchylenie standardowe σ (ang. standard deviation). Górna granica kontrolna (ang. upper control limit, UCL) jest położona w odległości trzykrotnego odchylenia standardowego ze znakiem plus od średniej, natomiast dolna granica kontrolna (ang. lower control limit, LCL) analogiczne, lecz dla niej odchylenie standardowe jest traktowane ze znakiem minus. Położenie granic w odległościach ±3σ jest najczęściej wykorzystywaną odległością od średniej [SPC11]. Rys. 2 przedstawia liczbę błędów wykrytych na każde z 10-ciu testów i pokazuje, że proces nie jest stabilny, ponieważ liczba wykrytych błędów dla 6-tej dziesiątki testów wynosi 10 i przekracza UCL = Zgodnie z krokiem 9, widocznym na Rys. 1, należy usunąć specyficzną przyczynę takiego stanu rzeczy. Przyczyna niepowodzenia całej serii testów może wynikać z tego, że dana właściwość produktu nie została zaimplementowana. Problem ten można trwale rozwiązać poprzez ustalenie harmonogramów dla kodowania i testowania. Po zaimplementowaniu właściwości proces został sprowadzony do stabilności dla 7 mej serii testów liczba znalezionych błędów wynosi 5 (< UCL). Przy badaniu procesów pod kątem wydolności stosuje się często histogramy (ang. histogram) oraz wykresy przebiegu w czasie (ang. run charts) z określonymi: górną granicą specyfikacji (ang. upper specification limit, USL) i dolną granicą specyfikacji (ang. lower specification limit, LSL). Granice te przyjmuje się w zależności od praktyki przemysłowej w danym projekcie. Na Rys. 3 przyjęto USL = 2 i czysto dla kompletności rozważań LSL = 0 liczba błędów bowiem nie może być ujemna. Po przyjęciu, że nie bierze się już pod uwagę ostatniego słupka 9-10, ponieważ odpowiadający mu problem został rozwiązany w zakresie stabilności, proces jest i tak niewydolny, gdyż poza LSL i USL znajdują się jeszcze dwa słupki. Inaczej rzecz ujmując, istnieją takie serie 10-ciu testów, gdzie wykrywane są więcej niż 2 błędy. Sytuację obrazuje również Rys.4. Zgodnie z Rys. 1 w przypadku niewydolności należy zmienić proces. Jeśli chodzi o słupek 3-4 analiza przyczyny podstawowej (ang. root cause analysis, RCA) po stronie testów pokazała np. złe projektowanie testów jako przyczynę błędów. Można to wyeliminować przez wyrobienie nawyku konsultowania wyników testów przez mniej doświadczonych testerów z tymi bardziej doświadczonymi lub nawet z programistami. RCA po stronie programistów odkryła przyczynę za dużej ilości błędów pokazanych przez słupek 5-6, którą były problemy z nową implementacją, rozwiązane przez wprowadzenie przeglądów kodu dla nowych implementacji. 1 Cytat z [CDM03].
3 Rys. 1: Kroki zarządzania procesami uwzględniające statystyczną kontrolę procesów (5, 6) [CDM03].
4 Rys. 2: Wykres kontrolny typu Xbar opracowanie własne. Rys. 3: Histogram opracowanie własne. Rys. 4: Wykres przebiegu w czasie opracowanie własne. Oczywiście kolejność eliminacji błędów i związane z nią potencjalne różne inwestycje (np. w pracowników, w narzędzia testowe) zależy nie tylko od ilości błędów (tu dla danej serii testów), ale również od kosztu usunięcia błędu danego rodzaju. Problem kosztów może być dodany do powyższych badań lub uwydatniony przez wykonywanie takich analiz jak poślizg awarii (ang. fault slippage through, FST). 3. Specyfika statystycznej kontroli procesów testowych Według [Kom06] w statystycznej kontroli procesów rozwoju oprogramowania, w tym w testowaniu, trudno jest objąć duże zbiory podobnych danych, dlatego lepiej skupić się na indywidualnych danych poprzez zastosowanie wykresów kontrolnych typu XmR, X-bar-S, Z i u-chart, które są lepsze od X-bar-R, ponieważ ten ostatni operuje na podgrupach o stałych rozmiarach i może nie mieć odpowiednio dokładnie dopasowanych granic kontrolnych. Pozostałe postulaty to: stosowanie atrybutów/pomiarów pochodzących nie tylko od
5 produktu (np. szybkość defektów (ang. bug rate)), ale również od procesu (np. efektywność przeglądu (ang. review efficiency)), położenie nacisku na stabilność, gdzie rozmiary danych wcale nie muszą być duże, wzięcie pod uwagę czynnika ludzkiego poprzez odpowiednie szkolenia z usprawnień procesów. Z kolei [CDM03] zauważa, że procesy testowe mogą mieć przebieg wykładniczy (np. pokrycie kodu (ang. code coverage), czy liczbę pozostałych błędów (ang. number of remaining errors) i proponuje podejście logarytmiczne w ich analizie, co powoduje lepsze jej przystawanie do narzędzi tradycyjnej statystycznej kontroli procesów. W [BaBo] używa się wykresów kontrolnych typu XmR i X-bar-S dla odstępu od średniej równej ±3σ. Jednocześnie nie zaleca się używania XmR dla odstępów wynoszących ±2σ i ±σ, ponieważ w tym przypadku badane procesy z reguły nie wykazują symetrii względem linii określającej średnią. Najgorsza sytuacja dla stosowania obydwóch wspomnianych rodzajów wykresów kontrolnych występuje gdy próbki wykazują wyraźny trend, w tym o charakterze wykładniczym. Podsumowanie Powyższy artykuł realizuje dwa cele pokazanie najprostszych, najbardziej popularnych elementów statystycznej kontroli procesów oraz zarysowanie specyfiki, pokazanie trendów rozwojowych tej dziedziny w procesach związanych z testowaniem oprogramowania. Zastosowanie statystyki do badania procesów jest postulowane w najwyższych poziomach dojrzałości modeli TMMi i CMMi, a także obecne w Six Sigma. Przykładowo model TMMi jest stosowany głównie w zakresie pierwszych trzech poziomów dojrzałości w przedsiębiorstwach zajmujących się testowaniem oprogramowania, a tytułowe zagadnienia związane z optymalizacją procesów są zawarte w piątym, najwyższym poziomie, dlatego artykuł opisuje tylko podstawowe narzędzia i metody statystycznej kontroli procesów. Literatura [BaBo04] Baldassarre T., Boffoli N. i inni: Managing Software Process Improvement (SPI) through Statistical Process Control (SPC). University of Bari [CDM03] Cangussu J. W., DeCarlo R.A., Mathur A. P.: Monitoring the Software Test Process Using Statistical Process Control: A Logarithmic Approach. ACM [Kom06] Komuro M.: Experiences of Applying SPC Techniques to Software Development Processes. ACM [PMW07] Poznaj Minitab 15 dla systemu Windows. Minitab Inc [SPC11] Software Acquisition. Gold Practice. Statistical Process Control. [Veen10] Veenendaal E. i inni, "Test Maturity Model Integration (TMMi). Version 3.1", TMMi Foundation 2010.
Statystyczne sterowanie procesem
Statystyczne sterowanie procesem SPC (ang. Statistical Process Control) Trzy filary SPC: 1. sporządzenie dokładnego diagramu procesu produkcji; 2. pobieranie losowych próbek (w regularnych odstępach czasu
Monitorowanie i kontrola testów według modelu TMMi
Magazine Monitorowanie i kontrola testów według modelu TMMi Autor: Piotr Piotrowski O autorze: Inżynier Testów w Tieto Polska, gdzie zajmuje się: tworzeniem przypadków testowych, prostych planów testów,
Cykl życia testów i integracja według modelu TMMi
Magazine Cykl życia testów i integracja według modelu TMMi Autor: Piotr Piotrowski O autorze: Inżynier Testów w Tieto Polska, gdzie zajmuje się: tworzeniem przypadków testowych, prostych planów testów,
Organizacja Testerska według modelu TMMi
Magazine Organizacja Testerska według modelu TMMi Autor: Piotr Piotrowski O autorze: Inżynier Testów w Tieto Polska, gdzie zajmuje się: tworzeniem przypadków testowych, prostych planów testów, raportowaniem
Kod doskonały : jak tworzyć oprogramowanie pozbawione błędów / Steve McConnell. Gliwice, cop Spis treści. Wstęp 15.
Kod doskonały : jak tworzyć oprogramowanie pozbawione błędów / Steve McConnell. Gliwice, cop. 2017 Spis treści Wstęp 15 Podziękowania 23 Listy kontrolne 25 Tabele 27 Rysunki 29 Część I Proces budowy oprogramowania
Zarządzanie procesami
Metody pomiaru stosowane w organizacjach Zarządzanie procesami Zakres Rodzaje pomiaru metod pomiaru Klasyczne metody pomiaru organizacji Pomiar całej organizacji Tradycyjny rachunek kosztów (np. ROI) Rachunek
Podstawy patentowania wynalazków wycena, sporządzanie dokumentacji, procedury
Podstawy patentowania wynalazków wycena, sporządzanie dokumentacji, procedury basic intermediate advanced O Autorze: Pracownik wiedzy, Inżynier, Badacz, Działacz. Inżynier Testów w Tieto Polska, gdzie
Środowisko testowe według modelu TMMi
Magazine Środowisko testowe według modelu TMMi Autor: Piotr Piotrowski O autorze: Obecnie zatrudniony jako Inżynier Testów w Tieto Polska, gdzie zajmuje się głównie: wykonywaniem, raportowaniem, projektowaniem,
Monitorowanie i Diagnostyka w Systemach Sterowania na studiach II stopnia specjalności: Systemy Sterowania i Podejmowania Decyzji
Monitorowanie i Diagnostyka w Systemach Sterowania na studiach II stopnia specjalności: Systemy Sterowania i Podejmowania Decyzji Analiza składników podstawowych - wprowadzenie (Principal Components Analysis
PYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB KLUCZ ODPOWIEDZI. Część DODATEK
KLUCZ ODPOWIEDZI Część DODATEK 8.1 9.4 PYTANIA PRÓBNE DO EGZAMINU NA CERTYFIKAT ZAAWANSOWANY REQB Na podstawie: Syllabus REQB Certified Professional for Requirements Engineering, Advanced Level, Requirements
INŻYNIERIA OPROGRAMOWANIA TESTOWANIE SYSTEMOWE
INŻYNIERIA OPROGRAMOWANIA TESTOWANIE SYSTEMOWE Ważne pojęcia (I) Warunek testowy (test condition) to element lub zdarzenie modułu lub systemu, który może być zweryfikowany przez jeden lub więcej przypadków
Testowanie oprogramowania w środowisku IBM Rational Software Architect
Testowanie oprogramowania w środowisku IBM Rational Software Architect Software Development 2008 Michał Wolski m.wolski@modesto.pl szkolenia: inżynierii oprogramowania zarządzania projektami usługi doradcze
Słownik OpEx POLSKO - ANGIELSKI
OpEx POLSKO - ANGIELSKI Dryf Drift Badanie składników zmienności COV (Components of Variation) Dokładność Accuracy Dolna granica kontrolna LCL (Lower Specification Limit) Dolna granica tolerancji LSL (Lower
Szablon Planu Testów Akceptacyjnych
Szablon Planu Testów Akceptacyjnych strona 1 z 10 SPIS TREŚCI: 1 WPROWADZENIE 3 2 STRATEGIA TESTÓW AKCEPTACYJNYCH 4 2.1 Założenia do przeprowadzenia testów akceptacyjnych 4 2.1.1 Warunki przeprowadzenia
Szczegółowy plan szkolenia
Szczegółowy plan szkolenia ISTQB Advanced Level Syllabus Test Manager (version 2012) (19 October 2012) Harmonogram zajęć (5 dni szkoleniowych: 9:00 17:00) Dzień 1. 0. Wprowadzenie do syllabusa poziom zaawansowany
Metody statystyczne kontroli jakości i niezawodności Lekcja II: Karty kontrolne.
Metody statystyczne kontroli jakości i niezawodności Lekcja II: Karty kontrolne. Wydział Matematyki Politechniki Wrocławskiej Karty kontroli jakości: przypomnienie Załóżmy, że chcemy mierzyć pewną charakterystykę.
APQP i PPAP - zaawansowane planowanie jakości
APQP i PPAP - zaawansowane planowanie jakości Opis Zaawansowane zarządzanie projektami wdrożeniowymi wyrobów do produkcji w firmie branży motoryzacyjnej wg wymagań IATF, ISO/TS 16949:2009 i podręcznika
Testowanie oprogramowania. Piotr Ciskowski
Testowanie oprogramowania Piotr Ciskowski TESTOWANIE testowanie o proces eksperymentalnego badania programu lub jego komponentu o próbne wykonanie w znanych warunkach o rejestrowanie wyników o ocena właściwości
ZASTOSOWANIE KART SHEWHARTA DO KONTROLI JAKOŚCI PRODUKCJI ELEMENTÓW UZBROJENIA
Dr Agnieszka Mazur-Dudzińska DOI: 10.17814/mechanik.2015.7.268 Politechnika Łódzka, Katedra Zarządzania Dr inż. Jacek Dudziński Wojskowa Akademia Techniczna, Katedra Mechatroniki ZASTOSOWANIE KART SHEWHARTA
Testowanie i walidacja oprogramowania
i walidacja oprogramowania Inżynieria oprogramowania, sem.5 cz. 3 Rok akademicki 2010/2011 Dr inż. Wojciech Koziński Zarządzanie testami Cykl życia testów (proces) Planowanie Wykonanie Ocena Dokumentacja
SPC - Statystyczne Sterowanie Procesem
SPC - Statystyczne Sterowanie Procesem Terminy szkolenia 17-18 listopad 2016r., Warszawa - Centrum Szkoleniowe Adgar Ochota Opis W latach osiemdziesiątych XX wieku duże korporacje zaczęły szukać lepszych
Kuchta Jarosław Jakość Oprogramowania. Modele dojrzałości procesu wytwarzania oprogramowania CMM/CMMI
Kuchta Jarosław Jakość Oprogramowania Modele dojrzałości procesu wytwarzania oprogramowania CMM/CMMI Krótka historia CMM/CMMI 1986 Software Engineering Institute (SEI) - schemat dojrzałości procesu wytwarzania
Analiza Danych Sprawozdanie regresja Marek Lewandowski Inf 59817
Analiza Danych Sprawozdanie regresja Marek Lewandowski Inf 59817 Zadanie 1: wiek 7 8 9 1 11 11,5 12 13 14 14 15 16 17 18 18,5 19 wzrost 12 122 125 131 135 14 142 145 15 1 154 159 162 164 168 17 Wykres
Wprowadzenie do metodologii modelowania systemów informacyjnych. Strategia (1) Strategia (2) Etapy Ŝycia systemu informacyjnego
Etapy Ŝycia systemu informacyjnego Wprowadzenie do metodologii modelowania systemów informacyjnych 1. Strategia 2. Analiza 3. Projektowanie 4. Implementowanie, testowanie i dokumentowanie 5. WdroŜenie
Wykład 8. Testowanie w JEE 5.0 (1) Autor: Zofia Kruczkiewicz. Zofia Kruczkiewicz
Wykład 8 Testowanie w JEE 5.0 (1) Autor: 1. Rola testowania w tworzeniu oprogramowania Kluczową rolę w powstawaniu oprogramowania stanowi proces usuwania błędów w kolejnych fazach rozwoju oprogramowania
Maciej Oleksy Zenon Matuszyk
Maciej Oleksy Zenon Matuszyk Jest to proces związany z wytwarzaniem oprogramowania. Jest on jednym z procesów kontroli jakości oprogramowania. Weryfikacja oprogramowania - testowanie zgodności systemu
Lean Six Sigma poziom Green Belt
Lean Six Sigma poziom Green Belt Kurs ma na celu zapoznanie z metodologią Lean Six Sigma znaną na świecie już od kilkudziesięciu lat. Metodologia ta jest połączeniem dwóch najlepszych praktyk procesowego
Tester oprogramowania 2014/15 Tematy prac dyplomowych
Tester oprogramowania 2014/15 Tematy prac dyplomowych 1. Projekt i wykonanie automatycznych testów funkcjonalnych wg filozofii BDD za pomocą dowolnego narzędzia Jak w praktyce stosować Behaviour Driven
Studenckie Koło Naukowe Rynków Kapitałowych Zbieżność i rozbieżność średnich kroczących - MACD (Moving Average Convergence Divergence).
Zbieżność i rozbieżność średnich kroczących - MACD (Moving Average Convergence Divergence). MACD (zbieżność i rozbieżność średnich kroczących) - jest jednym z najczęściej używanych wskaźników. Jego popularność
Jakość w procesie wytwarzania oprogramowania
Jarosław Kuchta Jakość Oprogramowania http://www.eti.pg.gda.pl/katedry/kask/pracownicy/jaroslaw.kuchta/jakosc/ J.Kuchta@eti.pg.gda.pl Względny koszt wprowadzania zmian w zależności od fazy realizacji projektu
Metody i narzędzia poprawy efektywności w kontroli jakości
8 Kongres Świata Przemysłu Farmaceutycznego Metody i narzędzia poprawy efektywności w kontroli jakości Piotr Lipiński, Kierownik Działu Systemów Jakości/QP Ożarów Mazowiecki Listopad 2016 Czego od nas
WSPIERANIE ZADAŃ ANALITYCZNYCH Z ZASTOSOWANIEM STATISTICA NA PRZYKŁADZIE BIOTON S.A.
WSPIERANIE ZADAŃ ANALITYCZNYCH Z ZASTOSOWANIEM STATISTICA NA PRZYKŁADZIE BIOTON S.A. Jan Grzesik, Zespół Specjalistów ds. Zapewnienia Jakości w BIOTON S.A. Wymagania statystycznego opracowania wyników
Koncepcja systemu zarządzania jakością w dużym projekcie informatycznym zgodnie z normą ISO/IEC 9001:2008
Koncepcja systemu zarządzania jakością w dużym projekcie informatycznym zgodnie z normą ISO/IEC 9001:2008 Autor: Kinga Lewandowska Promotor: dr inż. Szymon Supernak Zakres pracy CZĘŚĆ TEORETYCZNA Przegląd
Outlier to dana (punkt, obiekt, wartośd w zbiorze) znacznie odstająca od reszty. prezentacji punktów odstających jest rysunek poniżej.
Temat: WYKRYWANIE ODCHYLEO W DANYCH Outlier to dana (punkt, obiekt, wartośd w zbiorze) znacznie odstająca od reszty. prezentacji punktów odstających jest rysunek poniżej. Przykładem Box Plot wygodną metodą
Metody wykrywania odchyleo w danych. Metody wykrywania braków w danych. Korelacja. PED lab 4
Metody wykrywania odchyleo w danych. Metody wykrywania braków w danych. Korelacja. PED lab 4 Co z danymi oddalonymi? Błędne dane typu dochód z minusem na początku: to błąd we wprowadzaniu danych, czy faktyczny
Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation)
Błędy procesu tworzenia oprogramowania (Badania firmy Rational Software Corporation) Zarządzanie wymaganiami Ad hoc (najczęściej brak zarządzania nimi) Niejednoznaczna, nieprecyzyjna komunikacja Architektura
POLITECHNIKA OPOLSKA
POLITECHNIKA OPOLSKA WYDZIAŁ MECHANICZNY Katedra Technologii Maszyn i Automatyzacji Produkcji Laboratorium Inżynierii Jakości Ćwiczenie nr 10 Temat: Karta kontrolna pojedynczych obserwacji i ruchomego
Biorąc udział w projekcie, możesz wybrać jedną z 8 bezpłatnych ścieżek egzaminacyjnych:
Egzaminy na plus Stres na minus! Zdawaj bezpłatne egzaminy Microsoft, Linux, C++ z nami i zadbaj o swoją karierę. Oferujemy Ci pierwsze certyfikaty zawodowe w Twojej przyszłej karierze, które idealnie
STATYSTYCZNE STEROWANIE PROCESAMI
STATYSTYCZNE STEROWANIE PROCESAMI ARTUR MACIASZCZYK COPYRIGHTS 2002 Artur Maciaszczyk, tel. 0602 375 325 amacia@zie.pg.gda.pl 1! STATYSTYCZNE MONITOROWANIE JAKOŚCI Bogu ufamy. Wszyscy pozostali niech przedstawią
TestCzech 2012. Podstawy patentowania wynalazków wycena, sporządzanie dokumentacji, procedury. Proces zgłaszania błędów.
CORE Nº 8-2012 Podstawy patentowania wynalazków wycena, sporządzanie dokumentacji, procedury Piotr Piotrowski Proces zgłaszania błędów Michał Zemełka Wiarygodność Suzanne Furman Testwarez 2012 - Call for
Zarządzanie jakością ćwiczenia
Zarządzanie jakością ćwiczenia mgr inż. Anna Wąsińska Zakład Zarządzania Jakością pok. 311 B1, tel. 320-42-82 anna.wasinska@pwr.wroc.pl Statystyczne sterowanie procesami SPC kontrolna Konsultacje: SO 13:00
Karta kontrolna budowa i zastosowanie
STATYSTYCZNE STEROWANIE PROCESAMI PRAKTYCZNE PRZYKŁADY ZASTOSOWANIA Tomasz Greber, Politechnika Wrocławska, Instytut Organizacji i Zarządzania, Zakład Zarządzania Jakością; Magazyn ZARZĄDZANIE JAKOŚCIĄ
Streszczenie. Słowa kluczowe: towary paczkowane, statystyczna analiza procesu SPC
Waldemar Samociuk Katedra Podstaw Techniki Akademia Rolnicza w Lublinie MONITOROWANIE PROCESU WAśENIA ZA POMOCĄ KART KONTROLNYCH Streszczenie Przedstawiono przykład analizy procesu pakowania. Ocenę procesu
Innowacje w dziedzinie testowania oprogramowania
Magazine Innowacje w dziedzinie testowania oprogramowania Autor: Piotr Piotrowski O autorze: Inżynier Testów w Tieto Polska, gdzie zajmuje się czynnościami testowymi w przemyśle motoryzacyjnym oraz okazjonalnie
Zarządzanie projektem Metoda 8D
Zarządzanie projektem Metoda 8D Tomasz Kubica Kimball Electronics Group 11:38:29 1.5 Plan Co to jest projekt? Różnice pomiędzy projektem a procesem Rola i zadania Kierownika Projektu Etapy projektu Obsługa
Acceptance Test Driven Development wspierane przez narzędzie ROBOT Framework. Edyta Tomalik Grzegorz Ziemiecki
Acceptance Test Driven Development wspierane przez narzędzie ROBOT Framework Edyta Tomalik Grzegorz Ziemiecki 1 Nokia Siemens Networks 2013 Tradycyjne podejście analityk programista tester implementacja
Katedra Technik Wytwarzania i Automatyzacji STATYSTYCZNA KONTROLA PROCESU
Katedra Technik Wytwarzania i Automatyzacji METROLOGIA I KONTKOLA JAKOŚCI - LABORATORIUM TEMAT: STATYSTYCZNA KONTROLA PROCESU 1. Cel ćwiczenia Zapoznanie studentów z podstawami wdrażania i stosowania metod
POLITECHNIKA OPOLSKA
POLITECHNIKA OPOLSKA WYDZIAŁ MECHANICZNY Katedra Technologii Maszyn i Automatyzacji Produkcji Laboratorium Podstaw Inżynierii Jakości Ćwiczenie nr 8 Temat: Statystyczna kontrola procesu SPC przy pomocy
Całościowe podejście do testowania automatycznego dla programistów. (TDD, BDD, Spec. by Example, wzorce, narzędzia)
Program szkolenia: Całościowe podejście do testowania automatycznego dla programistów Ruby (TDD, BDD, Spec. by Example, wzorce, narzędzia) Informacje: Nazwa: Kod: Kategoria: Grupa docelowa: Czas trwania:
ANALIZA ZDOLNOŚCI PROCESU O ZALEŻNYCH CHARAKTERYSTYKACH
Małgorzata Szerszunowicz Uniwersytet Ekonomiczny w Katowicach ANALIZA ZDOLNOŚCI PROCESU O ZALEŻNYCH CHARAKTERYSTYKACH Wprowadzenie Statystyczna kontrola jakości ma na celu doskonalenie procesu produkcyjnego
POLITECHNIKA OPOLSKA
POLITECHNIKA OPOLSKA WYDZIAŁ MECHANICZNY Katedra Technologii Maszyn i Automatyzacji Produkcji Laboratorium Podstaw Inżynierii Jakości Ćwiczenie nr 9 Temat: Karty kontrolne przy alternatywnej ocenie właściwości.
Szkolenie: Testowanie wydajności (Performance Testing)
Szkolenie: Testowanie wydajności (Performance Testing) Testy niefunkcjonalne aplikacji to nieodłączna część pracy dobrego testera. Do tego typu testów zaliczamy między innymi taką właściwość systemu jak
Szkolenie: Dobry Kierownik Testów
Szkolenie: Dobry Kierownik Testów Nawet najlepsi testerzy nie będą pracować wydajnie jeśli ich zespołem nie będzie kierował odpowiednio do tego przygotowany lider. To właśnie na barkach menedżera spoczywa
PRZYKŁAD TWORZENIA KART KONTROLNYCH W STATISTICA
PRZYKŁAD TWORZENIA KART KONTROLNYCH W STATISTICA Tomasz Demski, StatSoft Polska Sp. z o.o. Karty kontrolne są jednym z najczęściej wykorzystywanych narzędzi analizy danych. Zaproponowane w latach dwudziestych
PRZYKŁAD WDROŻENIA KART KONTROLNYCH KROK PO KROKU
PRZYKŁAD WDROŻENIA KART KONTROLNYCH KROK PO KROKU Tomasz Demski, StatSoft Polska Sp. z o.o. Przykład przedstawia tworzenie karty kontrolnej p dla nowego procesu, określanie wartości granic kontrolnych
IMiIP - Informatyka Stosowana - opis kierunku 1 / 5
IMiIP Informatyka Stosowana opis kierunku 1 / 5 Warunki rekrutacji na studia Wymagania wstępne i dodatkowe: Kandydat na studia I stopnia na kierunku Informatyka Stosowana powinien posiadać kompetencje
Analiza sezonowości. Sezonowość może mieć charakter addytywny lub multiplikatywny
Analiza sezonowości Wiele zjawisk charakteryzuje się nie tylko trendem i wahaniami przypadkowymi, lecz także pewną sezonowością. Występowanie wahań sezonowych może mieć charakter kwartalny, miesięczny,
Oferta Szkoleniowa.
Oferta Szkoleniowa Organizujemy szkolenia oraz egzaminy umożliwiające certyfikację ISTQB. Jest to najbardziej rozpoznawalny międzynarodowy certyfikat z zakresu testowania oprogramowania. Organizujemy szkolenia
Statystyczny obraz procesu
Statystyczny obraz procesu Zdolność, stabilność i weryfikacja pomiaru dla danych ciągłych i atrybutowych. 13-14 listopada 2014 Dzierżoniów Co to za warsztat? Czego możesz być pewien? Cel warsztatu Poznasz
Optymalizacja Automatycznych Testów Regresywnych
Optymalizacja Automatycznych Testów Regresywnych W Organizacji Transformującej do Agile Adam Marciszewski adam.marciszewski@tieto.com Agenda Kontekst projektu Typowe podejście Wyzwania Cel Założenia Opis
Szkolenie: Dobry Przypadek Testowy
Szkolenie: Dobry Przypadek Testowy Przypadek testowy jest najważniejszą, formalną częścią testowania oprogramowania. Szkolenie uczy, jakie są typy notacji testów, jakie testy dobierać do jakich projektów
Certyfikowane szkolenia testerzy.pl to uznana ścieżka szkoleniowa ISTQB dla testerów.
Szanowni Państwo Certyfikowane szkolenia testerzy.pl to uznana ścieżka szkoleniowa ISTQB dla testerów. Dostarczamy pełny zakres usług w procesie odpowiedniego przygotowania uczestników do egzaminów. Dostarczamy
Metody statystyczne kontroli jakości i niezawodności Lekcja I: Wprowadzenie
Metody statystyczne kontroli jakości i niezawodności Lekcja I: Wprowadzenie Wydział Matematyki Politechniki Wrocławskiej Czym jest jakość? Na to pytanie nie ma jednoznacznej odpowiedzi. Można rozumieć
Zarządzanie testowaniem wspierane narzędziem HP Quality Center
Zarządzanie testowaniem wspierane narzędziem HP Quality Center studium przypadku Mirek Piotr Szydłowski Ślęzak Warszawa, 17.05.2011 2008.09.25 WWW.CORRSE.COM Firma CORRSE Nasze zainteresowania zawodowe
Dwuwymiarowy sposób na podróbki > 34
TEMAT NUMERU I Bezpieczeństwo WIELE WYMIARÓW BEZPIECZEŃSTWA I zapobieganie zanieczyszczeniom krzyżowym I walka z fałszowaniem leków I walidacja rozwiązań chmurowych Maszyny rozwoju > 20 Dwuwymiarowy sposób
Cechy charakterystyczne tworzenia oprogramowania w Inżynierii Biomedycznej. Wykładowca Dr inż. Zofia Kruczkiewicz
Cechy charakterystyczne tworzenia oprogramowania w Inżynierii Biomedycznej. Wykładowca Dr inż. Zofia Kruczkiewicz Zofia Kruczkiewicz Wyklad_INP002017_3 1 CMMI (Capability Maturity Model Integration ) -
Klucz do procesu doskonalenia. dzięki Lean Six Sigma dla Green Belts. Praktyczne szkolenia prowadzone przez Lean Six Sigma Company
Klucz do procesu doskonalenia dzięki Lean Six Sigma dla Green Belts Praktyczne szkolenia prowadzone przez Lean Six Sigma Company Co to jest Green Belt? Dobrze wyszkolony Green Belt wie jak działają procesy
Jarosław Kuchta Dokumentacja i Jakość Oprogramowania. Wymagania jakości w Agile Programming
Jarosław Kuchta Wymagania jakości w Agile Programming Wady klasycznych metod zapewnienia jakości Duży narzut na dokumentowanie Późne uzyskiwanie konkretnych rezultatów Trudność w odpowiednio wczesnym definiowaniu
Luki w bezpieczeństwie aplikacji istotnym zagrożeniem dla infrastruktury krytycznej
Luki w bezpieczeństwie aplikacji istotnym zagrożeniem dla infrastruktury krytycznej Michał Kurek, Partner KPMG, Cyber Security Forum Bezpieczeństwo Sieci Technologicznych Konstancin-Jeziorna, 21 listopada
WYKORZYSTANIE ANALIZY WSKAŹNIKÓW ZDOLNOŚCI DO OPTYMALIZACJI PROCESU WYTWARZANIA MASY FORMIERSKIEJ
168/18 ARCHIWUM ODLEWNICTWA Rok 2006, Rocznik 6, Nr 18 (2/2) ARCHIVES OF FOUNDRY Year 2006, Volume 6, N o 18 (2/2) PAN Katowice PL ISSN 1642-5308 WYKORZYSTANIE ANALIZY WSKAŹNIKÓW ZDOLNOŚCI DO OPTYMALIZACJI
Plan. Zapewnienie jakości produktu informatycznego. Zarządzanie jakością i metryki oprogramowania. Podstawowe parametry mierzalne
Zarządzanie jakością i metryki oprogramowania Organizacja i Zarządzanie Projektem Informatycznym Jarosław Francik, kwiecień 2002 Zapewnienie jakości produktu informatycznego Pomiar jako główny element
Administracja jako organizacja zarządzana procesowo
Administracja jako organizacja zarządzana procesowo Jak procesy mogą zaszkodzić administracji oraz obywatelom? Michał Bukowski główny specjalista CPI MSWiA CC BY-NC 2.0 VanTheMan8 Agenda 1. Znaczenie projektu
PRACA DYPLOMOWA STUDIA PIERWSZEGO STOPNIA. Łukasz Kutyła Numer albumu: 5199
PRACA DYPLOMOWA STUDIA PIERWSZEGO STOPNIA Łukasz Kutyła Numer albumu: 5199 Temat pracy: Metody kompresji obrazu implementowane we współczesnych systemach telewizji cyfrowej opartej o protokół IP Cel i
Testujemy dedykowanymi zasobami (ang. agile testers)
Testujemy dedykowanymi zasobami (ang. agile testers) - wspólne standupy; - ten sam manager; - duży przepływ informacji; - po pewnym czasie zanika asertywność; - pojawia się tendencja do nie zgłaszania
Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON
Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Projekt: Współpraca i Rozwój wzrost potencjału firm klastra INTERIZON Opis szkoleń z obszaru INFORMATYKA planowanych
Projektowanie oprogramowania. Wykład Weryfikacja i Zatwierdzanie Inżynieria Oprogramowania Kazimierz Michalik
Projektowanie oprogramowania Wykład Weryfikacja i Zatwierdzanie Inżynieria Oprogramowania Kazimierz Michalik Agenda Weryfikacja i zatwierdzanie Testowanie oprogramowania Zarządzanie Zarządzanie personelem
I jest narzędziem służącym do porównywania rozproszenia dwóch zmiennych. Używamy go tylko, gdy pomiędzy zmiennymi istnieje logiczny związek
ZADANIA statystyka opisowa i CTG 1. Dokonano pomiaru stężenia jonów azotanowych w wodzie μg/ml 1 0.51 0.51 0.51 0.50 0.51 0.49 0.52 0.53 0.50 0.47 0.51 0.52 0.53 0.48 0.59 0.50 0.52 0.49 0.49 0.50 0.49
STATYSTYKA MATEMATYCZNA WYKŁAD 4. Testowanie hipotez Estymacja parametrów
STATYSTYKA MATEMATYCZNA WYKŁAD 4 Testowanie hipotez Estymacja parametrów WSTĘP 1. Testowanie hipotez Błędy związane z testowaniem hipotez Etapy testowana hipotez Testowanie wielokrotne 2. Estymacja parametrów
Katalog szkoleń certyfikowanych Testowanie Oprogramowania
Katalog szkoleń certyfikowanych Testowanie Oprogramowania Szanowni Państwo, Certyfikowane szkolenia testerzy.pl to dwie uznane ścieżki szkoleniowe dla testerów ISTQB oraz ISEB. Dostarczamy pełny zakres
Systemy zapewnienia jakości w laboratorium badawczym i pomiarowym
Systemy zapewnienia jakości w laboratorium badawczym i pomiarowym Narzędzia statystyczne w zakresie kontroli jakości / nadzoru nad wyposażeniem pomiarowym M. Kamiński Jednym z ważnych narzędzi statystycznej
Analityk i współczesna analiza
Analityk i współczesna analiza 1. Motywacje 2. Analitycy w IBM RUP 3. Kompetencje analityka według IIBA BABOK Materiały pomocnicze do wykładu z Modelowania i Analizy Systemów na Wydziale ETI PG. Ich lektura
Lean SIX SIGMA black belt
Lean SIX SIGMA black belt Opis OGÓLNE ZASADY WYBORU DRUGIEGO PROJEKTU DLA BLACK BELT: - szacunkowe oszczędności z projektu powinny być powyżej 100k PLN rocznie. - problem powinien być widoczny w głównych
Dni: 3. Opis: Adresaci szkolenia
Kod szkolenia: Tytuł szkolenia: ISTQB/TTA ISTQB - Technical Test Analyst Dni: 3 Opis: Adresaci szkolenia Szkolenie jest skierowane do testerów posiadających certyfikat ISTQB Certified Tester przynajmniej
Ultrasonograficzne mierniki grubości materiału. Seria MTG & PTG
Ultrasonograficzne mierniki grubości materiału. Seria MTG & PTG Ergonomiczne, solidne i dokładne mierniki pozwalają na wykonywanie pomiarów grubości materiałów a różne możliwości różnych modeli pozwalają
Kumulowanie się defektów jest możliwe - analiza i potwierdzenie tezy
Kumulowanie się defektów jest możliwe - analiza i potwierdzenie tezy Marek Żukowicz 14 marca 2018 Streszczenie Celem napisania artykułu jest próba podania konstruktywnego dowodu, który wyjaśnia, że niewielka
Weryfikacja hipotez statystycznych, parametryczne testy istotności w populacji
Weryfikacja hipotez statystycznych, parametryczne testy istotności w populacji Dr Joanna Banaś Zakład Badań Systemowych Instytut Sztucznej Inteligencji i Metod Matematycznych Wydział Informatyki Politechniki
Przypadek testowy. Teoria i praktyka
Magazine Przypadek testowy. Teoria i praktyka Autor: Radosław Smilgin O autorze: Radosław Smilgin jest trenerem i konsultantem z zakresu testowania oprogramowania. Materiał przedstawiony w tym artykule
Zapewnienie bezpieczeństwa w całym cyklu życia aplikacji (czyli dlaczego lepiej zapobiegać chorobom, niż leczyć je w zaawansowanym stadium)
Zapewnienie bezpieczeństwa w całym cyklu życia aplikacji (czyli dlaczego lepiej zapobiegać chorobom, niż leczyć je w zaawansowanym stadium) dr inż. Jakub Botwicz CISSP, ECSA 9.10.2012 jakub.botwicz@pl.ey.com
Statystyka. Rozkład prawdopodobieństwa Testowanie hipotez. Wykład III ( )
Statystyka Rozkład prawdopodobieństwa Testowanie hipotez Wykład III (04.01.2016) Rozkład t-studenta Rozkład T jest rozkładem pomocniczym we wnioskowaniu statystycznym; stosuje się go wyznaczenia przedziału
Jabil Poland w Kwidzynie poszukuje kandydatów na stanowiska:
Jabil Poland w Kwidzynie poszukuje kandydatów na stanowiska: INŻYNIER ELEKTRONIK PROJEKTANT ELEKTRONIK - PROGRAMISTA Wdrażanie, utrzymanie i naprawa systemów testujących dla urządzeń elektronicznych Optymalizacja
Porównanie generatorów liczb losowych wykorzystywanych w arkuszach kalkulacyjnych
dr Piotr Sulewski POMORSKA AKADEMIA PEDAGOGICZNA W SŁUPSKU KATEDRA INFORMATYKI I STATYSTYKI Porównanie generatorów liczb losowych wykorzystywanych w arkuszach kalkulacyjnych Wprowadzenie Obecnie bardzo
Zaplanować projekt fundraisingowy i przeprowadzić go przez wszystkie etapy realizacji nie tracąc z pola widzenia założonych efektów;
Celem szkolenia Zarządzanie projektem fundraisingowym jest nabycie przez uczestników wiedzy, umiejętności oraz kompetencji w zakresie planowania i osiągania celów projektowych. Uczestnik pozna i nauczy
Wszystkie problemy leżą w testach. ForProgress spółka z ograniczoną odpowiedzialnością sp.k.
Wszystkie problemy leżą w testach O czym będziemy rozmawiać Coś nie wyszło Jak wygląda proces wytwórczy Każdy widzi to inaczej Jakie wnioski wyciągamy z testów Analiza problemów Możliwe rozwiązania O czym
Aproksymacja funkcji a regresja symboliczna
Aproksymacja funkcji a regresja symboliczna Problem aproksymacji funkcji polega na tym, że funkcję F(x), znaną lub określoną tablicą wartości, należy zastąpić inną funkcją, f(x), zwaną funkcją aproksymującą
Testerski program szkoleniowy według modelu TMMi
Magazine Testerski program szkoleniowy według modelu TMMi Autor: Piotr Piotrowski O autorze: Obecnie zatrudniony jako Inżynier Testów w Tieto Polska, gdzie zajmuje się głównie: wykonywaniem, raportowaniem,
Ultrasonograficzne mierniki grubości materiału. Seria MTG & PTG
Ultrasonograficzne mierniki grubości materiału. Seria MTG & PTG Ergonomiczne, solidne i dokładne mierniki pozwalają na wykonywanie pomiarów grubości materiałów a różne możliwości różnych modeli pozwalają
Wprowadzenie do analizy korelacji i regresji
Statystyka dla jakości produktów i usług Six sigma i inne strategie Wprowadzenie do analizy korelacji i regresji StatSoft Polska Wybrane zagadnienia analizy korelacji Przy analizie zjawisk i procesów stanowiących
dr Stanisław Gasik s.gasik@vistula.edu.pl www.sybena.pl/uv/2014-wyklad-eko-zp-9-pl/wyklad4.pdf Podstawy konkurencyjności w projektach Koszt Wartość
Wykład Zarządzanie projektami Zajęcia 4 Zarządzanie jakością w projekcie dr Stanisław Gasik s.gasik@vistula.edu.pl www.sybena.pl/uv/2014-wyklad-eko-zp-9-pl/wyklad4.pdf Podstawy konkurencyjności w projektach
Testowanie oprogramowania
Testowanie oprogramowania 1/17 Testowanie oprogramowania Wykład 01 dr inż. Grzegorz Michalski 13 października 2015 Testowanie oprogramowania 2/17 Dane kontaktowe: Kontakt dr inż. Grzegorz Michalski pokój
DATA MINING W STEROWANIU PROCESEM (QC DATA MINING)
DATA MINING W STEROWANIU PROCESEM (QC DATA MINING) Tomasz Demski, StatSoft Polska Sp. z o.o. Wprowadzenie Sterowanie i optymalizacja jakości to dziedziny, w których zastosowanie zgłębiania danych (data