A Dual Vee modell a V- Modelre épül, hogy bemutassa a rendszertervezés és -fejlesztés bonyolultságát .
A modell a rendszerarchitektúra egyidejű fejlesztését egy V-modellként ábrázolja, ennek az architektúrának minden objektumát egy másik V-modellként, amely metszi a V-modell architektúráját. Ez világosan mutatja a kölcsönhatásokat és sorozatokat a komplex rendszerek és rendszerrendszerek fejlődésében.
Annak megállapításához, hogy a felhasználónak mire van szüksége a rendszerben, mi elégíti ki ezeket a felhasználói igényeket, minden egyes építészeti objektumhoz a legértékesebb megoldásra van szükség. Ez vizuálisan demonstrálható, ha a Vee objektumokat a Vee architektúrára merőlegesen helyezzük el. Minden Vee architektúra objektumhoz tartozik egy megfelelő Vee objektum, amely meghatározza az objektum fejlesztését és végrehajtását.
Az építészeti objektumok fejlesztése és integrálása a rendszerarchitektúrába előre meghatározott sorrendben történik a rendszertervezés legjobb példáinak megfelelően.
A kép egyszerűsítése érdekében minden szinten csak egy Vee jelenik meg, amely áthalad a Vee architektúrán. Vegye figyelembe, hogy a fejlesztési sorrend fentről lefelé, a rendszerszinttől kezdve, és a diagrammal az alsó komponens konfigurációs szintig (LCI) folytatódik. Ez a sorrend biztosítja, hogy legyenek releváns követelmények, amelyeket az elejétől a végéig fenntartanak, és amelyek könnyen nyomon követhetők.
Amikor a tervezési és programozási minta, beleértve a teszteljárás tervezetét is készen áll a véglegesítésre, a fejlesztési döntési sorrendet alulról felfelé hajtják végre, hogy igazolják a terv vagy kód alkalmasságát. A döntési pont azt is megerősíti, hogy ha a végső megoldást a tervezett minta szerint építjük meg, akkor az elvárt teljesítmény megvalósul. Ez a sorrend biztosítja, hogy ha egy objektum tervei megfelelnek a fejlesztési döntési fázisban megfogalmazott követelményeknek, akkor az objektumok az objektum következő magasabb szintjébe integrálódjanak, az elvárásoknak megfelelően megvalósuljanak, és megfeleljenek a felhasználói követelményeknek.
Szoftverfejlesztés | |
---|---|
Folyamat | |
Magas szintű koncepciók | |
Útvonalak |
|
Fejlesztési módszertanok | |
Modellek |
|
Figyelemre méltó alakok |
|