Modelul V

Modelul V (sau modelul VEE) este un model de dezvoltare a sistemelor informatice (IS) care vizează simplificarea înțelegerii complexităților asociate cu dezvoltarea sistemelor. Este folosit pentru a defini o procedură unificată pentru dezvoltarea produselor software , hardware și interfețe om-mașină .

Prezentare generală

Istorie

Conceptul de model V a fost dezvoltat de Germania și Statele Unite la sfârșitul anilor 1980, independent unul de celălalt:

Versiunea actuală a V-Model este V-Model XT, care a fost aprobat în februarie 2005 . Modelul V este utilizat pentru a gestiona procesul de dezvoltare a software -ului pentru administrația federală germană. Acum este standardul pentru proiectele guvernamentale și de apărare germane, precum și pentru producătorii de software din Germania. Modelul V este mai mult un set de standarde de proiect pentru dezvoltarea de noi produse. Acest model este similar în multe privințe cu PRINCE2 și descrie metode atât pentru managementul proiectelor, cât și pentru dezvoltarea de sisteme.

Principii de bază

Principiul de bază al modelului în formă de V este că detaliul proiectului crește pe măsură ce vă deplasați de la stânga la dreapta, simultan cu trecerea timpului, și niciunul nu se poate întoarce înapoi. Iterațiile din proiect se fac pe orizontală, între părțile stânga și dreapta ale scrisorii.

În dezvoltarea sistemelor informatice , modelul V este o variantă a modelului cascadă , în care sarcinile de dezvoltare merg de sus în jos pe partea stângă a literei V, iar sarcinile de testare merg în partea dreaptă a literei V. Liniile orizontale sunt desenate în interiorul V arătând modul în care rezultatele fiecărei faze de dezvoltare influențează dezvoltarea sistemului de testare în fiecare dintre fazele de testare. Modelul se bazează pe faptul că testarea de acceptare se bazează în primul rând pe cerințe, testarea sistemului se bazează pe cerințe și arhitectură, testarea complexă se bazează pe cerințe, arhitectură și interfețe, iar testarea componentelor se bazează pe cerințe, arhitectură, interfețe și algoritmi . 4]. ] .

Goluri

Modelul V oferă suport în planificarea și implementarea proiectelor. Următoarele sarcini sunt stabilite în timpul proiectului:

Avantaje

Restricții

Următoarele puncte nu sunt luate în considerare în modelul V, dar pot fi luate în considerare separat sau este posibil să se adapteze modelul pentru ele:

Critica

Beneficii

Dezavantaje

Vezi și

Note

  1. V-Model - Lifecycle process model Arhivat 3 martie 2016.  (Engleză)
  2. Forsberg, K. și Mooz, H., „The Relationship of Systems Engineering to the Project Cycle” , Primul Simpozion anual al Consiliului național pentru inginerie a sistemelor, octombrie 1991  
  3. Clarus Concept of Operations. Arhivat pe 12 septembrie 2014 la Wayback Machine Publicația nr. FHWA-JPO-05-072, Administrația Federală a Autostrăzilor (FHWA),   2005
  4. Economicus: o serie de dicționare de economie, finanțe și management  (link inaccesibil)
  5. Obiectivele modelului V Arhivat 20 aprilie 2011.  (Engleză)
  6. Dezvoltarea ulterioară a modelului V Arhivat 23 aprilie 2011.  (Engleză)
  7. Management Mechanisms of the V-Model - Tailoring Arhivat 19 iulie 2011.  (Engleză)
  8. Prezentare generală a modelului de activitate al modelului V Arhivat 19 iulie 2011.  (Engleză)
  9. Limits of the V-model Arhivat 21 mai 2011.  (Engleză)
  10. 1 2 3 4 5 6 7 8 9 O prezentare generală a modelelor ciclului de viață al dezvoltării software . Consultat la 5 iunie 2011. Arhivat din original pe 15 iunie 2016.
  11. 1 2 3 Testing Excellence - V-Model Arhivat 25 iunie 2011 la Wayback Machine 
  12. 1 2 3 Sameeradilhan - Avantajele și dezavantajele modelului Waterfall și V-Model Arhivat 29 august 2012 la Wayback Machine 
  13. TestManagement - Avantajele și dezavantajele V-Model Arhivat 20 iunie 2015 la Wayback Machine 
  14. V-Model Arhivat pe 20 iunie 2015 la Wayback Machine : Expert Program  Management

Link -uri