ARiSA Quality Workshop™
ARiSA Quality Workshop™ är ett heldagsseminarie för mjukvaruutvecklare och projektledare som skapar en medvetenhet om kvalitetsfrågor. Det ger en snabb översikt över kvalitetskontrollteori och kvalitetsmått. Sedan får deltagarna förfina högnivå-kvalitetsmål, som till exempel “flexibilitet” eller “lätt att underhålla”, till konkreta, mätbara egenskaper hos utvecklingsprocesser och utvecklade system. Praktiska labövningar tillämpar dessa mått genom att använda vårt verktyg VizzAnalyzer.
Detta endagsseminarie är en kompakt version av doktors-/D-kursen "Tillämpad programanalys" på Linnéuniversitetets (f.d. Växjö universitets) datavetenskapsprogram. Det består av två delar. I den första går vi igenom den [ teoretiska grunden ] och i den andra gör vi [ praktiska övningar ].
Del I - Teoretisk grund
Del I introducerar konceptet mjukvarukvalitet, kvalitet för utvecklingsprocesser och kvalitetsmått. Den definierar begreppet "kvalitetsmodell", förklarar välbeprövade kvalitetsmått och visar hur dessa mått stödjer uppnåendet av kvalitetsmål. Det ger en översikt över ARiSA First Contact Analysis™ för att upptäcka kvalitetsproblem i system och ARiSA Quality Monitor™ för att permanent kontrollera högkvalitativ mjukvaruutveckling och underhåll. Slutligen introduceras VizzAnalyzer™, ett verktyg som implementerar många kvalitetsmått och lämpliga vyer samt ger möjlighet att snabbt implementera egna mått och vyer.
Del II - Praktiska övningar
Del II leder deltagarna i att utveckla sin egen kvalitetsmodell, skräddarsydd för behoven i just deras mjukvaruprojekt. Högnivåmål för kvalitet finfinas steg för steg till mätbara egenskaper (metriker). Det senare kan hämtas direkt från mjukvaran under utveckling eller underhåll, dess designdokument och andra källor som versionskontrollsystem m.m. Slutligen får mjukvaruutvecklarna i gruppen träning i att implementera sina metriker med hjälp av ramverket VizzAnalyzer™.
ARiSAs tjänster utövar en hävstångseffekt på kvaliteten på mjukvara och dess utvecklingsprocesser på olika nivåer. Individuella tjänster som kvalitetsbedömning av externa komponenter och kvalitetskontroll av outsourcade projekt kan också utföras. Kontakta oss gärna.
Vizz3D™ Fristående. Denna vy visar interaktionerna mellan klasser(klot) som hör till paket (samma färg, samma paket). Klasser i samma paket är uppenbart sammanhängande och löst kopplade till klasser i andra paket. Detta är bra för separat testning och utveckling av paket.
Vizz3D™ Fristående. Denna vy visar interaktionen mellan klasser (solida klot) som hör till paket (genomskinliga klot omsluter klasser i samma paket).
