Software Quality Assurance. Tomáš Krátký, Bohumír Zoubek

Podobné dokumenty
Architektura a design - úvod. Tomáš Krátký, Bohumír Zoubek

Quality assurance a testování

Software process (improvement)

Softwarový proces. Tomáš Krátký, Bohumír Zoubek

Requirements Engineering

Role metodika v procesu zavádění a ověřování standardů kvality v praxi

Odhady, nabídky, měření a historie

Development environment Build process DevOps. Tomáš Krátký, Bohumír Zoubek

Configuration Management

Maintenance. Tomáš Krátký. Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Sylabus modulu: D Útvarové a procesní řízení, plánování, IT podpora projektového řízení

EXTRAKT z mezinárodní normy

Veřejná zakázka SUSEN generální dodávka staveb v areálu Řež. Dodatečná informace č. 1 k zadávacím podmínkám

NÁVODNÁ STRUKTURA MÍSTNÍHO AKČNÍHO PLÁNU VZDĚLÁVÁNÍ

Architecture and Design

Vedení projektů, Odhadování, historie. Jiří Mach

NABÍDKA KURSŮ a WORKSHOPŮ V OBLASTI TESTOVÁNÍ

Quality assurance a testovací nástroje v praxi. Bohumír Zoubek bohumir.zoubek@profinit.eu

[AVG-WEB] Zpř í stupně ní kořpořá tní ho wěbu Semestrální práce z předmětu A4M39NUR

Tento projekt je spolufinancován. a státním rozpočtem

Vítejte na 1. Výukovém setkání

Řízení kvality, kontroling, rizika. Branislav Lacko Martina Polčáková. Kateřina Hrazdilová Bočková - konzultantka

Projektový manuál: SME Instrument Brno

Otázky ústní. 1. Experimentální metody

16. Kategorizace SW chyb, kritéria korektnosti a použitelnosti, spolehlivost SW

PODPORA VYBUDOVÁNÍ A PROVOZU ZAŘÍZENÍ PÉČE O DĚTI PŘEDŠKOLNÍHO VĚKU PRO PODNIKY I VEŘEJNOST MIMO HL. M. PRAHU / V HL. M. PRAZE

Základní škola Valašské Meziříčí, Vyhlídka 380, okres Vsetín, příspěvková organizace

Sylabus modulu: E Finance a finanční nástroje

Témata modulu a úkoly jsou využitelné ve výuce tematické oblasti RVP Člověk a svět práce ve středních školách.

Přednášky Teorie řízení Tereza Sieberová, 2015 LS 2014/2015

Specifikace pro SW aplikaci Start-up business.

Ministerstvo vnitra České republiky vyhlašuje Výzvu k předkládání žádostí o finanční podporu v rámci Integrovaného operačního programu

Zadávací dokumentace pro zakázku na služby zadávanou v souladu s postupy pro zadávání zakázek v rámci programu JPD 3

Výzva k podání nabídek

Sylabus modulu: B - Strategické řízení organizace

Metadata Profinit. All rights reserved.

MAS VÝCHODNÍ SLOVÁCKO

Information and Data Management Profinit. All rights reserved.

Miroslav Dítě, Zdeněk Teplý, Pavel Končel, Miloš Urbánek

Teradata basic Profinit. All rights reserved.

PŘÍLOHA D Požadavky na Dokumentaci

Posuzování zdravotní způsobilosti k řízení motorových vozidel jako součásti výkonu práce

Technická specifikace předmětu plnění. VR Organizace dotazníkového šetření mobility obyvatel města Bratislavy

ZADÁVACÍ DOKUMENTACE K VÝZVĚ K PODÁNÍ NABÍDEK

Charakteristika softwaru - Software se nikdy fyzicky neopotřebuje. Software je řešen a vyvíjen inženýry.

projekty jsou vybírány na základě preferenčních kritérií

Program prevence nehod a bezpečnosti letů

ZADÁVACÍ DOKUMENTACE

Co JE, K ČEMU JE A JAK SE PRACUJE S GISEM

I. Zobrazení dat a operace.

Informačně expertní systém včasného varování a vyrozumění v důsledku stanovení rizik skalního řícení

Master Data Management. Pavel Janča Informatica Competency Principal

Posouzení oslnění v osvětlovacích soustavách

Studijní předmět: Základy teorie pravděpodobnosti a matematická statistika Ročník:

Příjem a hodnocení žádostí o podporu

DeepBurner Free 1.9. Testování uživatelského rozhraní s uživateli Deliverable B1 TUR Testování uživatelských rozhraní 2011 ČVUT FEL

Systém kritických bodů, HACCP

VŠB TECHNICKÁ UNIVERZITA OSTRAVA. Hornicko-geologická fakulta 17. listopadu 15, Ostrava-Poruba. Projekt VaV ČBÚ č.57-07

