EDIH, EEN, Interreg: platforma evropskih programov.Več o tem

Zrelost ISO 29119 · Upravljanje testiranja programske opreme in kakovost

Vaše prakse testiranja, umeščene na ISO 29119, pretvorjene v ovrednoten akcijski načrt.

10 tematskih področij, 5-stopenjska lestvica. In ukrep, ki popelje z vsake ravni na naslednjo.

10 tematskih področij referenčnega okvira, že pripravljenih od N1 do N5. Eno podjetje, ena poslovna enota, ali 300 hkrati.

Zrelost ISO 29119 · Upravljanje testiranja programske opreme in kakovost

Politika in organizacijska strategija testiranjaN1 → N5
Upravljanje in načrtovanje testiranjaN1 → N5
Pristop na podlagi tveganjN1 → N5
Zasnova in tehnike testiranjaN1 → N5

10 tematskih področij, 5-stopenjska lestvica.

Nordhavn Industries

53 / 100

Politika in organizacijska strategija testiranja64 → 84
Upravljanje in načrtovanje testiranja53 → 79
Pristop na podlagi tveganj61 → 82
Zasnova in tehnike testiranja37 → 73
IAIndustrializirano: vaši zapiski z razgovorov zadostujejo, UI izpolni presojo.

Svojo zrelost merijo z Datamensio

  • CNES
  • Docaposte
  • ANITI
  • Pôle SCS
  • Cetim
  • Cap'Tronic

Primer

Ta situacija bi lahko bila vaša.

Vzemimo primer podjetja: tri lokacije, tri preglednice, brez skupnega odgovora.

01

Nihče ne zna združiti podatkov.

Nordhavn Industries, 2.400 zaposlenih v Hamburgu, Lyonu in Portu. Naročnik vpraša, kje stoji skupina. Vsaka lokacija odgovori v svoji preglednici, s svojimi lestvicami.

02

Tri tedne, ena sama osnova.

Diagnostika ISO/IEC/IEEE 29119 (deli 1 do 5) je bila hkrati sprožena na vseh treh lokacijah, na podlagi zapiskov z razgovorov z odgovornimi osebami. Referenčni okvir je bil že napisan, prav tako 10 tematskih področij in ravni od N1 do N5.

03

Dva izdatka, preprečena še pred odobritvijo.

Ocena 53 od 100, vrzel strnjena na treh področjih. UI spremljevalec je opazil, da se dva ukrepa iz načrta podvajata z ukrepoma iz druge presoje. Predstavitev rezultatov odboru je nastala z enim stavkom.

Kaj so s tem preprečili

  • 3lokacije, merjene na isti osnovi, namesto treh vprašalnikov za ponovno obdelavo
  • 2podvojena ukrepa, odkrita še pred izdatkom
  • 1predstavitev rezultatov odboru, brez ročnega usklajevanja

Te številke so iz primera. Lahko bi bile vaše.

Standard nalaga procese. Datamensio pove, kje stojite.

01

Referenčni okvir je že napisan

Tematska področja, vprašanja in ravni od N1 do N5 so pripravljeni. Ne začnete s prazno preglednico.

02

Ocena je na voljo še isti dan

Prek spleta, s povezavo za samoocenjevanje ali med razgovorom. Po področjih, primerljivo skozi čas.

03

Vrzel postane ovrednoten načrt

Vsak prehod na naslednjo raven nosi svoj ukrep. UI razvršča glede na pričakovani učinek, ne glede na vrstni red standarda.

04

Napredek se da dokazati

Krog za krogom, glede na vaš cilj in glede na vašo preteklost. To zahteva vaš upravni odbor.

Lestvica zrelosti

Ena raven, naslednja, in ukrep, ki ju povezuje.

Ravno ta mehanizem (raven, višja raven in ukrep, ki ju povezuje) spremeni ugotovitev v pot naprej.

Ali so vstopni in izstopni kriteriji faz testiranja opredeljeni in se uporabljajo?

  1. N1

    Ni formaliziranih kriterijev. Prehod iz ene faze v drugo je odvisen od razpoložljivosti ekip in napovedanega datuma izdaje.

  2. N2

    Kriteriji so navedeni v nekaterih načrtih testiranja. Njihova uporaba se razlikuje od projekta do projekta in popustijo pod pritiskom rokov.

  3. N3

    Kriteriji so opredeljeni v skupnem modelu, uporabljeni pri večini projektov in preverjeni pred prehodom v naslednjo fazo. Odstopanja ostajajo redka.

  4. N4

    Kriteriji se sistematično uporabljajo, odstopanja so sledena in potrjena na ustrezni hierarhični ravni, z zabeleženo utemeljitvijo.

  5. N5

    Kriteriji se prilagajajo glede na raven tveganja produkta in se revidirajo na podlagi analize incidentov v produkciji, z dokumentiranim spremljanjem revizij.

