W większości zamawianych zestawów komputerowych odpowiednią metodą oceny wydajności są wyniki testów aplikacyjnych. Muszą być one jednak odpowiednio dobrane. Sposób przeprowadzania tych testów oraz udostępniania ich wyników są zdecydowanie bardziej wydajne, a jednostka zamawiająca ma większą szansę na zakupu komputerów zgodnie z jej potrzebami.
Urząd Zamówień Publicznych wydał w 2010 roku rekomendacje w sprawie „Udzielania zamówień publicznych na dostawę zestawów komputerowych” (zaktualizowane w styczniu 2012 r.).
Jednym z zaleceń był zapis dotyczący określenia wymaganej wydajności komputera poprzez preferowanie odwoływania się do testów aplikacyjnych (punkt 3.4. ww. rekomendacji).
Z danych udostępnionych przez Polską Izbę Informatyki i Telekomunikacji wynika, że w coraz większej liczbie opisów przedmiotu zamówienia jest oczekiwany wynik osiągany w testach syntetycznych takich jak: PassMarkC, PC Mark 05, 3DMark06 i SiSoft Sandra.
W 2014 r. udział procentowy zamówień, w których przewidywano testy syntetyczne w łącznej liczbie zamówień na zestawy komputerowe ilustruje przedstawiona poniżej tabela2.
Postępowania na zakup zestawów komputerowych |
Całkowita liczba postępowań* |
Liczba postępowań, |
Udział benchmarków syntetycznych |
Styczeń |
96 |
45 |
46,9% |
Luty |
116 |
66 |
56,9% |
Marzec |
152 |
69 |
45,4% |
Kwiecień |
205 |
102 |
49,8% |
Maj |
135 |
67 |
49,6% |
Czerwiec |
142 |
75 |
52,8% |
Lipiec |
209 |
112 |
53,6% |
Sierpień |
135 |
74 |
54,8% |
Wrzesień |
124 |
75 |
60,5% |
Październik |
161 |
134 |
83,2% |
* Obejmuje wszystkie postępowania na zestawy komputerowe, łącznie z tymi, w których nie wykorzystywano testów do oceny wydajności
Przyczyną popularności stosowania testów syntetycznych są prawdopodobnie następujące ich cechy:
Należy jednak wskazać na poniższe okoliczności, które dotyczą znakomitej większości testów syntetycznych:
Przy czym należy wskazać, że szczególnie istotna jest okoliczność wymieniona w pkt 5 i 6.
W przypadku większości testów syntetycznych publikowany na stronie internetowej wynik powstaje na podstawie nadesłanych przez użytkowników danych. Im mniejsza jest całkowita liczba przekazanych wyników testów danego procesora, tym łatwiej jest zmienić publikowany średni wynik przez przeprowadzenie testów na odpowiednio dobranej konfiguracji komputera, niekoniecznie tej, która dostarczana jest później w ramach zamówienia publicznego.
Łatwa możliwość zmiany publikowanych wyników testów dotyczy w szczególności nowych procesorów, lub procesorów z krótkich serii. Dobrą ilustrację problemu stanowi wyrok Krajowej Izby Odwoławczej (sygn. akt: KIO 1941/11).
Konsekwencją zastosowania testów syntetycznych może być zakup komputerów, nie odpowiadających wymaganiom zamawiającego. Publikowane na stronach internetowych wyniki testów syntetycznych mogą dotyczyć komputerów zbudowanych z zupełnie innych elementów, niż te użyte w dostarczanym zestawie, a jedynym elementem wspólnym może być typ zastosowanego procesora.
Zgodnie z informacją zawartą w „Rekomendacjach” (punkt 3.4), w znakomitej większości zamówień zestawów komputerowych właściwą metodą oceny wydajności są wyniki odpowiednio dobranych testów aplikacyjnych. Należy zaznaczyć, że metodyka przeprowadzania tych testów oraz sposób udostępniania wyników dają nieporównanie lepszą powtarzalność i stanowią doskonalszy sposób oceny wydajności. Zamawiający jest znacznie mniej narażony na ryzyko zakupu sprzętu, który pomimo formalnej zgodności z wymaganiami odbiega od faktycznych oczekiwań.
Podtrzymując powyższe wnioski, należy jednocześnie wskazać, że rozwój technologii w branży IT od czasu opublikowania ,,Rekomendacji’’, miał znaczący wpływ m.in. na aktualizację powołanych w ich treści wybranych testów aplikacyjnych oraz dodatkowo doprowadził do stworzenia nowych rozwiązań w tym zakresie.
Z tego powodu, zaleca się stosowanie obecnie dostępnych, wymienionych przykładowo w tabeli testów aplikacyjnych:
organizacja |
nazwa testu powołanego |
najnowsze wydanie testu |
uwagi |
BAPCO |
SYSmark 2007 Preview Rating oraz testy składowe: E-Learning, Video Creation, Office Productivity, 3D Modeling |
SYSmark® 2014 realizuje trzy modele użytkowania: Office Productivity, Media Creation, and Data/Financial Analysis |
Test aplikacyjny przeznaczony do testowania wydajności komputerów przenośnych i stacjonarnych |
BAPCO |
Nieznany w chwili publikowania Rekomendacji |
MobileMark 2014 |
Nowy test aplikacyjny przeznaczony do testowania żywotności baterii w komputerach przenośnych |
BAPCO |
Nieznany w chwili publikowania Rekomendacji |
TabletMark |
Nowy test aplikacyjny przeznaczony do testowania tabletów |
PCWorld |
WorldBench 6 |
WorldBench 7 |
Test aplikacyjny przeznaczony do testowania wydajności komputerów przenośnych i stacjonarnych |
Z powyższych względów testy aplikacyjne powinny być stosowane przez zamawiających jako podstawowa metoda opisu oczekiwanej wydajności komputera.
Urząd Zamówień Publicznych