JAK SE LÉPE ORIENTOVAT VE VÝSLEDCÍCH KLINICKÝCH STUDIÍ

Návrh zákona o evidenci tržeb připomínkové řízení

Oprava a modernizace panelového bytového domu Bratří Čapků č.p. 2870, Česká Lípa

PŘÍLOHA 1 ENERGETICKÝ MODEL PŘÍRŮSTKOVÝ ZÁVAZNÁ OSNOVA ZPRÁVY K FA/FEA. Manuál k Energetickému modelu Projekt: Aktualizace modelů a manuálů FEA

Dotazník tvoří celkem 25 otázek. Jejich zpracování stanovujeme do Garantujeme důvěrnost veškerých získaných informácí.

Příloha č. 2 Popis podporovaných aktivit

Kurz DVPP. Žádost o akreditaci DVPP Vzdělávací program,,bezpečná a zdravá školka

Testování Kolektiv autorů listopad 2018

Zodolnění systému měst před plošným výpadkem elektrické energie

SEGMENT SPOTŘEBITEL. (úvěry pro FOO)

9:45 10:20 Úvodní slovo Mgr. Miloslav Kvapil, ředitel společnosti DYNATECH s.r.o.

SMĚRNICE č. 5 ŠKOLENÍ ZAMĚSTNANCŮ, ŽÁKŮ A DALŠÍCH OSOB O BEZPEČNOSTI A OCHRANĚ ZDRAVÍ PŘI PRÁCI (BOZP)

DODATEČNÉ INFORMACE K ZADÁVACÍM PODMÍNKÁM Č. III ZE DNE

Integrace dat Profinit. All rights reserved.

Norské fondy Program CZ08

PRAVIDLA PRO ŽADATELE A PŘÍJEMCE PODPORY. v Operačním programu Životní prostředí pro období

ÚŘAD PRO OCHRANU HOSPODÁŘSKÉ SOUTĚŽE

Vzdělávání odborných pracovníků MŠ speciální, ZŠ speciální a Praktické školy Brno, Ibsenova 1

aneb Doporučení pro přípravu a realizaci vzdělávacích akcí pro pedagogické pracovníky v oblasti EVVO

Sylabus modulu: B - Strategické řízení organizace

VŠB Technická univerzita, Fakulta ekonomická. Katedra regionální a environmentální ekonomiky REGIONÁLNÍ ANALÝZA A PROGRAMOVÁNÍ.

USNESENÍ. Č. j.: ÚOHS-S339/2012/VZ-21769/2012/523/Krk Brno 20. prosince 2012

Všeobecné smluvní podmínky provozu služby Outsourcing e- spis LITE

Bezkontaktní platby v českém obchodě

GLOBÁLNÍ ARCHITEKTURA ROB

Koncepce Smart Administration města Mohelnice

Zadávací dokumentace Příloha č. 1B Technická specifikace předmětu plnění pro část 2 Nákup univerzálního kabelážního systému a rozvaděčů pro DC

Město Tábor. Pravidla projektového řízení

