Hvordan bruke persentil målinger med Agile

Hvordan bruke persentil målinger med Agile


Noen Agile programvareutviklere ikke har en spesielt sterk forståelse av grunnleggende statistiske begreper. Dette kan føre til utilsiktede fremstillinger ved rapportering av ytelse testresultater. For eksempel kan en feil i kommunikasjonen et statistisk gjennomsnitt i stedet for en 95-persentilen være forskjellen mellom en søknad være klar for markedet versus det trenger betydelig merarbeid. Derfor er det viktig å vite hvordan du skal forberede og uttrykke persentil målinger i en Agile utviklingsmiljø.

Bruksanvisning

1 Ekskluder uteliggere fra ytelse analyse. Programvare ytelse datapunkter som ikke passer normalfordelingen kan forskyve statistiske resultater. Derfor, i en Agile miljø, disse uteliggere bør fjernes slik at de ikke påvirker de rapporterte arbeidsmål.

2 Påfør persentiler til datasett som passer en klokkekurve. I Agile programvareutvikling, prosentiler demonstrere hvor en bestemt ytelse datapunkt ligger i forhold til andre ytelse datapunkter. Men prosentiler er bare nøyaktig beskrivende statistikk når den underliggende data ikke er skjev og har en normalfordeling. Dermed resultatutvikling som inkluderer uteliggere er ikke godt egnet for persentil analyse.

3 Rapport handle beskrivende statistikk. For Agile software utvikling og anvendelse resultatstatistikken til å være nyttig, bør de støtte ulike konklusjoner for ledelsen. For eksempel kan prosentiler demonstrere hvor raskt nettsidene lastes med et gitt antall brukere. Dette kan bidra til ledelse beslutte å forbedre nettstedet design eller investere i ekstra serverkapasitet.

4 Present resultatstatistikken klart. Det er viktig at resultatstatistikken blir kommunisert nøyaktig gitt omfanget av beslutninger som resulterer fra applikasjonsutvikling rapportering. Dermed riktig bruk av persentil analyse og andre beskrivende statistikk er avgjørende for Agile programvareutvikling.