Przeglądy w oparciu o standard

Przeglądy w oparciu o standard
W 2017 roku pojawił się wartościowy następca IEEE 1028 - standardu dotyczącego przeglądów. Nowy standard opublikowany został przez ISO i oznaczony jest numerem 20246.
 

Przeglądy są jedną z podstawowych czynności w ramach testowania statycznego, a nowy standard stanowi uzupełnienie istniejącego, dotyczącego testów (ISO/IEC 29119). Ponieważ standard 29119 szeroko opisuje proces testowania, to dołączenie do niego procesu przeglądu wydaje się być absolutną koniecznością. Warto dodać, że oba standardy są współtworzone przez znanego w społeczności Stuarta Reida. Co prawda standard 29119 już wcześniej opisywał testowanie statyczne jako jedną z metod kontroli jakości, ale dopiero publikacja 20246 szczegółowo pokazuje techniki oraz ich zastosowanie w zależności od kontekstu organizacji i zdefiniowanych celów. Całość powinien uzupełnić jeszcze jeden standard dotyczący analizy statycznej, czyli weryfikacji oprogramowania bez jego uruchamiania, ale z użyciem narzędzi. 

Jeżeli założymy, że każdy dokument w projekcie może być przejrzany, zrewidowany i skomentowany, to widoczna staje się wartość testowania, która wynika z wczesnego pozyskania wiedzy o działaniu oprogramowania oraz możliwości jego weryfikacji zanim oprogramowanie fizycznie powstanie.

Nowy standard dopasowuje IEEE 1028 do współczesnych projektów i ich specyfiki. Warto przypomnieć, że "stary" standard nie uwzględniał nieformalnych typów przeglądów, które są tak rozpowszechnione w zwinnym podejściu do tworzenia oprogramowania. Lukę skutecznie uzupełniło ISTQB w sylabusie poziomu podstawowego, ale jedynie dla testerskiej niszy. Standard 20246 śmiało sięga do technik mniej formalnych. 

Nie zmienił się za to proces. Został on inaczej opisany, ale jest to raczej zmiana słownictwa, niż modyfikacja procesu. Podejście do procesu jest wciąż kaskadowe z serią następujących po sobie czynności od planowania przez spotkanie przeglądowe na naprawianiu defektów i raportowania przeglądu kończąc. Zdefiniowane role są również podobne, choć nazwy mogą się różnić od tych już znanych.

Standard wprowadza również tzw. indywidualne przeglądy jak: 

  • ad hoc
  • przeglądy bazujące na liście kontrolnej
  • przeglądy bazujące na scenariuszu (suche przejścia przez dokument)
  • przeglądy bazujące na perspektywie (próba uwzględnienia perspektywy różnych interesariuszy).

 

Jak każdy standard, ISO dostępny jest dopiero po zakupie, ale powoli będą pojawiać się jego darmowe opracowania.

 

 

 

 
 
5905

Powiązane szkolenia

05-06
czerwca
2023
Jarosław Hryszko
online
Praktyka testowania
1 750PLN
Testowanie aplikacji internetowych
12
Wolnych miejsc
Rezerwuj
06-07
marca
2023
Arnika Hryszko
online
Praktyka testowania
1 770PLN
Testowanie użyteczności
9
Wolnych miejsc
Rezerwuj
20-21
kwietnia
2023
Rafał Stańczak
online
Dobre praktyki testowania
1 700PLN
Testowanie w metodykach Agile
12
Wolnych miejsc
Rezerwuj
23-24
marca
2023
Krzysztof Kołodziejczyk
online
Praktyka testowania
1 770PLN
Testowanie aplikacji mobilnych - Android
9
Wolnych miejsc
Rezerwuj
12-13
czerwca
2023
Krzysztof Skarbiński
online
Automatyzacja testowania
1 800PLN
Testowanie REST API dla początkujących w języku python
10
Wolnych miejsc
Rezerwuj
27-28
lutego
2023
Krzysztof Kołodziejczyk
online
Języki programowania dla testerów
1 800PLN
JavaScript dla testerów oprogramowania
9
Wolnych miejsc
Rezerwuj
24-26
kwietnia
2023
Krzysztof Kołodziejczyk
online
Praktyka testowania
3 000PLN
Tester gier
11
Wolnych miejsc
Rezerwuj
13
marca
2023
-09
kwietnia
2023
Krzysztof Kołodziejczyk
online
Automatyzacja testowania
5 500PLN
Praktyka automatyzacji testowania
5
Wolnych miejsc
Rezerwuj

To powinno Cię zainteresować