Szoftver minőségriport

A kódellenőrzés során a szoftver egy adott verziójának minőségét értékeljük ki statikus forráskód elemzés segítségével. Az eredményeket egy összegző jelentés formájában adjuk át, amely tartalmazza a forráskód minőségének átfogó kiértékelését és a felfedezett hibák feloldási javaslatát is. A szoftverminőség riport kiinduló pontként szolgálhat a kód újratervezéséhez. A szoftver jelenlegi minőségi tulajdonságainak feltérképezése, a riport elkészítése, általában az első lépés a forráskód alapú minőségbiztosítási módszertanok bevezetésének folyamatában.

A jelentéseink elkészítésekor biztosítjuk a szaktudást és a tudásbázist, amelyet a szoftver kód minőségi szintekre történő besorolása során használunk, hogy más szoftverek forráskódjainak minőségéhez lehessen viszonyítani a vizsgált kódot.

A szoftverminőség jelentés felfedi a kód kritikus részeit és biztosítja a minőség teljes kiértékelhetőségét. Riportjaink tartalma:

  • Az alkalmazott mérések leírása
  • Baseline mutatók – szabványos metrika adatok, a korábbiak során mért szoftver kódok átlaga
  • Méret és környezeti metrikák
  • Újrafelhasználhatóság és objektum-orientált tervezés értékelése
  • Kohézióval kapcsolatos információk, metrikák
  • Kódkomplexitás, legbonyolultabb kódrészletek, bonyolultsági metrikák
  • A kódelemek közti összefüggések
  • Tervezési rendellenességek
  • Gyanús kódrészletek
  • Forráskód hibajelzések (JGN, Java Checkgen, PMD)
  • Klón osztályok
  • A metrikák változásainak követése a szoftver fejlesztése (verziók) során
  • Összegzés