Ukrep za prehod z N2 na N3

Vključiti vstopne in izstopne kriterije v predlogo načrta testiranja, ki jo uporabljajo vse ekipe, in jih narediti eksplicitno kontrolno točko pregleda ob koncu sprinta ali odbora za prehod v produkcijo.

« Zahvaljujoč Datamensiu veliko učinkoviteje izpolnjujemo svoje cilje. Inšpekcijske službe sklada FEDER in našega pristojnega ministrstva so ta pristop še posebej cenile, saj jim prinaša zanesljive podatke. »

Direktorica CCI 94CCI Île-de-France

Chambre de commerce et d'industrie
« Menimo, da gre za najprimernejšo rešitev za razširitev našega projekta preobrazbe in merjenje učinka skladno z našimi potrebami. »

Maja Sucekvodja poslovanja, Interreg Danube

Interreg Danube Region

Opravite svojo prvo meritevna ISO 29119.

O čem govori ta referenčni okvir

ISO/IEC/IEEE 29119 je serija mednarodnih standardov, namenjenih testiranju programske opreme. Sestavljena je iz petih delov: koncepti in besedišče, procesi testiranja, organizirani v tri plasti (organizacijska, upravljanje testiranja, dinamično testiranje), dokumentacija, povezana s posameznim od teh procesov, tehnike zasnove testnih primerov ter testiranje, vodeno s ključnimi besedami. Standard je neodvisen od izbranega razvojnega cikla: uporablja se tako za zaporedni projekt kot za ekipo v neprekinjenem toku. Opisuje, kaj je treba narediti, ne orodij, ki jih je treba uvesti.

V praksi ni težava poznavanje standarda, temveč vedeti, kje se organizacija dejansko nahaja. Ali politika testiranja obstaja kje drugje kot v dokumentu, napisanem ob prejšnji presoji? Ali so vstopni in izstopni kriteriji zavezujoči ob prehodu v produkcijo, ali se dogovarjajo ob vsaki izdaji pod pritiskom rokov? Ali se pokritost testiranja meri, ali se sklepa iz števila kasneje prijavljenih napak? Na portfelju aplikacij s po več deset produkti se odgovori razlikujejo od ekipe do ekipe, nihče pa nima konsolidiranega pregleda.

Pogosta zmeda se nanaša na prepričanje, da je agilnost ISO 29119 naredila zastarelo. Standard je bil predmet javne razprave v skupnosti testiranja, glede tveganja pretirane formalizacije. Zaporedne revizije so to vprašanje razjasnile: procese je treba prilagoditi kontekstu in ravni tveganja, dokumentacijo pa lahko nosi orodje namesto samostojnih dokumentov. Druga zmeda se nanaša na obseg: ISO 29119 obravnava testiranje, ne upravljanja kakovosti v smislu ISO 9001, niti upravljanja storitev v smislu ISO 20000. Vsi trije se prekrivajo, ne nadomeščajo pa se.

Presoja skladnosti se konča z da ali ne: proces je vzpostavljen ali ni. Diagnostika zrelosti postavlja drugačno vprašanje. Na kateri ravni obvladovanja se nahaja posamezna praksa in kateri konkretni ukrep omogoči prehod na naslednjo raven. Pri temi, kot je testiranje, kjer skoraj vsaka organizacija nekaj počne, je ta gradacija edina, ki prinese izvedljivo pot. Vrzel med ugotovljeno oceno in ciljem ustvari akcijski načrt, ki ga UI razvrsti v prioritiziran načrt poti.

Referenčni okvir je v Datamensio pripravljen za takojšnjo uporabo. Prilagodi se vašemu kontekstu: UI prilagodi tematska področja, vprašanja in ravni glede na metodo CMMI, ali zgradi različico na podlagi vaše politike testiranja, vaših testnih načrtov in vaših internih standardov.

Referenčni standard: ISO/IEC/IEEE 29119 (deli 1 do 5)

