Page 15 - 6150
P. 15

За  тривалістю  проекту  або  за  термінами  реалізації  розрізняють:  -
               короткострокові  проекти  (до  3  років);  -  середньострокові  (від  3  до  5  років);  -
               довгострокові (понад 5 років).
                      В залежності від мети проекту (отримання прибутків чи соціального ефекту)
               розрізняють комерційні та некомерційні проекти.
                      За  характером  і  сферою  діяльності  проекти  поділяються  на  економічні,
               промислові,  соціальні,  організаційні  та  дослідницькі.  Але  кожен  із  даних  видів
               проектів має загальні ознаки. Це точно окреслені й сформульовані цілі, послідовне
               їх  дослідження,  унікальність,  умови  обмеженості,  координоване  використання
               взаємозалежних дій тощо.
                      Каскадна та спіральна моделі є складовими життєвого циклу програмного
               забезпечення.
                      Модель ЖЦ ПЗ залежить від специфіки,  масштабу  і складності проекту та
               особливостей умов, за яких система створюється та функціонує.
                      Модель  ЖЦ  ПЗ -  це  структура,  що  визначає  послідовність  виконання  і
               взаємозв'язок процесів, дій, задач протягом ЖЦ.
                      Модель  ЖЦ  конкретного  ПЗ  інформаційної  системи  визначає  характер
               процесу  створення  цього  ПЗ,  що  означає  сукупність  упорядкованих  у  часі,
               об'єднаних у стадії робіт.
                      Стадія  створення  ПЗ -  це  частина  процесу  створення  ПЗ,  що  обмежена
               певними  часовими  рамками  і  завершується  випуском  конкретного  продукту
               (моделей ПЗ, програмних компонентів, документації).
                      Найбільшого поширення набули дві моделі: каскадна (водоспадна), створена
               в 1970-1985 pp., та спіральна, створена в 1986-1990 рр.
                      Каскадна  модель життєвого  циклу  (модель  водоспаду,  англ. waterfall
               model) була  запропонована  у  1970  р.  У.  Ройсом.  Принципова  особливість
               каскадної моделі - перехід на наступну стадію здійснюється тільки після повного
               завершення  роботи  на  поточній  стадії,  повернення  на  пройдені  стадії  не
               передбачається.  Кожна  стадія  закінчується  одержанням  результатів,  що  є
               вхідними  даними  для  наступної  стадії,  та  випуском  повного  комплекту
               документації.  Вимоги  до  ПЗ,  визначені  на  стадії  формування  вимог,
               документуються  у  вигляді  технічного  завдання  і  фіксуються  на  весь  час
               розроблення.  Критерієм  якості  розробки  за  такої  моделі  є  точність  виконання
               специфікацій технічного завдання.
                      На  рис.  2.1  зображена каскадна  модель життєвого  циклу  програмної
               системи. Цінність цієї моделі полягає в тому, що вона фіксує послідовність етапів
               розроблень та можливість повернення до попередніх етапів роботи.
                      Основна  увага  розробників  зосереджується  на  досягненні  найкращих
               значень технічних характеристик ПЗ, а саме: продуктивності, обсягу пам'яті тощо.
                      Переваги застосування каскадної моделі:
                           на кожній стадії формується закінчений набір проектної документації,
                             яка відповідає критеріям повноти й узгодженості;



                                                                                                              15
   10   11   12   13   14   15   16   17   18   19   20