27
Kommende Trender Innenfor Test Jennifer Blechar, Sopra Steria April 2015 Trondheim Test Conference

Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Kommende Trender Innenfor Test

Jennifer Blechar, Sopra Steria

April 2015

Trondheim Test Conference

Page 2: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Jennifer Blechar

2

Studerte matematikk i USA, mastergrad fra London School of Economics, doktorgrad fra Universitet i Oslo

Drevet med test og testledelse siden begynnelse av karrieren, som begynte med Accenture (Andersen Consulting) i 1996

Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge

Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med:

Test og Testledelse

Prosjektledelse

DevOps

Brukeropplevelse og grafisk design

Funksjonelt design

Arkitektur

Ansvarlig for Executive Masters Kurs på Test ved UiO

Page 3: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Agenda

1) Test gjennom årene

2) Trender

3) Hvordan skal vi møte fremtiden?

3

Page 4: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

4

Test gjennom årene

Page 5: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Systemutviklingsmetoder - Fossefall

5

Først omtalt av Winston W. Royce i 1970.

Sekvensiellutviklingsmetodikk - neste fase kan ikke begynne før den forrige er avsluttet

Mye fokus på dokumentasjon5

Design

Requirements

Build

Test

Maintain

Page 6: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Systemutviklingsmetoder - V-Modell

6

Test definert i modellen med egne faser for planlegging og utføring

Eksplisitt sammenheng mellom analyse, design, utvikling og testing

En av gevinstene med v-modellen er tidlig identifisering av akseptansekriterier og dermed områder med mangler

Bilde: en.wikipedia.org/wiki/File:V-model.JPG

Page 8: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Systemutviklingsmetoder - Smidig

8

Agile metoder som vi kjenner de i dag fremsatt i Agile Manifesto i 2001

Testing er en integrert del av livssyklusen

God kommunikasjon er avgjørende for en vellykket prosess

Agile metoder er utsatt for «mission creep» og er mindre forutsigbare - kan være problematiske å budsjettere

Bilde: http://en.wikipedia.org/wiki/Scrum_(development)

Page 9: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Agile Manifesto

9 http://agilemanifesto.org/principles.html

Page 10: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Systemutviklingsmetoder brukt i dag

10 Source: 2014 rapport fra Techwell, «The Future of Testing: Where do testers spend their time?», p.5

Page 11: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Test som profesjon gjennom årene

11

Test som profesjon har utviklet seg veldig mye gjennom årene

I 1998 utviklet ISEB den første «Certified Tester» sertifisering

I dag er det over 300,000 ISTQB sertifiserte testere globalt

Fokus for testing har endret seg:

Finne feil

Evaluere kvalitet

Forebygge feil

Roller og titler for testere og testing har endret seg i takt med fokus på testing og systemutviklingsmetoder brukt

Fokus også i fremtiden på ‘profesjonelle test’ ressurser

Page 12: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

12

Trender

Page 13: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Ny teknologi

13

2015 Teknologi trender fra Gartner inkluderer:

Internet og things

Smart machines

3D Printing

Computing Everywhere

Cloud/Client computing

Advanced, Pervasiv, Invisibile Analytics

Page 14: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Typer av applikasjoner som testes i dag

14 Source: 2014 rapport fra Techwell, «The Future of Testing: Where do testers spend their time?», p.5

Page 15: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Trender i Test: Industrialisering av Testing

15

Stadig økende press for redusert “time to market”

Stadig større forventing på forretning/domene kompetanse

Stadig større fokus på tid og kostnad knyttet til testing

Standardisering og automatisering er viktige elementer for å få til industrialisering

Industrialisering gjennom f.eks Testing Centers of Excellence (TCoE):

Fokus på kompetansebygging

Gjenbruk

Tilgang til ressurser

Kontinuerlig forbedring

Page 16: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Trender i Test: Økt fokus på automatisering

16

Økt press på tid og «Time to market»

Økt fokus på kostnader

Økt bruk av smidig metoder som krever hyppig testing

Automatisering gjelder for alle typer faser og tester

Page 17: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

I hvilken fase brukes test automatisering

17 Source: 2014 Eurostar Report: Practices and Attitudes in Testing

Page 18: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Trender i Test: Større del av IT budsjetter allokert til Test

18

Estimert at ca 28% at IT budsjetter i 2015 vil bli brukt på test

En stor del av budsjettet er brukt på infrastruktur som test miljøer og verktøy lisenser

Mangel på riktig kompetanse på miljø- og datahåndtering

DevOps og ALM kommer til å bli mer og mer viktig

Page 19: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Trender i Test: Økt fokus på sikkerhet

19

• I den digitale verden med vekst i sosiale medier og mobile løsninger er sikkerhet mer og mer viktig

• Fokus på evaluering av risiko elementer og verktøy for å redusere risiko tar mer plass enn å prøve å få til et 100% sikkert miljø

• Applikasjoner trenger å ta mer plass i sikkerhetsrutiner

• Sikkerhetstesting og «context aware»

Page 20: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

20

Hvordan skal vi møte fremtiden?

Page 21: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Hold oss oppdatert

21

Tilgang til kvalifiserte ressurser vil bli enda vanskeligere i fremtiden

Faglig påfyll er viktig

Test Communities

Dataforeningen

Konferanser som Testdagen Odin

Sertifiseringer også utenfor testing

Oppdatert i domene

Oppdatert på teknologi, trender, regelverk, osv.

Være innovativ

Page 22: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Utvide vår verktøykasse

22

Teknologi kompetanse

Kompetanse på verktøy og automatisering

Inkludert open source!

Solid kompetanse på teknikker for testing som f.eks Kontekst drevet testing

Solid metode kompetanse – Bimodal IT

Solid domene kompetanse

Kompetanse på ledelse og «soft skills»

Page 23: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Formidle verdien av test

23

Test må sørge for riktig informasjon til riktig interessenter for å øke synlighet

Måling og rapportering av verdien knyttet til testing

Vurdere ‘automatisk’ rapportering – f.eks dashboards

Solid Business Case for test

‘Kontrollert’ test prosess forbedring arbeid

Page 24: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

Ta mer plass i prosjekter

24

Testlederen er ikke død!

Kombinasjonsroller er mer og mer viktig, spesielt i smidig prosjekter

Selv om test har fått mer plass i prosjekter, er det fortsatt viktig å sørge for tidlig testing og forebygging av feil (f.eks gjennom statisk testing)

Test må ‘eie’ metode og funksjonalitet

Test må i førersete!

Page 25: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

25

Spørsmål

Page 26: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

CONTACTS

26

Jennifer BLECHAR T. +47 90 73 40 41Direktør Applications

Sopra [email protected]

www.soprasteria.no

Page 27: Trondheim Test Conference · Ansatt i Steria fra 1/1-2012 som leder for testing services i Norge Leder nå en enhet av over 120 konsulenter i Sopra Steria som jobber med: ... Cloud/Client

27