Każda firma informatyczna powinna dbać o podnoszenie jakości pisanego przez oprogramowania.
Można to osiągać zlecając
outsourcing IT firmie zewnętrznej, która będzie wykonywać
testowanie oprogramowania komputerowego. Na różnych etapach produkcji mogą być następujące
testy oprogramowania:
funkcjonalne, akceptacyjne, regresyjne, integracyjne, itd.
Każdy rodzaj testu odpowiada za działania koncentrujące się w innym czasie produkcyjnym.
Ważne bowiem jest, aby
testowanie oprogramowania wykonywać nie tylko po zakończeniu prac produkcyjnych, ale na każdym etapie produkcji. Tylko takie testy oprogramowania zagwarantują możliwie jak najlepszą jakość produktu.
Z punktu widzenia każdego klienta kupującego oprogramowanie komputerowe ważna jest jego stabilność. Klient oczywiście może zgłosić w ramach okresu gwarancyjnego problemy z zakupionym oprogramowaniem, jednak każdy poważny problem, zwłaszcza jeśli oprogramowanie jest kosztowne, obniża zaufanie klienta do firmy piszącej to oprogramowanie, a w samej firmie generuje nieporównywalnie większe koszty poprawy takiego problemu, niż gdyby ten sam błąd został zgłoszony w którymś etapie produkcji programu.
Dlatego tak ważne jest, aby każda firma programistyczna wykonywała
testowanie oprogramowania przez siebie pisanego.
Niestety zbyt wiele firm nie podchodzi do tego zagadnienia poważnie, taktując
testy oprogramowania jako niekonieczny element podnoszenia jakości, lub co gorsza jako zło konieczne.
Aby temu zapobiec niezbędne jest wydzielenie w firmie niezależnej od jej kierownictwa komórki testowej, czyli powierzyć testy firmie zewnętrznej, która nie jest uwikłana w żadne relacje pracownik-szef, oraz koleżeńskie relacje, które mogą sprzyjać «zamiataniu pod dywan» mniej istotnych problemów.
Testkomp.pl wykonuje
testowanie oprogramowania na każdym etapie produkcji.