Читайте также:
|
|
Виникнення нових технічних і програмних засобів, які дозволяють “індустрілізувати” технологію побудування нових систем, обумовила появу нової концепції проектування СППР – адаптивного проектування, згідно якої створення кінцевого продукту выдбудовується за рахунок інтерактивного процесу, в якому користувач, розробник і система багатократно взаємодіють один з одним.
З точки зору адаптивного проектування СППР основні проблеми можна охопити таким чином:
- розуміння динаміки зв’язків між користувачем, проектувальником і системою;
- аналіз зв’язків між проблемами, задачами, поведінкою користувача, а також проектуванням системи;
- інтеракція організаційних, психологічних та інструментальних аспектів в процесі проектування СППР.
Основним методом побудови СППР в рамках адаптивного проектування є макетування (проотипування) СППР, тобто розробник спочатку створює макет (прототип), який має основні риси бажаної системи, а потім, в результаті спільної роботи розроблювача і користувача, цей зразок доводиться до кінцевої стадії.
Необхідність прототипування (від англ. рrototyping), як процесу створення спрощеної версії (попереднього варіанту) системи, обгрунтовується тим, що інтерактивні системи типу СППР неможливо розробити легко, швидко і без вводу інформації протягом життєвого циклу перспективними кінцевими користувачами. Такі системи вимагають участі користувача для отримання необхідної інформації швидше і з мінімльними втратами. Життєвим циклом СППР називається сукупність взаємоув’язаних процесів створення і послідовних змін стану СППР від формування вихідних вимог до закінчення експлуатації системи.
Моживими цілями макетуваня СППР є:
q отримання інформації про роботу системи користувачів, для яких призначена СППР. На основі цієї інформації можуть бути змінені специфікації вимог до системи, що буде сприяти збільшенню гарантій правильності роботи кінцевої версії системи;
q дослідження проблемних задач або деяких наслідків, альтернитивних рішень, прийнятих під час проектування чи реалізації СППР. При цьому можна не звернути увагу на ефективність або робочі характеритсики системи і повністю ігнорувати деякі функції системив кінцевому її варіанті. Правда, при дослідження за допомогою макетування аспектів поведінки системи створений прототип СППР повинен бути цілком реальним.
На рис.8 приведена схема найбільш популярної стратегії макетування. Згідо з цією стратегію створення ескізного СППР може бути виконано на основі підходу (концепції) із застосуванням жорстоких специфікацій (фіксованих технічних умов і вимог) або на основі макетування, яке дозволяє початковий набір потреб реалізувати швидко з метою подальшого розширення функціональних можливостей майбутньої системи і доведення шляхом інтеракційного процесу вибраного прототипу до потрібного виду.
Початковим етапом процесу інженерного макетування СППР є ідентифікація базових потреб. На основі вибраного прототипу і потреб користуачів розроблювач зосереджує увагу на шидкій побудові робочої моделі СППР, з тим, щоб викликати і підтримувати активну зацікавленість користувачів. Далі йде демонстрація по запиту удосконалень і розширень, коли користувач отримує можливість здійснити попередню “прогулянку” системи, яка проектується. Заключною фразою макетування є цілий ряд операцій і переробок для того\ щоб цільова придатність та інші зовнішні характеристики СППР були цілком схвалені колективами розроблювачів і користувачів.
Слід відмінити, що на пізній стадіхї макетування розробники системи зі сторони користувачів і проектантів працюють спільно. Але при цьому може виникнути ситуація, коли беззаперечна виконання вимог і задоволення бажань майбутніх користувачів системи можуть привести до створення субоптимального (далекого від бажаного) проекту СППР. Тому, такі ситуації вимагають чіткої взаємодії проектантів і користувачів, а стратегія реалізації вимог до майбутньої системи повинна бути добре придуманою і впроваджуватися обережно та поступово.
Дата добавления: 2015-11-14; просмотров: 48 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Процес прийняття рішень | | | Дев’ятиетапна модель макетуваня |