1
0
Bläddra i källkod

Обновить 'Лекции/ЖЦПО/Каскадная_модель_Петров.md'

Petrov Timofey 3 veckor sedan
förälder
incheckning
cc7cdca1f8
1 ändrade filer med 10 tillägg och 18 borttagningar
  1. 10 18
      Лекции/ЖЦПО/Каскадная_модель_Петров.md

+ 10 - 18
Лекции/ЖЦПО/Каскадная_модель_Петров.md

@@ -1,21 +1,13 @@
-**Модель жизненного цикла программного обеспечения** — структура, содержащая процессы действия и задачи, которые осуществляются в ходе разработки, использования и сопровождения программного продукта.
-Эти модели можно разделить на 3 основных группы:
-Инженерный подход
-С учетом специфики задачи
-Современные технологии быстрой разработки
-Теперь рассмотрим непосредственно существующие модели (подклассы) и оценим их преимущества и недостатки.
+**Каскадная модель внедрения корпоративных информационных систем**
+Воспользуемся типовыми этапами ЖЦ проекта внедрения (рис. 2). Преобразуем линейную последовательность следующим образом: каждый предыдущий этап сместим влево вверх, а каждый последующий – вправо вниз, тем самым получим схему, следующую слева направо и сверху вниз. Каскадная модель внедрения КИС образуется путём соединения полученных этапов между собой (рис. 3). Данная модель или, как часто ее называют, модель водопад (Waterfall) была предложена в 1970 году У. Ройсом.Реализация проекта, согласно данной модели, ведётся путём строгого выполнения задач каждого из этапов (типовые этапы внедрения КИС), при этом переход к последующему этапу возможен лишь в случае успешного завершения предыдущей стадии [3]. Пропуск какого-либо из этапов, возврат к предыдущим стадиям и повторение этапов запрещены, именно по этой причине модель часто именуют последовательной или однопроходной. Следуя рис. 3, очевидны достоинства и недостатки водопадной модели.
+**К плюсам можно отнести:**
 
-**Модель кодирования и устранения ошибок**
+1)прозрачность определения сроков, работ и затрат;
+2)наличие согласованной процедуры перехода между этапами;
+3)независимость выполнения этапов,
 
-Совершенно простая модель, характерная для студентов ВУЗов. Именно по этой модели большинство студентов разрабатывают, ну скажем лабораторные работы.
-Данная модель имеет следующий алгоритм:
-Постановка задачи
-Выполнение
-Проверка результата
-При необходимости переход к первому пункту
-Модель также ужасно устаревшая. Характерна для 1960-1970 гг., по-этому преимуществ перед следующими моделями в нашем обзоре практически не имеет, а недостатки на лицо. Относится к первой группе моделей.
+**Минусами являются:**
 
-**Каскадная модель жизненного цикла программного обеспечения (водопад)**
-
-Алгоритм данного метода, который я привожу на схеме, имеет ряд преимуществ перед алгоритмом предыдущей модели, но также имеет и ряд весомых недостатков.
-![photo_5258377290435992107_x.jpg](photo_5258377290435992107_x.jpg)
+1)невозможность устранения ошибок предыдущих этапов;
+2)отсутствие гибкости.
+![Каскадная модель.png](Каскадная модель.png)