EKSAMEN Emnekode: ITL24006 Dato: 4. desember 2007 Hjelpemidler: Emne: Evaluering av IT-systemer Eksamenstid: kl 0900 til kl 1300 Faglærer: Ingen, heller ikke kalkulator eller mobiltelefon Kåre Sorteberg Eksamensoppgaven: Oppgavesettet består av 5 sider inklusiv denne forsiden. Kontroller at oppgaven er komplett før du begynner å besvare spørsmålene. Skriv tydelig. Dersom sensor ikke kan lese hva du skriver kan han heller ikke vite hva du mener. Dersom du mener en oppgave er upresis, eller kan tolkes på flere måter, sett dine egne forutsetninger. Det er ikke nødvendig å kladde før du fører inn. Husk å påføre ditt kandidatnummer på alle arkene. Sensurdato: 4. januar 2008 Karakterene er tilgjengelige for studenter på studentweb senest 2 dager etter oppgitt sensurfrist. Følg instruksjoner gitt på: http://www.hiof.no/index.php?id=11229 1
Oppgave 1 - Første- og andregangskjøp Tabellen under viser hvordan førstegangs- og andregangskjøpere prioriterer 10 kriterier forskjellig når de skal kjøpe regnskapssystem. Førstegangskjøper Andregangskjøper 1. Kostnad for kjøp av systemet 1. Kvalitet på support fra leverandøren. 2. Lett å implementere 2. Oversikt over hva som er skjedd med systemet siden kjøp 3. Brukervennlighet 3. At softwaren støtter forretningsreglene 4. At softwaren støtter forretningsreglene 4. Mulighetene for videreutvikling 5. Programets funksjonalitet 5. Kostnad for kjøp av systemet 6. At systemet virker sammen med de 6. Kvalitet på dokumentasjonen andre systemene I virksomheten 7. Mulighetene for videreutvikling 7. Programets funksjonalitet 8. Kvalitet på support fra leverandøren 8. Brukervennlighet 9. Kvalitet på dokumentasjonen 9. Lett å implementere 10. Oversikt over hva som er skjedd med systemet siden kjøp 10. At systemet virker sammen med de andre systemene I virksomheten Forklar kort hva du mener kan være årsaker til at første- og andregangskjøpere vurderer samme kriterier forskjellig. Hvilke krav mener du bør du stilles til en metode som skal brukes til å evaluere IT-systemer. Begrunn svaret. Gjør kort rede for hvorfor en software som er den beste for en bedrift, ikke nødvendigvis er den beste for en annen bedrift. 2
Oppgave 2 - Teste og evaluere Hva er forskjellen på å teste og å evaluere et IT-system? Forklar, gjerne med eksempler, hvorfor det er viktig å evaluere et IT-system. RRISC-metoden består av fem steg og brukes ofte til å anskaffe et IT-system til en virksomhet. De fem stegene er: Requirements - Current - Hvor godt systemet fyller dagens krav Requirements - Future - Hvor godt systemet fyller morgendagens krav Implementability - Hvor lett det er å implementere systemet Supportability - Hvor lett det er å utføre drift og vedlikehold på systemet Cost - Totalkostnadene for implementasjon og vedlikehold av systemet Forklar kort innholdet i de fem stegene, og hvorfor metoden er velegnet til å anskaffe et ITsystem. Formuler tre viktige krav for hvert av stegene i RRISC-metoden der du skal anskaffe et økonomisystem. 3
Oppgave 3 - Krav og beslutninger Forklar hva som menes med et ikke-funksjonelt krav i forbindelse med testing, og hvorfor slike krav også kan brukes til å evaluere IT-systemer? Hva er forskjellen på å validere og verifisere i forbindelse med testing av software? Forklar hvordan du kan gå frem for å bestemme krav som skal brukes til å validere og verifisere en software. Forklar hva som menes med en beslutningstabell og hvordan den kan brukes i til å evaluere IT-systemer 4
Oppgave 4 - Programvaretesting Forklar forskjellen på testing og debugging av software. Inspeksjon og testing er aktiviteter som brukes til å sikre kvaliteten på et system. Forklar hva de to aktivitetene består av og hvordan de skiller seg fra hverandre. Black-box testing og White-box testing er to ulike måter å gjennomføre test på. Forklar hva som menes med begrepene og hvordan de to testtypene gjennomføres. D. Beskriv noen teknikker som kan brukes for å velge testdata. 5