Softwaretest in Praxis und Forschung Eine Auswahl von ...€¦ · Quality Day Berlin Andreas...

Preview:

Citation preview

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Softwaretest in Praxis und Forschung Eine Auswahl von Ergebnissen

1

Unterstützer

Förderer

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin 2

Softwaretest in Praxis und Forschung

www.softwaretest-umfrage.de

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Softwaretest in Praxis und Forschung3

www.softwaretest-umfrage.de

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

16,3

10,412,31416,81719,1

24,9

36,740,8

Finanzdienstleistung und VersicherungenAutomotiveTelekommunikation, Medien und EntertainmentÖffentliche HandEnergieversorgung und InfrastrukturenKonsumgüter und HandelTechnologische InnovationenGesundheitswesenIndustrie 4.0Andere

Für welche Branchen wird entwickelt/getestet?4

151516,417,12021,4

26,429,3

38,641,4

Mehrfachauswahl

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin 5

Agile Vorgehensmodelle?

agil phasen-/planorientiert ohne Vorgehensmodell

10,3

47,242,5

17,2

54,2

28,6

2011 2015

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin 5

Agile Vorgehensmodelle?

agil phasen-/planorientiert ohne Vorgehensmodell

10,3

47,242,5

17,2

54,2

28,6

2011 2015

Manager optimistischer nur 4% ohne

Vorgehensmodell Tester/Entwickler

liegen bei 12%

Konsumgüter & Handel, Industrie 4.0 und Technologische Innovationen

sind am agilsten

Automotive gefolgt von Finanzdienstleistung sind

eher phasenorientiert

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Agile Vorgehensmodelle?6

agil phasen-/planorientiert

20,2

12,2

62

25,3

6,1

41,4

32,7

7,1

47

zu gering ausreichend veringern einstellen keine AngabeForschung ist:

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Testgetrieben User Stories Retrospektive Pairprogramming

17,812,9

7,13,3

18,8

12,08,5

16,7

23,121,825,0

12,8

40,3

53,3

59,4

67,2

bedeutend mittel unbedeutend keine Angabe

Prozesse oder Praktiken? 7

In Hinblick auf QS:

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Testgetrieben User Stories Retrospektive Pairprogramming

17,812,9

7,13,3

18,8

12,08,5

16,7

23,121,825,0

12,8

40,3

53,3

59,4

67,2

bedeutend mittel unbedeutend keine Angabe

Prozesse oder Praktiken? 7

In Hinblick auf QS:

Seit 2011 um 15-25% gestiegen

Nutzung der Praktiken nahezu unabhängig vom Vorgehensmodell

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Agiles Testen?8

Integration des Testens im Agilen Agiles Testen (methodisch)

108,6

00

8,68,6

24,324,3

57,458,5

zu gering ausreichend veringern einstellen keine AngabeForschung ist:

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Agiles Testen?9

BDD/ATDD TDD Exploratives Testen

29,4

9

20,6

31,52

10,39

4,4

27,9

44,8

2529,4

35,7

48

zu gering ausreichend veringern einstellen keine AngabeForschung ist:

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Testprozess & Standards?10

Individueller Prozess

Agil

ISTQB

vom Vorgehensmodell vorgeschrieben

ISO29119

keinen 4,6

11,3

21,9

33,5

45,4

59,8

12,5

16,5

13,5

17,2

40,3

2011 2015

77% führen kein Testprozess-Audit

durch (2011: 58,6%)

Mehrfachauswahl

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Anforderungen

Architektur

Code

Testfälle 23

25,1

11,6

8,1

27,2

28,6

22,3

14,9

49,8

46,3

66,1

77

Zustimmung teils/teils Ablehnung

Reviews?11

2011:2015:

24

21,3

26,6

17,8

26,3

26

23,2

19,4

49,7

52,7

50,2

62,8

Zustimmung teils/teils Ablehnung

unabhängig vom Vorgehensmodell

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Auslieferung mit schwerwiegenden Fehlern12

Projektleiter

QS-Beauftragte

Testmanager

Tester

Entwickler 9,1

13,2

5,5

12

6,6

9,1

4,8

6,3

4

54,6

39,8

57,5

68

66,7

27,3

42,2

30,7

16

26,7

keine einige zu viele keine Angabe

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Auslieferung mit schwerwiegenden Fehlern12

Projektleiter

QS-Beauftragte

Testmanager

Tester

Entwickler 9,1

13,2

5,5

12

6,6

9,1

4,8

6,3

4

54,6

39,8

57,5

68

66,7

27,3

42,2

30,7

16

26,7

keine einige zu viele keine Angabe

Tester und Testmanager sind

optimistisch

66% schätzen Effektivität der Testfälle und

die Kundenzufriedenheit hoch bis sehr hoch ein

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Intensität des Testens - Vorgehensmodell?13

phasen-/ planorientiert

agil

ohne Vorgehensmodell

phasen-/ planorientiert

agil

ohne Vorgehensmodell

