V- модель / V-mudell

  1. Концепция V-образной модели была разработана Германией и США в конце 1980-х годов независимо друг от друга:
    Немецкая V-модель была разработана компанией IABG, для Министерства обороны Германии. Модель была принята администрацией для гражданских нужд летом 1992.
    Американская V-Model (VEE) была разработана была разработана национальным советом по системной инженерии, для спутниковых систем, включая оборудование, программное обеспечение и взаимодействие с пользователями.

    Современной версией V-Model является V-Model XT, которая была утверждена в феврале 2005 года. V-модель используется для управления процессом разработки ПО. V-Model представляет собой скорее набор стандартов в области проектов, касающихся разработки новых продуктов.

2. Этапы делятся на:
1. Этапы разработки программного обеспечения
2. Этап сбора требований
3. Этап проектирования
4. Этап сборки
5. Этап тестирования
6. Этап развертывания
7. Стадия сопровождения

3.Схемы
На русском:

На английском:

4. Плюсы и минусы V-модели:

+ строгая этапизация
+ планирование тестирования и верификация системы производятся на ранних этапах
+ улучшенный, по сравнению с каскадной моделью, тайм-менеджмент
+ промежуточное тестирование

— недостаточная гибкость модели
— собственно создание программы происходит на этапе написания кода, то есть уже в середине процесса разработки
— недостаточный анализ рисков
— нет работы с параллельными событиями и возможности динамического внесения изменений.