ISTQB Testarens ledstjärna



Relevanta dokument
Certifierad testare SSTB Ingvar Nordström

ISTQB Certifieringar

Teststrategier och Testcertifiering. Per Strandberg, Maj 2013

Kurser och seminarier från AddQ Consulting

Kurser och seminarier från AddQ Consulting

Testning som beslutsstöd

Kurser och seminarier från AddQ Consulting

Våra tjänster [Our services] UMS Group Inc., All Rights Reserved

Bygg bro mellan ITIL v2 och v3 - Bridgekurser - DF Seminarium

Kursplan. NA3009 Ekonomi och ledarskap. 7,5 högskolepoäng, Avancerad nivå 1. Economics of Leadership

PRODUCT MANAGEMENT. Klicka här för att ändra format. Klicka här för att ändra format på underrubrik i bakgrunden

Configuration Management

DFC bild 1

Asset Management ISO 55000

Presentation. Fredrik Runnsjö 1996 Utvecklare 2004 Testare ~2006 Scrum/Canban

Materialplanering och styrning på grundnivå. 7,5 högskolepoäng

Kursplan. AB1030 Att arbeta i projekt. 7,5 högskolepoäng, Grundnivå 1. Working in projects

Kursplan. FÖ1038 Ledarskap och organisationsbeteende. 7,5 högskolepoäng, Grundnivå 1. Leadership and Organisational Behaviour

Processimulering --- I teori och i praktik

CM FORUM. Introduktion till. Configuration Management (CM) / Konfigurationsledning. Tobias Ljungkvist

Software Engineering. Agneta Nilsson, PhD MPA Software Engineering Master s Programme

Riskhantering för informationssäkerhet med ISO Lars Söderlund, TK 318 Ag 7 Lüning Consulting AB

Regressionstestning teori och praktik

FMV användning av ISO/IEC för ledningssystem implementering. Harold Bud Lawson Styrelsemedlem och Consulting Partner

Examensarbete Introduk)on - Slutsatser Anne Håkansson annehak@kth.se Studierektor Examensarbeten ICT-skolan, KTH

EASA Standardiseringsrapport 2014

Sara Skärhem Martin Jansson Dalarna Science Park

Programvara i säkerhetskritiska tillämpningar

Goals for third cycle studies according to the Higher Education Ordinance of Sweden (Sw. "Högskoleförordningen")

Platina och kvalité. Rasmus Staberg, Teknisk direktör,

b) NY KURS (Ange kursnamn, årskurs, önskad läsperiod, schemablocksplacering. Bifoga utkast till kursplan.)

Mönster. Ulf Cederling Växjö University Slide 1

GAP MT - A-III-2 Kompetensutvärdering av utbildningsplaner inom programmet Maskinteknik jmf. STCW ANMÄRKNINGAR Enligt utbildningsplan

ALM Live. April 2008 Effektivare projektarbete med Visual Studio 2008

Certified Specialist Change Management

Produktens väg från idé till grav

Klicka här för att ändra format

End consumers. Wood energy and Cleantech. Infrastructure district heating. Boilers. Infrastructu re fuel. Fuel production

Design för användbarhet

Kursplan. MT1051 3D CAD Grundläggande. 7,5 högskolepoäng, Grundnivå 1. 3D-CAD Basic Course

Kursplan. AB1029 Introduktion till Professionell kommunikation - mer än bara samtal. 7,5 högskolepoäng, Grundnivå 1

QC i en organisation SAST

School of Management and Economics Reg. No. EHV 2008/220/514 COURSE SYLLABUS. Fundamentals of Business Administration: Management Accounting

CHANGE WITH THE BRAIN IN MIND. Frukostseminarium 11 oktober 2018

Flytta din affär till molnet

Kursplaner. redogöra för de vanligast förekommande teknikerna för programvarutestning.

Kursprogram hösten 2011

Kursinformation. Metodik för programvaruutveckling. Utvecklingsprocessen för programvara. Innehåll. Processmodell. Exempel

Stadsutvecklingsprocessen Christian Lindfors, Tyréns

Kursöversikt Certifierad Mjukvarutestare

DE TRE UTMANINGARNA..

en uppsatstävling om innovation Sammanfattning av de vinnande bidragen

Internationellt standardiseringsarbete för kvalitetskrav av hälsoappar Mats Artursson, Läkemedelsverket Jenny Acaralp, SIS

SVENSK STANDARD SS-EN ISO 19108:2005/AC:2015

Kursplan. FÖ3032 Redovisning och styrning av internationellt verksamma företag. 15 högskolepoäng, Avancerad nivå 1

Resultatkonferens Välkommen!

Kursplan. NA1032 Makroekonomi, introduktion. 7,5 högskolepoäng, Grundnivå 1. Introductory Macroeconomics

Hur hanterar vi risk? Vad är TKO? Skillnad på agil och trad? Agil/Lean: Defer Commitment, Build knowledge, Fail fast

School of Management and Economics Reg. No. EHV 2008/245/514 COURSE SYLLABUS. Business and Market I. Business Administration.

