Transcript

KVALITET PÅ WEBBEN-dags att höja nivån

22 September

Oscar Cosmotestare

oscarcosmo@

Tommy Bryntsekodare

tommycode@

VADÅ HÖJANIVÅN?

inmatningsfält som saknar etiketter

knepiga och "osynliga" valideringar

otydliga instruktioner

fylla i samma sak flera gånger i rad

checkboxar där man måste träffa den lilla

rutan

långa formulär där man lätt tappar bort sig

FO

RTF

AR

AN

DE F

EL

INTE

RA

KTI

ON

FEED

BA

CK

WEBBLÄSARDIVERSIFIERINGEN

JA

VA

SC

RIP

T

TILL

NG

LIG

HET

PR

ESTA

ND

A

VARFÖR HAR VI DET SÅHÄR?

his

torie

n

demokratisering av tekniken

kvickt växande behov

det är ju inget komplicerat med webben

snälla webbläsare

orimliga förväntningar

konkurrenssituationen

tveksamma sparbeslut

växande informationsmängder

good enough

nu

tid

institute of electrical and electronics engineers

the degree to which a component, system or process meets specified

requirements and / or user / customer needs and expectations””

ieee

a product’s quality is a function of

how much it changes the world for the better””tom demarco

föreläsare och författare som bland annat utvecklat strukturerad analys

gerald weinberg

quality is value to some person” ”forskare och författare med över 40 titlar i bagaget

bland annat introduction to systems thinking

HUR SKA VI HÖJA

KVALITETEN?

engagemang

börja litet

små steg

testa löpande

FRAMGÅNGSRECEPT 1A

USER STORIES

EN PÅMINNELSE ATT PRATA OM NÅGOT

jag som klagar

vill kunna bifoga en fil till mitt klagomål

för att visa hur mögelskadan ser ut med en bild

HÖJA KVALITET PÅ EXISTERANDE SAJT

teknisk skuld

bug bash Tuesday

code smells

refaktorering

automatiska enhetstester

TEST

test är att veta

manuella tester

testautomation

prestandatester

DET LÅTER DYRT

ko

stn

ad

KOMPROMISSA INTE

KVALITET

OMFATTNING

KOSTNAD TID

alltid7% ofta

13%

ibland16%

sällan19%

aldrig45%

FUNKTIONER I TYPISKT SYSTEM

SLUTSATS

Webbranschen måste bli mycket bättre Sluta tänk ”good enough” – det går att ställa krav!

Förvänta dig en fungerande sajt – du ska inte agera testare

Engagera dig i det du ska vara med och bygga!

Bestäm aldrig både datum och funktionsmängd

Gör en mindre sajt med hög kvalitet hellre än en stor

och halvdan

Håll efter din tekniska skuld löpande