Nezávislá kontrola kvality

Testování a kontrola kvality jsou slabými místy většiny softwarových projektů. Stává se dokonce, že dodavatel nechá hledání chyb na zákazníkovi. Neriskujte a zajistěte si nezávislou kontrolu kvality již od prvního dne projektu.

AspectWorks zajistili, aby všechny zásadní otázky byly vzneseny a diskutovány, místo toho, abychom hledali nějaké nepřiměřeně krátké cesty k cíli. Tím nám umožnili získat dobrý přehled o stavu výkonnosti systému, díky tomu jsme byli schopni učinit důležitá rozhodnutí o budoucích úkolech a plánech.

Trond Lindanger, dkDigital AS

Kontrola kvality by měla být nezávislá. Někteří vývojáři softwaru mají dostatečně nezávislá testovací oddělení, ale můžete na to spoléhat u softwaru za statisíce či miliony? AspectWorks zajišťuje nezávislou kontrolu kvality celého produkčního cyklu:

  • Testujeme analýzu a zadání projektů, modely a prototypy
  • Programujeme automatické testy (unit tests, automatizované testy GUI, zátěžové testy)
  • Provádíme testy použitelnosti a A/B testy

Testy analýzy a zadání

Bez kvalitní analýzy nelze vyvinout kvalitní software. Neotestovaná analýza plná chyb a nedodělků je častým jevem zejména ve větších projektech. Chyby a nejasnosti v analýze pak vedou ke zpožděním v realizaci. Podle statistiky The Standish Group, pouze 16% projektů je úspěšných, 31% projektů je zrušeno před dokončením – a nemalý podíl na tom má nekvalitní příprava.
Testy analýzy odhalí logické rozpory v požadavcích a dalších analytických dokumentech, upozorní na potenciální problémy a zajistí, že podklady budou kvalitní a srozumitelné. Výrazně se tak snižují projektová rizika.

Automatické testy

Při vývoji aplikací často dochází k tzv. regresi. Regrese je jev, kdy přidání nebo změna jedné funkce ovlivní jinou funkci systému – obvykle tak, že přestane fungovat. Tomuto jevu spolehlivě zabrání automatizované testy.
Pro automatizované testování používáme zejména nástroje JUnit a Selenium.

Testy použitelnosti

Při testech použitelnosti sledujeme, jak uživatelé pracují s aplikací. Cílem je doladit uživatelské rozhraní aplikace tak, aby bylo pro uživatele snadno pochopitelné, aby s ním pracoval efektivně a aby jeho zážitek z použití Vaší aplikace byl pozitivní.

+420 222 507 781

Reference

Kvalitu produktu jsme testovali u firmy:

  • YONC Technologies AS

Případové studie