Основні критерії оцінювання програмного забезпечення



Основні критерії оцінки програмного забезпечення.

1. Відповідність основних функцій програмного забезпечення вимогам покупця.

2. Ступінь точної і повної відповідності можливостей програмного забезпечення потребам покупця, тобто, проводиться оцінювання програмного забезпечення на відповідність даному критерію, яке містить у собі розгляд таких питань:

 чи відповідають формати і зміст вхідної і вихідної інформації вимогам покупця;

 чи відповідають формати функціональних можливостей програмного забезпечення потребам покупця;

 чи задовольняють покупця організація файлів і керування даними;

 які є додаткові можливості для введення, виведення й обробки даних;

 який контроль помилок забезпечує програмне забезпечення;

 які передбачені процедури із відновлення програмного забезпечення у випадку відмови;

 як забезпечується захист даних і файлів.

3. Чи буде програмне забезпечення працювати на ЕОМ покупця? Оцінка з цього критерію полягає в розгляді таких питань:

 чи існує версія програмного забезпечення для моделі ЕОМ покупця;

 скільки потрібно оперативної пам'яті для нормальної роботи програмного забезпечення;

 скільки і які типи пристроїв підтримуються програмним забезпеченням;

 скільки потрібно каналів введення - виведення;

 будуть потрібні чи ні додаткові апаратні засоби і які.

У випадку, якщо буде потрібно додаткове устаткування, повинні бути розглянуті питання ціни і можливості використання такого устаткування. Якщо конфігурація ЕОМ є близькою до мінімальної, тоді необхідно вирішити чи ефективно використовувати програмне забезпечення на такій конфігурації.

4. Яка програмна підтримка необхідна для використання програмного забезпечення на ЕОМ?

- "чи може програмне забезпечення працювати під керуванням операційної системи, що використовується звичайно покупцем на його ЕОМ;

- "чи можливо використовувати наявне в покупця програмне забезпечення разом із новим і в якій мірі;

- "на якій мові програмування написане програмне забезпечення і чи є ця мова стандартною і широковикористовуваною;

- "чи можуть спеціалісти покупця обслуговувати і модифікувати програмне забезпечення у разі потреби.

5. Чи відповідає продуктивність програмного забезпечення вимогам покупця? Продуктивність програмного забезпечення, що має однакові функціональні можливості, може дуже істотно відрізнятися і залежати від багатьох чинників (таких як: розмір використовуваної пам'яті, методи опрацювання інформації, методи введення-виведення і т. д.), і тому оцінити її досить важко. Найкращий спосіб оцінювання - тестування програмного забезпечення на реальних задачах на ЕОМ покупця. Проте це дорогий засіб і покупці звичайно користуються інформацією про характеристики програмного забезпечення з різноманітних довідників, а також ознайомлюються з відгуками користувачів, які вже його використовують.

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

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

- чи є обмеження на розміри записів, файлів, якщо клієнт планує збільшити об'єм і структуру даних, що оброблятимуться.

7. У якій формі поставляється програмне забезпечення?

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

8. Наскільки складний процес встановлення програмного забезпечення на ЕОМ і пов'язані з цим роботи. При цьому покупець розглядає такі питання:

 які зміни буде потрібно зробити в існуючій в нього системі, процедурах і методиках;

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

 чи бере участь постачальник при встановленні програмного забезпечення, наскільки ефективна його допомога, як оцінюється вартість такої допомоги;

 чи потрібно розробляти спеціальну документацію на додаток до тієї, що надає постачальник;

 які потрібні людські ресурси та яке навчання буде потрібно для них.

9. Доступність і комфортність експлуатації програмного забезпечення користувачем оцінюється за такими основними пунктами:

- чи розробляється програмне забезпечення з орієнтацією на обчислювальну систему користувача і чи існує повна документація, що описує процедуру експлуатації програмного забезпечення на ЕОМ;

- чи є вхідні форми і документи, а також інструкції з їхньої підготовки достатньо ясними і зрозумілими;

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

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

Документація повинна складатися з :

 рекламної,

 експлуатаційної,

 документації розробника (супровід ).

Рекламна документація призначена для маркетингу (потреб продавця) і повинна містити основні дані про програмне забезпечення (функціональні можливості, основні характеристики, включаючи вимоги до ЕОМ і пам'яті, пристрої, які підтримуються, умови експлуатації; кількість вже наявних користувачів, можливості у порівнянні з аналогічними продуктами). Рекламна документація повинна бути надрукована англійською або рідною мовою користувача і складатися з проспектів і загальних описів. Експлуатаційна документація призначена для користувачів даного програмного забезпечення, тобто:

- системних спеціалістів, що встановлюють програмне забезпечення на ЕОМ;

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


Дата добавления: 2018-05-02; просмотров: 309; Мы поможем в написании вашей работы!

Поделиться с друзьями:






Мы поможем в написании ваших работ!