Ocenjevana tematska področja

  • Politika in organizacijska strategija testiranja

    Obstoj formalizirane politike testiranja, njena pretvorba v organizacijsko strategijo, usklajenost s poslovnimi cilji, periodična revizija, sprejetje s strani ekip.

  • Upravljanje in načrtovanje testiranja

    Načrt testiranja, obseg in cilji, ocena obsega dela, dodelitev virov in kompetenc, mejniki, vstopni in izstopni kriteriji.

  • Pristop na podlagi tveganj

    Prepoznavanje tveganj produkta in projekta, utežitev napora testiranja glede na tveganje, sledljivost med tveganji in testnimi primeri, ponovna ocena med projektom.

  • Zasnova in tehnike testiranja

    Izbrane tehnike (particije ekvivalence, mejne vrednosti, odločitvene tabele, prehodi stanj, na izkušnjah temelječe testiranje), utemeljitev izbire, merjenje pokritosti.

  • Izvajanje in okolja

    Priprava in razpoložljivost okolij, upravljanje testnih podatkov, pogoji ponovnega zagona, upravljanje konfiguracij, izolacija testnih okolij.

  • Upravljanje napak

    Življenjski cikel napake, kritičnost in prioritizacija, roki obravnave, analiza temeljnih vzrokov, povratna zanka k zasnovi.

  • Dokumentacija in sledljivost

    Dokumenti testiranja, pripravljeni po 3. delu, prilagoditev ravni formalizma tveganju, sledljivost med zahtevami, testnimi primeri in rezultati, hranjenje dokazil.

  • Avtomatizacija in orodja

    Avtomatiziran obseg in merila izbire, vključitev v verigo gradnje in uvajanja, vzdrževanje avtomatiziranega nabora, regresijsko testiranje.

  • Kazalniki in vodenje

    Kazalniki pokritosti, napredka in kakovosti, poročanje deležnikom, odločitev o prehodu v produkcijo, zanesljivost merilnih podatkov.

  • Kompetence in nenehne izboljšave

    Zemljevid kompetenc na področju testiranja, usposabljanje in certificiranje ekip, pridobljene izkušnje po večjem incidentu, razvoj praks skozi čas.

Krajša različica referenčnega okvira je na voljo za spletno samoocenjevanje.

Pogosta vprašanja

Ali je ISO 29119 mogoče certificirati?

Serija ISO/IEC/IEEE 29119 je niz procesnih standardov, brez sheme certificiranja podjetij, primerljive s tisto po ISO 9001. Obstoječa certificiranja na področju testiranja se nanašajo na osebe. Datamensio meri zrelost vaših praks in pripravlja vaše presoje, ne izdaja pa nobenega certifikata.

Kakšna je razlika med to diagnostiko in presojo skladnosti?

Presoja preveri obstoj procesa in se konča z vrzeljo ali skladnostjo. Diagnostika umesti vsako prakso na lestvico zrelosti in pokaže ukrep, ki omogoči prehod na naslednjo raven. Diagnostika pripravlja presojo, presoja potrjuje.

Ali je standard združljiv z agilnimi ekipami?

Da. Opisane procese je treba prilagoditi kontekstu in ravni tveganja, dokumentacijski formalizem pa lahko nosi orodje namesto ločenih dokumentov. Referenčni okvir ocenjuje obvladovanje prakse, ne količine ustvarjenih dokumentov.

Koliko časa traja ocenjevanje?

Krajša različica se izpolni v približno pol ure. V skupinskem načinu, z vodjo testiranja, odgovornim za okolja in referentom za avtomatizacijo, zbiranje običajno traja od enega do dveh tednov.

Ali je referenčni okvir mogoče prilagoditi naši organizaciji?

Da. Spremenite lahko vprašanja, ravni in tematska področja, ali začnete iz prazne osnove. UI prav tako zgradi različico na podlagi vaše politike testiranja in vaših internih standardov. Obvladovanje referenčnega okvira ostaja v vaših rokah.

Ali je mogoče primerjati več ekip ali poslovnih enot?

Da. Isti referenčni okvir se posreduje več enotam, ocene pa se primerjajo po tematskem področju in skozi čas. Prečni načrt poti konsolidira akcijske načrte iz različnih diagnostik, brez podvajanja skupnih ukrepov.

Kako je akcijski načrt ovrednoten?

Vsaka vrzel med ugotovljeno oceno in ciljem ustvari ukrep. Katalog storitev za vsak ukrep ponudi rešitev, z njenim stroškom, rokom in pričakovanim vplivom na oceno. Odločate se na podlagi velikostnih redov, ne namenov.

Kje so podatki shranjeni?

V Franciji, pri OVH, z varnostno kopijo pri Scaleway. Brez prenosa podatkov zunaj Evropske unije. Uporabljeni modeli UI so lahko izbrani, tudi med evropskimi rešitvami.

Opravite svojo prvo meritevna ISO 29119.