17.07.2013 Views

TESTARBETETS SVÅRA VAL - BADA - Högskolan i Borås

TESTARBETETS SVÅRA VAL - BADA - Högskolan i Borås

TESTARBETETS SVÅRA VAL - BADA - Högskolan i Borås

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Driftskompabilitet<br />

Driftskompabilitets krav riktar sig till att skapa gränssnitt för andra mjukvarusystem eller<br />

andra verktyg. Det kan handla om att specificera namn på mjukvaran eller verktygen som<br />

krävs för gränssnittet men även specificera vilken output struktur som accepteras som en<br />

standard i en viss industri eller en applikation. Till exempel, det fasta programmet i ett<br />

laborationsverktyg kräver att outputen behandlas enligt en viss data struktur för att<br />

resultaten som returneras kommer sedan ligga till grund för inputen i ett antal<br />

standardiserade informationssystemslaboratorier. (ibid)<br />

Korrekthet<br />

Korrekthet är krav som finns med i en lista över mjukvarusystemets krav för output.<br />

Kraven för output kan exempelvis vara, saldo för kundens konto, kundens<br />

personuppgifter, betalmedel, status på medlemskap osv. Beroende på mjukvarusystemets<br />

korrekthet på outputen ifall de stämmer överens eller inte med kraven som ställts kommer<br />

avgöra ifall faktorn, korrekthet, uppfylls eller inte. Ett exempel på korrekthets krav är<br />

uttag. En kund som är medlem i ett nätpokerbolag vill göra ett uttag. Kravet på korrekthet<br />

är att kunden inte får göra ett uttag mindre än tjugo kronor. Om kunden exempelvis,<br />

matar in ett uttag på tjugoen kronor ska uttaget beviljas men om kunden matar nitton<br />

kronor ska uttaget inte beviljas. (ibid)<br />

Pålitlighet<br />

Pålitlighet är en annan typ av krav. Här fastställs högst tillåtna misslyckanden i<br />

mjukvarusystemet. Kraven som fastställs kan handla om en eller flera funktioner eller<br />

också hela mjukvarusystemet. Ett exempel på ett krav, som gäller hela systemet är<br />

återigen nätpokerklienten. Kravet är att nätpokerklienten ska modifieras en gång per tre<br />

år och får max misslyckas att fungera ett tillfälle per månad. Misslyckas nätpokerklienten<br />

att fungera mer än en gång per månad och modifieras inte klienten minst en gång per tre<br />

år har kraven inte uppfyllts. (ibid)<br />

Effektivitet<br />

Effektivitets krav handlar om hårdvarans nödvändiga kapacitet för att kunna utföra alla<br />

funktionerna i mjukvarusystemet med överensstämmelse mot andra formulerade krav.<br />

Det som ska beaktas är datorns process kapacitet, lagringskapacitet, minneskapacitet samt<br />

datakommunikationen. Det kan även inkludera krav som handlar max kapacitet för<br />

hårdvaran i relation till mjukvarusystemet som utvecklas. (ibid)<br />

Integritet<br />

Integritets krav har med säkerheten av mjukvaran att göra. Det kan handla om att<br />

förhindra eller tillåta vilka personer som ska ha tillgång till viss information samt skilja<br />

på vilka som ska rättigheter att ändra data och vilka som endast ska kunna läsa data.<br />

(ibid)<br />

Användbarhet<br />

Användbarhets krav handlar om hur mycket resurser som krävs för att utbilda en ny<br />

anställd samt att driva mjukvarusystemet. (ibid)<br />

- 35 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!