Institutiionen för informatik, Umeå universitetUmeå universitetUmeå universitet

hem | grundutbildning | kurser vt 2009 | kvalitetsarbete

Hem Sök

Programvarukvalitet & Kvalitetsarbete och standardisering

Dessa båda kursmoment ges parallellt med ett gemensamt schema. De har en gemensam site i den webbaserade lärmiljön Sakai. Denna blir tillgänglig vid kursstarten.

Moment 1. Programkvalitet, 7,5 hp

Kursmomentet behandlar programkvalitet i utvecklings- och driftssituationer. Kursmomentet behandlar hur olika typer av mjukvarutestning bidrar till programkvalitet i programutvecklingsfasen av en systemutvecklingsprocess. I kursen behandlas olika nivåer av mjukvarutester, från lågnivåtest som enhets- och integrationstest till olika typer av högnivåtester som acceptanstester och funktionstester. Kursmomentet behandlar också de situationer som uppstår när fel i program uppdagas i driftsfasen och hur sådana situationer lämpligen bedöms och hanteras. Vidare diskuteras hur programkvalitet kan förbättras genom goda egenskaper hos programutvecklaren.

Moment 2. Kvalitetsarbete och standardisering 7,5 hp

Kursmomentet behandlar kvalitet inom systemutvecklingsprocessen. Att uppnå god programkvalitet, som behandlas i moment 1, är naturligtvis fundamentalt viktigt, men dock inte alltid tillräckligt för att producerade digitala artefakter ska fungera tillfredställande i användningssituationer. Momentet fokusera därför på att dels föra en djup diskussion om kvalitetsbegreppet och hur det kan förstås inom IT-området och dels att på belysa, förklara och analysera olika kvalitetsstyrningsmetoder som utvecklats och ofta tillämpas i samband med systemutveckling. Sådana metoder är nära förknippade med standards och standardisering varför även detta begrepp blir föremål djupare diskussion och studier.