Software Quality Assurance
Zapewnienie wysokiej jakości projektu informatycznego (ang. Software Quality Assurance) nie jest dziełem przypadku, ale wymaga stałych, systematycznych i świadomie podjętych zabiegów obejmujących cały cykl życia oprogramowania, począwszy od określenia wymagań biznesowych, aż po prace związane z jego wdrożeniem i utrzymaniem. Wysiłek potrzebny na zbudowanie zespołu specjalistów wykwalifikowanych do kierowania tym procesem sprawia, że coraz więcej firm decyduje się na powierzenie tego zadania firmie zewnętrznej.
Zakres usług
W ramach realizacji usług z zakresu Software Quality Assurance zapewniamy:
- wsparcie w określeniu wymagań stawianych nowemu projektowi,
- analizę wymagań pod kątem strategii wdrożenia oraz wypracowanie procedur wspomagających kontrolę jakości tworzonego oprogramowania,
- tworzenie scenariuszy testowych,
- wdrażanie narzędzi wspomagających proces testowania (w tym narzędzia testów automatycznych),
- wsparcie w przeprowadzaniu testów (w tym testów jednostkowych, funkcjonalnych, wydajnościowych i integracyjnych),
- przygotowanie procedur wdrożeniowych zapewniających minimalizację ryzyka destabilizacji działania systemów produkcyjnych,
- nadzór nad przeprowadzeniem wdrożenia produkcyjnego,
- opracowanie procedur i standardów wspierających zarządzanie problemami i zmianami w ramach utrzymania gotowego oprogramowania.
Comments are closed.