Page 52 - 4592
        P. 52
     5      ЗАСТОСУВАННЯ ПРИНЦИПІВ ДИСКРЕТНОЇ
                   ЙМОВІРНОСТІ У ІНФОРМАЦІЙНИХ ТЕХНОЛОГІЯХ
                      5.1  Поняття про тестування програмного забезпечення
                      Загальна         схема        створення          інформаційних            систем
               складається, як правило, з одних і тих самих модулів і процесів:
                     управління  проектом  у  вигляді  координації  зусиль
                      проектної  команди,  спрямованих  на  досягнення  цілей
                      проекту оптимальним шляхом;
                     постановка  задачі  у  вигляді  визначення  вимог  і  наступних
                      робіт з ними;
                     управління  змінами  в  проекті:  зміна  може  стосуватися  як
                      безпосередньо  самих  вимог  до  системи,  так  і  торкатися
                      організаційну  схему  процесу,  і  можуть  породжуватися  або
                      самим замовником (бізнес-аналітиком), або бути наслідком
                      виявлених в ІС дефектів;
                     розробка  ПЗ,  як  безпосереднє  кодування  програмної
                      реалізації  функціональних  вимог  і  проектування  схем
                      збереження і руху інформації в ІС;
                     тестування ПЗ - процес, вирішальний завдання верифікації
                      відповідності  вимог  висунутих  до  ІС  та  їх  програмної
                      реалізації;
                     експлуатація  ПЗ  як  сума  завдань,  спрямована  на
                      забезпечення  технічної  і  технологічної  підтримки  процесу
                      роботи  ІС,  включаючи  підтримку  і  необхідне  системне
                      адміністрування.
                      Як  бачимо,  процес  розробки  ІС  складається  з  декількох
               взаємозв'язаних  модулів,  якими  вже  в  свою  чергу  і  оперують
               автори  методологій  і  підходів,  зміщуючи  пріоритети  між
               напрямками  або  змішуючи  завдання  декількох  напрямів
               (пропонуючи, наприклад, здійснення завдань тестування в рамках
               діяльності щодо безпосередньої розробки програмної реалізації і
               т.д.).
                      Якість  програмного  продукту  характеризується  набором
               властивостей,  що  визначають,  наскільки  продукт  «хороший»  з
               точки  зору  зацікавлених  сторін,  таких  як  замовник  продукту,
               спонсор,  кінцевий  користувач,  розробники  і  тестувальники
                                                           52
     	