Kursplan. JP1040 Japanska III: Språkfärdighet. 15 högskolepoäng, Grundnivå 1. Japanese III: Language Proficiency

Yngre generationer vill de ha en sjef eller coach eller både och? Anna Dyhre Anna Dyhre för

Risk Management Riskhantering i flygföretag

Certified Specialist Problem Management

Revidering av ISO Peter Allvén SIS TK-304/PostNord

Alla Tiders Kalmar län, Create the good society in Kalmar county Contributions from the Heritage Sector and the Time Travel method

EVALUATION OF ADVANCED BIOSTATISTICS COURSE, part I

Page 1. Aktuella utmaningar för ekonomistyrare. Tema: Aktuella utmaningar för ekonomistyrare. Vad är ekonomistyrning? Vilka är utmaningarna?

Programvaruintensiva system

Det här med levels.?

12.6 Heat equation, Wave equation

Kursplan. EN1088 Engelsk språkdidaktik. 7,5 högskolepoäng, Grundnivå 1. English Language Learning and Teaching

A metadata registry for Japanese construction field

Företagsekonomi, allmän kurs. Business Administration, General Course. Business Administration until further notice

Innovation in the health sector through public procurement and regulation

Informationshantering vid systemutveckling styrd av CM

UTBILDNINGSPROGRAMMET I MASKINTEKNIK

Verktyg för effektiv samverkansinnovation. exemplet Grafen

Luftfartsavdelningen Sektionen för flygutbildning MANUALER VÄLKOMNA EN KORT SAMMANFATTNING AV INNEHÅLLET I RESPEKTIVE MANUAL

Innovation Enabled by ICT A proposal for a Vinnova national Strategic innovation Program

ISO STATUS. Prof. dr Vidosav D. MAJSTOROVIĆ 1/14. Mašinski fakultet u Beogradu - PM. Tuesday, December 09,

Semantic and Physical Modeling and Simulation of Multi-Domain Energy Systems: Gas Turbines and Electrical Power Networks

Hur arbetar vi praktiskt i SAG?

Idag. EDAA35: Utvärdering av programvarusystem. Mål. Innehåll. Kursmoment. Lärare

3rd September 2014 Sonali Raut, CA, CISA DGM-Internal Audit, Voltas Ltd.

Nationellt stöd för finansiering av mjukvaruberoende innovation ANDREAS ALLSTRÖM

Health café. Self help groups. Learning café. Focus on support to people with chronic diseases and their families

men borde vi inte också testa kraven?

Angeppssätt för integration - standarder, internationell utblick och SIS

Kundfokus Kunden och kundens behov är centrala i alla våra projekt

Nyheter i ITIL Kopplingen till ISO/IEC itsmf Sweden

Rosetta. Ido Peled. A Digital Preservation System. December Rosetta Product Manager

Quality-Driven Process for Requirements Elicitation: The Case of Architecture Driving Requirements

Enterprise App Store. Sammi Khayer. Igor Stevstedt. Konsultchef mobila lösningar. Teknisk Lead mobila lösningar

Matthew Thurley Industriell bildanalys (E0005E) Response rate = 65 %

Systemutveckling. Historiskt grundad introduktion

ISO/IEC 20000, marknaden och framtiden

1. How many hours per week have you on average spent on the course, including scheduled time?

Amir Rostami

Professionell masterutbildning i programvaruteknik

Kundmätningar och vad händer sedan?

Transkript:

ISTQB Testarens ledstjärna SSTB SAST-möte 2012-02-23

Vilka är vi? Mångårig erfarenhet från testarbete, testare, testledare, testchef. Utveckling av test metoder och processer. Test kurser. Jobbar som Systemarkitekt och Teknisk Systemledare på Försvarsmakten Vice ordförande i SSTB, svenska delen av ISTQB Ingvar har mångårig erfarenhet som testchef på Ericsson med utveckling av metoder, processer och kompetens. Jobbar nu som Technical Manager på Scania med testförbättringar och testmetoder. Ordförande i SSTB

GENERELLT STÄLLS KRAV på en allt högre kunskapsnivå, vilket också ökar behovet av certifiering. Att ha en av de tre olika ISTQB Advanced-certifieringarna är en stor merit. Computer Sweden 2012-01-17

Testningens utveckling Det här kan vi någorlunda Visa att programvara / system fungerar Visa att programvara / system INTE utför sin funktion Hitta uppenbara fel Räkna testfall och felrapporter Redovisa statistik på genomfört arbete Visa tidsplaner Men hur är det med dessa? Förebygga fel Mäta kvalitet Få förtroende för kvalitetsnivån Ge råd vid affärsmässiga beslut Visa att programvara/system är robust (testdesigntekniker)

Testningens betydelse Test blir en allt större faktor i produkt och systemframtagning Test är inte bara en aktivitet Också ett stöd för beslutsfattare vid t.ex. en release eller driftsättning Ges fel råd kan konsekvenserna för företaget bli stora Ska kostnader för test motiveras måste man också få kvalitet för dessa pengar Därför måste test hålla hög kvalitet! Kompetens Processer Metodik

