Centralizacja czy decentralizacja w testowaniu?

alt

 

Czy testowanie w organizacjach powinno być centralizowane? Jak zawsze najlepsza odpowiedź brzmi... to zależy.

 

Koncentracja odpowiedzialności testerskich w jednej Grupie Testowej (centralizacja testowania) jest rozwiazaniem równie popluarnym, jak lokowanie testerów w pojedynczych projektach (decentralizacja testowania). W centralnie sterowanych organizacjach Grupa Testowa odpowiedzialna jest za testowanie systemowe i akceptacyjne, walidację oprogramowania czy też za certyfikację. Grupa Testowa może również przejąć odpowiedzialność za testy charakterystyk. W zdecentrelizowanym systemie tester może pracować bliżej programistów i zająć się każdym z poziomów testów, od testowania jednostkowego po testowanie akceptacyjne.

Każde z tych rozwiązań ma swoje zalety i wady. Zalety centralizacja będą zazwyczaj wadami decentralizacji, a zalety decentralizacji - wadami centralizacji.

Zalety centralizacji:

- wpływ i kontrola na działania projektowe
- skupienie kontroli w jednym miejscu
- koordynacja działań w jedym miejscu
- działanie w kierunku na globalną wizję organizacji
- tester oprogramownaia nie może znać się na wszystkim i potrzebuje wsparcia np. w obszarze testowania charakterystyk

Wady centralizacji:

- duża ilość projektów (duża organizacja) nie może być centralnie sterowana
- brak wiedzy domenowej u testerów

Ostatecznie to organizacje podejmują decyzję. Każda jest tak samo dobra, jak i zła.

 

 

 

Najbliższe terminy szkoleń

 

1-3 października - Katowice

ISTQB Poziom Podstawowy (Foundation Level)


8-9 października - Warszawa

Dobry Przypadek Testowy - Laboratorium


8-10 października - Warszawa

ISTQB Poziom Podstawowy (Foundation Level)

 

Partnerzy

Narzędzia testerskie