Utvecklingsmodeller Flashcards

(8 cards)

1
Q

Vilka utvecklingsmodeller finns det?

A

Vattenfall
V-modellen
Iterativ livscykel
Agile utveckling

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Vad är det som utvecklingsmodellerna gör?

A
  1. Beskriver relationen mellan utveckling och test i en utvecklingslivscykel
  2. Den måste anpassas till både projekt och produkt
  3. Den ska påminna oss vad som är bra testning, oberoende av livscykel modell
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Vilka är de olika delarna i V-modellen.

A
  1. Specifikationer
  2. Kodning
  3. Test
  4. Den röda linjen är en tänkt linje mellan affärssidan och IT vad gälle både ansvar som aktiviteter.
  5. Ovanför-Affärssidan
  6. Nedanför -IT
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Beskriv vad V-modellen gör och vad man kan få ut av den.

A

V-modellenbeskriver olika krav-test-och utvecklingsaktiviteter i ett projekt.
Man kan
-
se och förstå aktiviteter, händelser och relationer i tiden och deras relation till varandra.
-
Följa modellen via axlarna och få ett tidsperspektiv.
-Via de vågräta linjerna se vad som hänger ihop med vad
-
se de olika ansvarsområdena.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Vilka fyra olika testnivåer finns det i V-modellen och vad gör man på respektive testnivå?

A
  1. Komponenttest: Här letar man efter fel i tex. moduler, program osv. som kan testas separat. Fokus: Fungera komponenterna felfritt.
  2. Integrationstester: Här är fokus kring gränssnitt mellan komponenter, operativsystem, filsystem, hård och mjukvara eller gränssnitt mellan dem
  3. Systemtester. Här testar vi hur fungera allt tillsammans enligt den omfattning (scope) man bestämt? Fokus:verifikation gentemot specificerade krav.
  4. Acceptanstester: Validering gentemot användaren behov, krav och affärsprocesser. Målet:kan vi acceptera system för leverans.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Beskriv verifiering och validering och vart i V-modellen detta sker.

A

Verifiering: det vi producerar, möter den kraven, är det rätt produkt?
Den vänstra delen av V-modellen

Att validera är att utvärdera om den möter mottagarens behov och krav.
Den högra delen av V-modellen

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Vad testar man inkrement för?

A
  • ny funktionalitet,
  • regressionstestas med de existerande och
  • integrationstestas både med nya och gamla delar.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Vad är för- respektive nackdelar med att regressionstesta i inkrement.

A

Regressionstester är väldigt viktiga vid varje leverans.

Detta sätt att ge tidiga leveranser av kritiska delar, kan vara lättare att underhålla, eftersom det är smådelar det handlar om. Man kan få tidig feedback tack vare tidiga leveranser

Det kan minska initiala investeringar men kan kosta mer i det långa loppet.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly