- •Міністерство освіти і науки україни Національний авіаційний університет Домашння робота
- •Оцінювання якості пс
- •I. Функціональність (Functionality) властивість пс виконувати функції у відповідності встановленим і очікуваним потребам при використанні у вказаних умовах.
- •1. Функціональна повнота (Suitability)
- •2.Захищеність (Security)
- •Зручність установки (installability)
- •Ефективність (Effectiveness):
- •Продуктивність (Productivity):
- •Задоволення користувача (Satisfaction):
- •I. Функціональність (Functionality)
- •1. Функціональна повнота (Suitability)
- •2. Захищеність (Security)
Зручність установки (installability)
Легкість установки (ease of instalation) – чи може користувач легко встановити програмне забезпечення
Метод використання: спостерігати за користувачем підчас встановлення програмного забезпечення
Чим ближче Q до 1, тим краще.
Параметри «Реактивність» і «Аналізованість» є конфліктуючими між собою. Збільшення аналізованості розуміє під собою вичерпний збір інформації (наприклад, БД заловлень). На такий збір необхідно додатковий процесорний час, що призведе до збільшення часу реакції операції, а нам необхідно зробити цей час як найменшим.
Параметри «Керованість» і «Зрозумілість» являються конфліктуючими між собою. Збільшення параметрів керування призводить до нагромадження органів управління інтерфейсі. Але інтерфейс повинен бути максимально простим і зрозумілим, а органи управління повинні бути логічно розміщені і згруповані, а чим більше останніх, тим складніше це зробити.
Побудуємо експлуатаційну модель якості ПП. Більшість метрик або являються занадто вузькими і не застосовні до усіх типів дизайнів, або являються відносними.
Ефективність (Effectiveness):
доля виконаних користувачем задач;
доля правильно виконаних користувачем задач;
відношення числа успішних дій до помилок;
кількість використовуваних функцій і команд.
Продуктивність (Productivity):
час, необхідний для виконання задачі;
продуктивність виконання задачі;
продуктивність відносно експерта;
час, необхідний на попереднє навчання користування;
час, що витрачається через помилки користувача;
відсоток чи кількість помилок;
частота використання документації;
кількість повторних і помилкових дій (команд).
Безпека (Safety):
вплив на здоров'я і безпеку користувачів;
вплив на здоров'я і безпеку інших людей;
величина економічних збитків;
можливість пошкодження програми.
Задоволення користувача (Satisfaction):
рейтингова оцінка по шкалі корисності продукту чи послуги;
рейтингова оцінка по шкалі задоволення функціональністю продукту;
кількість випадків, коли користувач відчував фрустрацію чи гнів при користуванні продуктом;
рейтингова оцінка по шкалі технологічного керування задачею без втручання користувача;
оцінка того, наскільки технологічне виконання задачі відповідає вимогам користувача;
доля потенційних користувачів програми.
Розглянемо більше детально по одній метриці на кожну характеристику якості.
Ефективність (Effectiveness):
Завершеність задач (Task completion) – який відсоток задач успішно завершено.
Метод застосування: користувацькі тести.
Чим ближче Q до 1, тим краще.
Продуктивність (Productivity):
Час задачі (Task time) – як багато часу необхідно користувачу щоб виконати задачу.
Метод застосування: користувацькі тести.
Чим менше Q, тим краще.
Задоволення користувача (Satisfaction):
Величина задоволеності (Satisfaction scale) – наскільки задоволеним є користувач.
Метод використання: користувацькі тести.
Чим більше Q, тим краще.
Характеристики зовнішньої і внутрішньої якості мають безпосередній вплив на характеристики експлуатаційної якості. Наприклад, Зручність використання впливає на «Продуктивність» та «Ефективність» — зручний і зрозумілий інтерфейс дозволяє не звертатися до документації або служби підтримки. Також на «Ефективність» впливає швидкість обробки запиту. Так як продукт орієнтований на користувача без особливих знань, але з особливими потребами, то всі без виключення характеристики орієнтовані на «Задоволення користувача».
Проаналізуємо рівень якості програмної системи Видавництво застосувавши модель якості розроблену вище:
