Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

36
Robots testen… Bent u er al klaar voor? TMap dag 2016

Transcript of Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

Page 1: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

Robots testen…

Bent u er al klaar voor?

TMap dag 2016

Page 2: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Heeft u al een robot?

TMap dag 2016 2

Heeft u al een robot? Over 10 jaar zeker !

Page 3: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Technologie verovert ons leven, steeds sneller!

TMap dag 2016 3

Page 4: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Robots in de praktijk

Meer dan 50% van de melkveehouders heeft al een of meer robots !!

TMap dag 2016 4

Page 5: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Mestrobot

TMap dag 2016 5

Page 6: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Melkrobot

TMap dag 2016 6

Page 7: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Sociale impact van robots

De boerenfamilie kan nu elke dag om 18:00 gezamenlijk avondeten !!

TMap dag 2016 7

De aardappeleters. Vincent van Gogh

Page 8: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Traditionele robots

Weinig intelligent, geschikt voor specifieke taken (“dull and/or dangerous”)

TMap dag 2016 8

Page 9: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Van eenvoudige robots naar autonome robots

TMap dag 2016 9

Page 10: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

Testen met robots

Robots testen…

TMap dag 2016

Page 11: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Robot voert automatisch regressietesten uit

TMap dag 2016 11

Page 12: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Robot voert automatisch regressietesten uit

TMap dag 2016 12

Page 13: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Gebruik robots voor…

TMap dag 2016 13

Functioneel testen• Genereer testgevallen• Voer testgevallen uit• Analyseer de resultaten

Brute-force testen• Genereer een heel groot aantal testgevallen en

voer die uit

Non-functioneel testen• Intelligent performance testen

(niet 10.000 keer dezelfde transactie)

Page 14: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Gebruik robots voor…

TMap dag 2016 14

Big data analytics (met kunstmatige intelligentie)• Analyseer productiedata• Genereer relevante testdata

Samenwerking tussen mens en machine• Robot herhalend werk• Mens creatief werk

Regressietesten• Robots zijn heel goed in herhalend werk !!

EN NOG VEEL MEER!!

Page 15: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

Robots testen…

Testen van robots

TMap dag 2016

Page 16: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Invalshoeken m.b.t. kwaliteit voor Robotica

TMap dag 2016 16

Mechanical

Electrical

Information Processing

Machine Intelligence

Business Impact

SocialImpact

Voor deze “traditionele” testen hebben

we al lang kennis en ervaring.

Page 17: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Artificial intelligence… (uit de film “Ex Machina” 2015)

TMap dag 2016 17

Page 18: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Invalshoeken m.b.t. kwaliteit voor Robotica

TMap dag 2016 18

Mechanical

Electrical

Information Processing

Machine Intelligence

Business Impact

SocialImpact

nieuw

nieuw

nieuw

Page 19: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Testen blijft in de basis gewoon hetzelfde…

TMap dag 2016 19

Kwaliteit

Risico’s

Vertrouwenkwaliteitsattributen

Analyse en maatregelen

Page 20: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Invalshoeken m.b.t. kwaliteit voor Robotica

TMap dag 2016 20

Mechanical

Electrical

Information Processing

Machine Intelligence

Business Impact

SocialImpact

Page 21: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Machine learning

TMap dag 2016 21

<<< vervangen door filmclip >>>

Page 22: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Testen van machine learning: let op de input!!

TMap dag 2016 22

De tester als “psycholoog” van de intelligente machine

Page 23: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Niet meer programmeren maar trainen …

TMap dag 2016 23

Page 24: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Niet meer programmeren maar trainen …

TMap dag 2016 24

De tester als “trainer” van de intelligente machine

Page 25: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Invalshoeken m.b.t. kwaliteit voor Robotica

TMap dag 2016 25

Mechanical

Electrical

Information Processing

Machine Intelligence

Business Impact

SocialImpact

Page 26: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Testen blijft in de basis gewoon hetzelfde…

TMap dag 2016 26

Kwaliteit

Risico’s

Vertrouwenkwaliteitsattributen

Analyse en maatregelen

Page 27: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Nieuwe risico’s met impact op bedrijfsproces

TMap dag 2016 27

Product Risico Analyse

Nieuwe risico’s

Vertrouwde aanpak

Andere uitkomsten, qua

• Teststrategie• Testtechnieken

• Testdekking

Page 28: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Imagoschade blijft grootste risico …

TMap dag 2016 28

Page 29: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Wanneer komen de zelfrijdende voertuigen?

Hoeveel jaar gaat het nog duren voordat in Nederland zelfrijdende voertuigen op de openbare weg worden toegelaten?

Neem een getal in gedachten.

Wie denkt over .. jaar?

TMap dag 2016 29

105

21

Page 30: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Sogeti test nu al zelfrijdende voertuigen

De Wepod inWageningen

Vanaf dezemaand op deopenbare weg!

TMap dag 2016 30

Page 31: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Non-functionals worden relatief belangrijker

TMap NEXT heeft 17 kwaliteitsattributen

ISO9126 heeft 27 kwaliteitsattributen

ISO25010 heeft 37 kwaliteitsattributen

Voor “de nieuwe wereld” hebben wij momenteel

een inventarisatie met 79 kwaliteitsattributen.(work in progress)

TMap dag 2016 31

ethiek

embodiment

empathie

Page 32: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Invalshoeken m.b.t. kwaliteit voor Robotica

TMap dag 2016 32

Mechanical

Electrical

Information Processing

Machine Intelligence

Business Impact

SocialImpact

Page 33: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Augmented people

TMap dag 2016 33

Page 34: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Gaan robots uw werk overnemen?

Bron: www.pewinternet.org/2016/03/10/public -predictions-for-the-future-of-workforce-automation/ TMap dag 2016 34

De tester als “filosoof” m.b.t. de toepassing van intelligente machines

Page 35: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

|

Kwaliteitszorg in de wereld van Robotica

TMap dag 2016 35

Mechanical

Electrical

Information Processing

Machine Intelligence

Business Impact

SocialImpact

High-tech testen

IoT testen

Functioneel testen

AI-testen

Simulaties en monitoring

Ethiek filosofie

Vanochtend

13:30 Zaal 4

15:10 Zaal 2

14:20 Zaal 4

11:40 Zaal 4

15:10 Zaal 5

Page 36: Robots testen bent u er klaar voor? TMap dag 2016 Rik Marselis

Robots testen…Bestaande fundamenten;

Nieuwe mogelijkheden en

toevoegingen!

Zorg dat u er klaar voor bent!

TMap dag 2016