7 Vad är test? ISTQB Glossary: To find the most important faults testing: The process consisting of all life cycle activities, both static and dynamic, concerned with planning, preparation and evaluation of software products and related work products to determine that they satisfy specified requirements, to demonstrate that they are fit for purpose and to detect defects. before the customers do To give advice when about to release a software or system ISTQB: International Testing Qualifications Board

ISTQBs historia Swiss Testing board, SSTB and Austrian Testing Board are founded.

Över 200 000 certifierade testare

ISTQBs struktur

ISTQB - Body of knowledge Ordlista och Kursplaner

ISTQB Level Structure Expert Improving the Test Process Test Management Test Automation Security Testing TBD Advanced Test Manager Test Manager Technical Test Analyst Test Analyst Foundation

Vad ger certifieringar mig? Kunskap om test och testterminologi Foundation Level Kunskap och kompetens i test Advanced Level Kunskap + Praktik = Kompetens Jag hör och jag glömmer... Jag ser och jag kommer ihåg... Jag gör och jag förstår! - Konfucius (551-479 f Kr)

Kognitiv kunskapsnivå Klassificering: K1: komma ihåg K2: förstå K3: använda K4: analysera

Foundation Level = Grundnivå 35% 30% 25% 20% 15% 10% 5% 0% 1. Grunderna inom test 2. Testning genom programvaran s livscykel 3. Statiska tekniker 4. Testdesigntek niker 5. Testledning 6. Verktygsstöd vid test 18% 13% 7% 33% 20% 9%

Advanced Level Test Manager Risk management Business case, test policy, strategy and plans Monitor and control test activities Skills development Test Analyst Determine the proper prioritization of domain based testing activities Select and apply specification based testing techniques Defect classification and taxonomies Root cause analysis Technical Test Analyst Static / Dynamic analysis Testing of quality characteristics (performance, security,..) Structural based techniques Select appropriate tools to automate technical testing tasks.

Advanced Level, Test Manager 50% 45% 40% 35% 30% 25% 20% 15% 10% 5% 0% 1. Testing Process 2. Test Management 3. Reviews 4. Defect Management 5. Test Improvement Process 6. Test Tools and Autom. 7. Skills - Team Composition Series1 13% 47% 11% 5% 5% 7% 13%

Advanced Level, Test Analyst 50% 45% 40% 35% 30% 25% 20% 15% 10% 5% 0% 1. Testing Process 2. Test Mgmt for TA 3. Test Techniques 4. Testing SW Quality Characteristics 5. Reviews 6. Defect Management 7. Test Tools Series1 17% 5% 47% 6% 10% 12% 3%

Advanced Level, Technical Test Analyst 35% 30% 25% 20% 15% 10% 5% 0% 1. TTA Tasks in Risk Based Testing 2. Structure- Based Testing 3. Analytical Techniques 4. Quality Chracteristics for Technical Testing 5. Reviews 6. Test Tools and Automation Series1 2% 18% 20% 32% 13% 14%

Risk-based testing, example FL-AL Foundation Level Describe product risks and project risks (K2) K2: förstå K3: använda K4: analysera Advanced Level (TM) Risk-based testing (K2- K4) Identification Assessment Mitigation Risk management Risk-based testing techniques Other techniques for test selection Prioritization

Choosing test techniques, example FL-AL Foundation Level Depends on a number of factors (K2) Advanced Level (TA) Analyze a system and select the appropriate specification-based technique(s) (K4) K2: förstå K3: använda K4: analysera

Boundary Value Analysis, example FL-AL Foundation Level Maximum- minimum of a partition (K3) Valid/invalid (K3) K2: förstå K3: använda K4: analysera Advanced Level (TA) Two or three value boundaries (K3) Applied to (K3): Numeric attributes Loops Data structures Physical objects Time determined activities

SSTB-tentor Foundation Level Engelska Svenska Advanced Level Test Manager Engelska Svenska Test Analyst Engelska Technical Test Analyst Engelska Tentor sker normalt efter en kurs, se SSTB kan också arrangera tentor på begäran, kontakta oss

Av SSTB ackrediterade kurshållare 2012-02-23 Foundation Level Advanced Level

KRAV och TEST Utan bra krav inga bra system! Krav måste hänga med hela vägen fram till systemförvaltningen. Krav från intressenter som är representativa för verksamheten. Krav är en färskvara som förändras. Krav hanteras olika i olika utvecklingsmodeller. Kunder vill ha en IT-stöd inte bara ett IT-system.

SQEB krav certifieringar SQEB Software Quality Engineering Board www.sqeb.se Översätter Glossary till Svenska Översätter Syllabus till svenska (kursplan) Ackrediterar kurshållare och lärare på svenska och engelska Certifierar kravhanterare på svenska och engelska

Slutsats Vi har bra grundkunskaper om test Men det räcker inte Vi måste hjälpa till att säkerställa kvaliteten i tid Vi måste Hålla tidsplaner och kostnader Hitta felen Förebygga felen Informera om kvaliteten Ge råd till beslutsfattare Vi behöver Test Managers Test Analysts Technical Test Analysts