Page 58 - 4322
P. 58

доводиться розпочинати новий проект, який може спіткати така

               сама доля.
                      Для  подолання  зазначених  проблем  було  запропоновано
               спіральну модель ЖЦ ПЗ (рис. __).




































                         Рисунок 2.7  – Спіральна модель життєвого циклу ПЗ,
                                            що забезпечує її роботу


                      Ії  принциповою  особливістю  є  те,  що  прикладне  ПЗ
               створюється не відразу, як у разі каскадного підходу, а частинами
               з  використанням  методу  розробки  прототипів.  Під  прототипом

               розуміють  діючий  програмний  компонент,  що  реалізує  окремі
               функції  й  зовнішні  інтерфейси  розроблюваного  ПЗ,  що
               забезпечує          її     функціонування.              Створення           прототипів

               здійснюється  в  кілька  ітерацій  (витків  спіралі).  Кожна  ітерація
               відповідає  створенню  фрагмента  або  версії  ПЗ,  на  ній
               уточнюються  цілі  й  характеристики  проекту,  оцінюється  якість
               отриманих  результатів  і  плануються  роботи  наступної  ітерації.

               На  кожній  ітерації  ретельно  оцінюється  ризик  перевищення
               термінів  і  вартості  проекту,  щоб  визначити  необхідність
               виконання  ще  однієї  ітерації,  ступінь  повноти  й  точності

               розуміння  вимог  до  системи,  а  також,  можливо,  доцільність
               припинення  проекту.  Спіральна  модель  рятує  замовників  і



                                                                                                       58
   53   54   55   56   57   58   59   60   61   62   63