75

56,6

53,8

79

48

50,5

25

42,3

43,1

16,3

50,5

43,6

übertrieben genau richtig zu gering

Teststufen

Testarten

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Intensität des Testens - Vorgehensmodell?13

phasen-/ planorientiert

agil

ohne Vorgehensmodell

phasen-/ planorientiert

agil

ohne Vorgehensmodell

75

56,6

53,8

79

48

50,5

25

42,3

43,1

16,3

50,5

43,6

übertrieben genau richtig zu gering

Teststufen

Testarten

Die Hälfte findet, dass zu wenig getestet wird - unabhängig vom

Vorgehensmodell

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Intensität des Testens - Rollen?14

Projektleiter

QS-Beauftragte

Testmanager

Tester

Entwickler

Projektleiter

QS-Beauftragte

Testmanager

Tester

Entwickler 73,8

42,4

51,2

65,6

59

65,9

44

46,8

69,7

51,5

25

55,3

45,6

34,4

39,4

32,9

51,2

48,4

27,3

43,9

übertrieben genau richtig zu gering

Teststufen

Testarten

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Intensität des Testens - Rollen?14

Projektleiter

QS-Beauftragte

Testmanager

Tester

Entwickler

Projektleiter

QS-Beauftragte

Testmanager

Tester

Entwickler 73,8

42,4

51,2

65,6

59

65,9

44

46,8

69,7

51,5

25

55,3

45,6

34,4

39,4

32,9

51,2

48,4

27,3

43,9

übertrieben genau richtig zu gering

Teststufen

Testarten

Entwickler und zentrale QS-Beauftragte sehen eher

weiteren Bedarf beim Testen

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Wechselwirkungen von QS-Maßnahmen

Wirksamkeit von QS-Maßnahmen

Auswahl der passenden Methode

14,310,3

13,2

2,61,31,35,23,72,6

16,916,713,2

61

6869,7

zu gering ausreichend veringern einstellen keine Angabe

Nutzen? 15

Forschung ist:

Wirksamkeit von Qualitätsmaßnahmen

noch nicht genug erforscht

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Testfälle aus Modellen generieren

Service-Virtualisierung in der Integration

32,4

7,5

43,6

70,4

13,314,810,7

7,3

Zustimmung teils/teils Ablehnung keine Angabe

Innovativ?Innovativ?16

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Testfälle aus Modellen generieren

Service-Virtualisierung in der Integration

32,4

7,5

43,6

70,4

13,314,810,7

7,3

Zustimmung teils/teils Ablehnung keine Angabe

Innovativ?Innovativ?16Kaum Unterschiede beim

Einsatz bekannter Testmethoden zwischen den Vorgehensmodellen

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Zukunftsthemen in der Praxis?17

Safety/Security

Mobile

Industrie 4.0/ Internet der Dinge

Big Data

Künstliche Intelligenz

37,9

21,5

26,2

19,1

13,9

40,9

35,1

33,3

23,9

26,6

12,5

23,5

18,8

24

23,4

8,7

19,9

21,7

33

36,1

gut mittel schlecht keine AngabeVorbereitung:

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Zukunftsthemen in der Praxis?17

Safety/Security

Mobile

Industrie 4.0/ Internet der Dinge

Big Data

Künstliche Intelligenz

37,9

21,5

26,2

19,1

13,9

40,9

35,1

33,3

23,9

26,6

12,5

23,5

18,8

24

23,4

8,7

19,9

21,7

33

36,1

gut mittel schlecht keine AngabeVorbereitung:Forschungsbedarf:

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Vorbereitet auf Industrie 4.0/Internet der Dinge - Rollen?

18

Projektleiter

Tester

Management

Business Analyst

QS-Beauftragter

Entwickler

Testmanager 24,1

31,9

15,6

31,8

23,8

29,8

24,1

39,7

36,1

46,8

22,7

27,8

31,2

32,8

18,1

13,9

18,8

22,7

26,2

14,3

13,8

18,1

18,1

18,8

22,7

22,2

24,7

29,3

gut mittel schlecht keine AngabeVorbereitung:

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Vorbereitet auf Industrie 4.0/Internet der Dinge - Rollen?

18

Projektleiter

Tester

Management

Business Analyst

QS-Beauftragter

Entwickler

Testmanager 24,1

31,9

15,6

31,8

23,8

29,8

24,1

39,7

36,1

46,8

22,7

27,8

31,2

32,8

18,1

13,9

18,8

22,7

26,2

14,3

13,8

18,1

18,1

18,8

22,7

22,2

24,7

29,3

gut mittel schlecht keine AngabeVorbereitung:

Die heutige Veranstaltung genau passend zur

Vorbereitung!

Andreas Spillner, Karin Vosseberg, Mario WinterQuality Day Berlin

Fragen?19

• jetzt … • späterandreas.spillner@hs-bremen.de karin.vosseberg@hs.bremerhaven.de mario.winter@th-koeln.de

?

Recommended