20459

Каскадна (послідовна) модель

Доклад

Информатика, кибернетика и программирование

Вона передбачає послідовне виконання всіх етапів проекту в строго фіксованому порядку. Вимоги визначені на стадії формування вимог строго документуються у вигляді технічного завдання і фіксуються на весь час розробки проекту. Етапи проекту відповідно до каскадної моделлю: Формування вимог; Проектування; Реалізація; Тестування; Впровадження; Експлуатація та супровід. Недоліки: В Водоспадної моделі перехід від однієї фази проекту до іншого передбачає повну коректність результату виходу попередньої фази.

Украинкский

2013-07-25

22.61 KB

1 чел.

Григорцев Богдан ПР428

Каскадна (послідовна) модель Каскадна модель життєвого циклу (англ. waterfall model) була запропонована в 1970 р. Уїнстоном Ройсом. Вона передбачає послідовне виконання всіх етапів проекту в строго фіксованому порядку. Перехід на наступний етап означає повне завершення робіт на попередньому етапі. Вимоги, визначені на стадії формування вимог, строго документуються у вигляді технічного завдання і фіксуються на весь час розробки проекту. Кожна стадія завершується випуском повного комплекту документації, достатньої для того, щоб розробка могла бути продовжена іншою командою розробників. Етапи проекту відповідно до каскадної моделлю:

  1.  Формування вимог;
  2.  Проектування;
  3.  Реалізація;
  4.  Тестування;
  5.  Впровадження;
  6.  Експлуатація та супровід.

Переваги:

  1.  Повна і узгоджена документація на кожному етапі;
  2.  Легко визначити терміни і витрати на проект. Недоліки: В Водоспадної моделі перехід від однієї фази проекту до іншого передбачає повну коректність результату (виходу) попередньої фази. Однак неточність-якого вимоги або некоректна його інтерпретація в результаті призводить до того, що доводиться «відкочуватися» до ранній фазі проекту і необхідна переробка не просто вибиває проектну команду з графіка, але призводить часто до якісного зростання витрат і, не виключено, до припинення проекту в тій формі, в якій він спочатку замислювався. На думку сучасних фахівців, основне оману авторів Водоспадної моделі полягає в припущеннях, що проект проходить через весь процес один раз, спроектована архітектура добра і проста у використанні, проект здійснення розумний, а помилки в реалізації легко усуваються в міру тестування. Ця модель виходить з того, що всі помилки будуть зосереджені в реалізації, а тому їх усунення відбувається рівномірно під час тестування компонентів і системи . Таким чином, Водопадна модель для великих проектів мало реалістична і може бути ефективно використана тільки для створення невеликих систем

 

А также другие работы, которые могут Вас заинтересовать

4828. Символы и строки в среде разработки Object Pascal 80 KB
  Символы и строки. Цель: Повторение со студентами записи символов и строк. Задачи: Воспитательная: необходимость повторения. Учебная: повторение записи символов и строк в среде разработки ObjectPascal. Развивающая: развитие внимательности. План...
4829. Консольное приложение. Создание приложения под DOS 87.5 KB
  Консольное приложение. Цель: Создание консольного приложения. Задачи: Воспитательная: необходимость повторения. Учебная: создание приложения под DOS. Развивающая: развитие внимательности. План занятия. Организационный момент. Изучение но...
4830. Массивы. И работа с ними в языке Pascal 446.5 KB
  Массивы. Цель: Научить студентов использовать массивы при написании программы. Задачи: Воспитательная: необходимость повторения. Учебная: создание приложений для работы с массивами. Развивающая: развитие внимательности. План занятия. Организац...
4831. Процедуры и функции в программировании на языке Pascal 151 KB
  Процедуры и функции. Цель: Научить студентов избегать дублирования кода в программе. Задачи: Воспитательная: работа над собой. Учебная: создание приложений. Развивающая: развитие внимательности. План занятия. Организационный момент. Изуч...
4832. Создание приложений позволяющих сохранять результат в файле 160 KB
  Файлы. Цель: Научить студентов создавать приложения, позволяющие сохранять результаты работы в файле. Задачи: Воспитательная: работа над собой. Учебная: создание приложений. Развивающая: развитие внимательности. План занятия. Организационный м...
4833. Типы данных, определяемых программистом 353.5 KB
  Типы данных, определяемых программистом. Цель: Научить студентов создавать приложения, работающие с типами данных программиста. Задачи: Воспитательная: работа над собой. Учебная: создание приложений. Развивающая: развитие внимательности. План заняти...
4834. Введение в объектно-ориентированное программирование 129.5 KB
  Введение в объектно-ориентированное программирование Цель: Научить студентов создавать объектно-ориентированное приложение. Задачи: Воспитательная: работа над собой. Учебная: создание приложений. Развивающая: развитие внимательности. План занятия...
4835. Графические возможности Delphi 546 KB
  Графические возможности Delphi Цель: Научить студентов создавать графическое приложение. Задачи: Воспитательная: работа над собой. Учебная: создание приложений. Развивающая: развитие внимательности. План занятия. Организационный момент...
4836. Мультимедиа-возможности Delphi 348 KB
  Мультимедиа-возможности Delphi Цель: Научить студентов создавать мультимедиа приложение. Задачи: Воспитательная: работа над собой. Учебная: создание приложений. Развивающая: развитие внимательности. План занятия. Организационный момент...