V model

V-modellen (eller VEE-modellen) er en udviklingsmodel for informationssystemer (IS), der sigter mod at forenkle forståelsen af ​​kompleksiteten forbundet med systemudvikling. Det bruges til at definere en samlet procedure for udvikling af softwareprodukter , hardware og menneske-maskine-grænseflader .

Oversigt

Historie

Konceptet med V-modellen blev udviklet af Tyskland og USA i slutningen af ​​1980'erne uafhængigt af hinanden:

Den nuværende version af V-Model er V-Model XT, som blev godkendt i februar 2005 . V-modellen bruges til at styre softwareudviklingsprocessen for den tyske føderale administration. Det er nu standarden for tyske regerings- og forsvarsprojekter såvel som for softwareproducenter i Tyskland. V-modellen er mere et sæt projektstandarder for udvikling af nye produkter. Denne model ligner på mange måder PRINCE2 og beskriver metoder til både projektledelse og systemudvikling.

Grundlæggende principper

Grundprincippet i den V-formede model er, at detaljerne i projektet øges, når du bevæger dig fra venstre mod højre, samtidig med tiden, og ingen af ​​dem kan vende tilbage. Gentagelser i projektet er lavet vandret, mellem venstre og højre side af bogstavet.

I informationssystemudvikling er V-modellen en variant af vandfaldsmodellen , hvor udviklingsopgaver går fra top til bund i venstre side af bogstavet V, og testopgaver går op i højre side af bogstavet V. Vandrette linjer er tegnet inde i V, der viser, hvordan resultaterne af hver af faseudviklingerne påvirker udviklingen af ​​testsystemet i hver af testfaserne. Modellen er baseret på, at accepttest primært er baseret på krav, systemtest er baseret på krav og arkitektur, kompleks test er baseret på krav, arkitektur og grænseflader, og komponenttest er baseret på krav, arkitektur, grænseflader og algoritmer [ 4].] .

Mål

V-modellen yder støtte i projektplanlægning og implementering. Følgende opgaver stilles i løbet af projektet:

Fordele

Begrænsninger

Følgende punkter er ikke taget i betragtning i V-modellen, men kan overvejes separat, eller det er muligt at tilpasse modellen til dem:

Kritik

Fordele

Ulemper

Se også

Noter

  1. V-Model - Livscyklusprocesmodel Arkiveret 3. marts 2016.  (Engelsk)
  2. Forsberg, K. og Mooz, H., "The Relationship of Systems Engineering to the Project Cycle" , First Annual National Council on Systems Engineering Symposium, oktober 1991  
  3. Clarus Concept of Operations. Arkiveret 12. september 2014 på Wayback Machine Publication No. FHWA-JPO-05-072, Federal Highway Administration (FHWA),   2005
  4. Economicus: en række ordbøger inden for økonomi, finans og ledelse  (utilgængeligt link)
  5. Mål for V-modellen arkiveret 20. april 2011.  (Engelsk)
  6. Yderligere udvikling af V-modellen arkiveret 23. april 2011.  (Engelsk)
  7. Management Mechanisms of the V-Model - Tailoring Arkiveret 19. juli 2011.  (Engelsk)
  8. Oversigt over aktivitetsmodellen for V-modellen arkiveret 19. juli 2011.  (Engelsk)
  9. Grænser for V-modellen Arkiveret 21. maj 2011.  (Engelsk)
  10. 1 2 3 4 5 6 7 8 9 En oversigt over livscyklusmodeller for softwareudvikling . Hentet 5. juni 2011. Arkiveret fra originalen 15. juni 2016.
  11. 1 2 3 Testing Excellence - V-Model Arkiveret 25. juni 2011 på Wayback Machine 
  12. 1 2 3 Sameeradilhan - Fordele og ulemper ved Waterfall Model og V-Model Arkiveret 29. august 2012 på Wayback Machine 
  13. TestManagement - Fordele og ulemper ved V-Model Arkiveret 20. juni 2015 på Wayback Machine 
  14. V-Model Arkiveret 20. juni 2015 på Wayback Machine : Expert Program  Management

Links