Upload
tacita
View
56
Download
5
Embed Size (px)
DESCRIPTION
Edu mõõtmine. Natalia Tomassova. Selles peatükis vaadeldatakse:. Informatsiooni kasutamine vigade jälgimise andmebaasis ( Bug Tracking Database) Meetrika i d, mida kasutatakse igapäevases elus Ü ldi s e d projekti - tasemeli s e d meetrika d ( Project-Level Metrics). - PowerPoint PPT Presentation
Citation preview
Edu mõõtmine
Natalia Tomassova
Selles peatükis vaadeldatakse:
Informatsiooni kasutamine vigade jälgimise andmebaasis (Bug Tracking Database)
Meetrikaid, mida kasutatakse igapäevases elus
Üldised projekti-tasemelised meetrikad (Project-Level Metrics)
Selle peatükki tähelepanu keskuseks on järgmised küsimused Mida meetrikad ja statistika saab sinu
jaoks teha Miks hoiatus peab olema rakendatud
andmete korjamisel ja aruandmisel Kuidas kasutada lihtsa vigade
andmebaasi päringuid ja aruandeid Mõned sageli kasutatavad
projekti-tasemelised meetrikad
Informatsiooni kasutamine vigade jälgimise andmebaasis
Mis osas testitavast tarkavarast on kõige rohkem vigu?(vähem vigu)
Kui palju lahendatud(aga ei ole veel testeeritud) vigu on tehtud Martha poolt?
Bob läheb varsti puhkusele. Kas ta leiab kõike oma vigu?
Kui palju vigu te leidsite sel nädala?Sel kuul?Terves projektis?
Kas te saate tuua 1.prioriteediga vigade nimekirja projekti läbivaatamise koosolekule?
Kas see tarkavara näeb välja nii, nagu ta peabki välja nägema planeeritud projekti lõpetamise kuupäevaks?
Meetrikad, mida me kasutame igapäevases elus.
Päring: Tarkvara produkti nimi on
Mantis OR Mantis Web AND Viga oli avatud IraCol OR
JosNar poolt AND Praegune viga staatus on
Closed
Siin on küsimustik, millele saab väga lihtsalt vastust leida: Millised on lahendatud vigade ID-d,
mida ma nüüd määrasin sulgemiseks? Kui palju vigu ma sisestasin selles
projektis? eelmisel nädalal?viimase kuu jooksul? 1.aprillist ja 31. Juulini
Kui palju minu vigadest oli 1. raskusega või 2. raskusega vigu?
Nendest vigadest, mida ma sisestasin, kui palju oli lahendatud?
Teie päringu tulemuseks on vigade nimekiri
Meetod, mida antud andmebaas kasutab päringu tulemuste väljastamiseks.
Päring:
Product EQUALS Calc-U-Lot ANDVersion EQUALS 2.0 ANDOpened By EQUALS Pat
Calc-U-Lot v2.0 - Pat's Bugs By Severity
Severity 47%
Severity 316%
Severity 232%
Severity 145%
Päring
Product EQUALS Calc-U-Lot ANDVersion EQUALS 2.0 ANDOpened By EQUALS PatStatus EQUALS Resolved OR Status
EQUALS Closed
Calc-U-Lot v2.0 - Pat's Bugs By Resolutions
205
10 15 22 18
0
50
100
150
200
250
Fixed No-Repro Duplicate Not aproblem
Deferred
Nu
mb
er o
f B
ug
s
Üldine projektitasemeline meetrika
Kas tarkvara projekt teeb edusamme?
Kas projekt saab õigeaegselt valmis?
Milline on risk, et projekt ei saa õigeaegselt valmis?
Milline on üldine kindlus; vastupidavus
Calc-U-Lot v2.0 - Bugs By Software Area
Localization7% Compatility
6%
Configuration4%
Documentation12%
Binary Math6%
Integer Math14%
User Interface26%
Other5%
Floating Point Math 20%
Kolm osa: kasutajaliides(the user interface), täisarvude(integer) matemaatika ja jooksva koma(floating-point)
matemaatika- teeb 60% vigadest, mida
avastatakse
Calc-U-Lot v2.0-Bugs Opened,Resolved,and Closed Over Tome
0100200300400500600700800900
Date Opened
Bu
gs
Op
ened
Opened Bugs
Resolved Bugs
Closed Bugs
http://www.math.ut.ee/~nata_t/ts