Page 16 - 6150
P. 16

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
































                                    Рисунок 2.1 – Каскадна модель життєвого циклу ПЗ

                      Отже,  постійно  виникає  потреба  в  поверненні  до  попередніх  стадій  і
               уточненні або перегляді раніше прийнятих рішень.
                      У  результаті  реальний  процес  створення  ПЗ  набуває  іншого  вигляду.  Цю
               схему  часто  називають моделлю  з  проміжним  контролем, тому  що  коригування
               між стадіями розроблення забезпечують більшу надійність порівняно з каскадною
               моделлю, проте збільшують весь період розроблення 1С.
                      Основний недолік каскадної моделі - високий ризик створення системи, що
               не  задовольняє  потреби  користувачів.  Практика  переконує,  що  на  початковій
               стадії проекту точно сформулювати всі вимоги до майбутньої системи не вдається.
               Це  викликано  двома  причинами:  1)  користувачі  не  в  змозі  відразу  викласти  усі
               свої вимоги і не можуть передбачати, як вони зміняться в ході розроблення; 2) у
               зовнішньому середовищі за час розроблення можуть відбутися зміни, що вплинуть
               на  вимоги  до  системи.  За  каскадної  моделі  вимоги  до  1С  фіксуються  у  вигляді
               технічного  завдання  на  весь  час  її  створення,  а  узгодження  одержуваних
                                                                                                              16
   11   12   13   14   15   16   17   18   19   20   21