5. Glob{lní navigační satelitní systémy (GNSS), jejich popis, princip, využití v geodézii.

2. ZASEDÁNÍ PROGRAMOVÉHO VÝBORU KABINETU PRO STANDARDIZACI O.P.S.

Integrovaný akč ní pla n rozvoje ú zemí MAS Proste jov venkov

Balíček oběhového hospodářství v Evropě

Testování. Tomáš Krátký, Bohumír Zoubek

Podpora plánování a řízení projektů v CASE nástrojích

Zpráva z testování 7.ročníků ZŠ v rámci projektu Rozvoj a podpora kvality ve vzdělávání

Software project management

Materiál pro jednání P ČOS. Cíle P ČOS 2015

Zpravodaj projektu PREGNET

METODIKA ZPŮSOBILÝCH VÝDAJŮ OPERAČNÍHO PROGRAMU LIDSKÉ ZDROJE A ZAMĚSTNANOST

DOTAZNÍK ZKUŠENOSTI ČESKÝCH PŘÍJEMCŮ S METODAMI PRO URČOVÁNÍ A VYKAZOVÁNÍ NEPŘÍMÝCH NÁKLADŮ V PROJEKTECH

aneb Doporučení pro přípravu a realizaci vzdělávacích akcí pro odbornou veřejnost

Transkript:

Sftware Quality Assurance Tmáš Krátký, Bhumír Zubek

Definice pjmů Quality Assurance Kvalita? Validace, Verifikace Testvání

Definice pjmů Kvalita The ttality f features and characteristics f a prduct r service that bear n its ability t meet stated r implied needs. (ISO 8402-1986) Suhrn vlastnstí neb charakteristik prduktu či služby, které suvisí s jeh či její schpnstí splnit explicitně uvedené či implicitně předpkládané ptřeby. V pdstatě t znamená mít spkjenéh zákazníka Quality assurance Mnžina aktivit, jejichž cílem je zajistit kvalitu prduktu či služby systematickým a věrhdným způsbem. Quality is never an accident; it is always the result f intelligent effrt. (Jhn Ruskin) QA nedkáže 100% zajistit tvrbu kvalitních prduktů, výrazně však dkáže zvýšit pravděpdbnst, že se tak stane.

Definice pjmů Validace, Verifikace phled první Prces/mnžina aktivit s cílem zjistit, zda určitý artefakt splňuje nárky na něj kladené Validace end-t-end verifikace dle specifikace Validace building the right thing Verifikace building it right http://www.easterbrk.ca/steve/2010/11/the-difference-betweenverificatin-and-validatin/ Validace, Verifikace phled druhý Snaha věření správnsti fungvání prgramu na základě jeh reprezentace Testvání trápíme systém, aplikaci Verifikace krektnst vůči frmální specifikaci Frmální metdy lgical inference mdel checking

Definice pjmů Testvání Prces/mnžina aktivit s cílem změřit kvalitu vytvářenéh sftware Přezkumání přezkumání prjektu přezkumání nabídky přezkumání designu přezkumání kódu

Definice pjmů shrnutí QA je zajištění kvality! V&V je zjišťvání (měření) kvality! Testvání je jedna z frem V&V!

Prč kvalita? krátký kvíz Druhá nejmenší Má dva měsíce Čtvrtá planeta sluneční sustavy

Mars Plar Lander 3.1.1999 Mys Canaveral 3.12.1999 vstup d atmsféry 40 metrů na pvrchem vypnuty mtry Vlný pád Víc se neví... Falešný signál d jedné nhy vyhdncen jak infrmace tm, že mdul přistál. Chyba identifikvána na 1 řádku kódu Cena mise 327,6 mil. USD (celý Mars Surveyr 98)

Víc? Pkud Vám t nestačí Mars Climate Orbiter (MCO) metric/imperial (náklady viz MPL) Ariane 5 64 flating pint 16 bit signed integer (7 billin USD/10 let vývje) Prcesr Pentium chybný algritmus dělení Trcha čtení http://nssdc.gsfc.nasa.gv/nmc/spacecraftdisplay.d?id=1998-073a ftp://ftp.hq.nasa.gv/pub/pa/reprts/1999/mco_reprt.pdf http://www.ima.umn.edu/~arnld/disasters/ariane.html http://www.arund.cm/ariane.html http://www5.in.tum.de/~huckle/bugse.html

Prč kvalita? Kvalita je finančně efektivní Základní cena (za práci samtnu) Cena za nízku kvalitu Náklady na prevenci Náklady na psuzení / zhdncení Náklady na pravu chyb nalezených zákazníkem neb při psuzení / zhdncení Čast více než 50% nákladů za nízku kvalitu!

Náklady Prč kvalita Chyby Zhdncení Prevence Základní Méně chyb Lépe zaměřené inspekce a testy Více prevence Lepší základní prcesy Čas

Sftwarvý prces

V - mdel Business case Prduct verificatin revie w Requirements User acceptance tests revie w Functinal design System, integratin tests revie w Design & Cding revie w Unit tests, cde analysis

Pznatky z praxe

Pznatky z praxe QA je nutné naplánvat Prces musí být pragmatický O kvalitě je nutné uvažvat na všech úrvních d rganizace až p jedince Přezkumání je efektivní (a mnhdy jediný) způsb zajištění kvality Začínat s QA ve fázi vývje je pzdě

Sftwarvý prces

Minimální praktiky Pžadvané praktiky sftwarvéh prcesu Checklisty Pkrývají tyt blasti: Organizace sftwarvéh prjektu Knfigurační řízení Prstředí Pžadavky Design Prgramvání Testvání Dkumentace Validace a Verifikace

Minimální praktiky

Prjektvé revize - PM Dedikvaná sba Systémvý přístup Sulad s minimálními praktikami

Prjekt/člvěk revize - technické Sftwarvý prces Revize architektury Revize designu Revize kódu

Prcedury, checklisty, Typicky prjektvě specifické

Závěry Systematický přístup Začít brzy d existence příležitsti Pkračvat v rámci prjektu Snadn přístupné infrmace

Gdies

Diskuze 26

Děkujeme za pzrnst Prfinit, s.r.. Tychnva 2, 160 00 Praha 6 Telefn + 420 224 316 016 Web www.prfinit.eu LinkedIn linkedin.cm/cmpany/prfinit Twitter twitter.cm/prfinit_eu