Tore Berg Hansen og
Greta Hjertø: Kvalitet og programvareutvikling ISBN: 82-05-31143-9
496 sider, kr 428,-
Kvalitet og programvareutvikling
Kvalitet og programvareutvikling er
en annerledes lærebok om programvareutvikling. Der andre lærebøker er opptatt av
å lære bort det gode håndverket, er denne boken opptatt av helhet og
sammenhenger. Det grunnleggende temaet gjennom hele boken er: Hva gjør den
enkelte utvikleren og bedriften for å sikre levering av systemer som oppfyller
kundens behov og forventninger og som er uten feil og mangler. Ikke én gang,
ikke av og til, men hver gang? Boken er et viktig og helt nødvendig supplement
til lærebøker som behandler de enkelte fagemnene, fordi den ser på prinsipper og
forutsetninger som er gyldige på tvers av de ulike disiplinene.
Kvalitet
og programvareutvikling er også en bok for bransjen. Bøker som fokuserer på
kvalitet først og programvareutvikling etterpå, er mangelvare. Denne er i
tillegg skrevet for norske forhold.
Bokens innhold
Boken er
delt inn i seks hoveddeler som
til sammen dekker det en programvareutvikler må vite om kvalitetsaspektene ved
utvikling av programvaresystemer:
Del 1 handler om generell
kvalitetsteori. Vi gir flere definisjoner på kvalitetsbegrepet, behandler
ledelsesfilosofien Total kvalitetsledelse og tar for oss hvilken betydning
kvalitet spesielt har for programvare.
Del 2 dreier seg om
kvalitetssystemet, inkludert standarden ISO 9000:2000 og dens bruk på
programvare.
Del 3 tar for seg prosesser
og prosessforbedring. Det er i dag vanlig å se på de oppgaver som utføres i
bedrifter som deler av forskjellige prosesser. I arbeidet med å forbedre ytelsen
til bedrifter blir det derfor viktig å se på de prosesser bedriften har, og
hvordan de kontinuerlig kan forbedres.
Del 4 handler om
livsløpsprosesser og livsløpsmodeller. Poenget er at et vellykket
utviklingsprosjekt må følge en utviklingsmodell. Men finnes det en
utviklingsmodell som passer for alle typer prosjekter? Boken prøver å gi svar på
dette spørsmålet.
Del 5 presenterer
støtteprosesser som er nødvendige for å oppnå kvalitet. Det er prosesser som
kvalitetsplanlegging, risikoanalyse, konfigurasjonsstyring, validering og
verifisering og anskaffelser.
Del 6 beskriver hjelpemidler
og verktøy som er allment brukt i kvalitetsarbeid. Vi går inn på slike ting som
måling, kreative verktøy, verktøy for problemanalyse og verktøy for analyse og
presentasjon av måledata. Sentrale begreper er trinnvis kvalitetsplanlegging (Quality
Function Deployment - QFD) og Goal-Question-Measurement (GQM). QGM brukes i det
norske rammeverket for prosessforbedring som er kjent under betegnelsen SPIQ.
Pedagogiske virkemidler
læringsmål for hvert kapittel
øvingsoppgaver knyttet til hver del av boken
sammendrag etter hvert kapittel
episoder fra
virkeligheten
egen webside
Tore Berg Hansen er førstelektor ved Høgskolen i
Sør-Trøndelag, Avdeling for informatikk og e-læring. Greta Hjertø er høgskolelektor ved Høgskolen i Sør-Trøndelag, Avdeling
for informatikk og e-læring.
Kvalitet og programvareutvikling er et samarbeidsprosjekt mellom Stiftelsen TISIP og Gyldendal
Akademisk.