Оценка качества разработанного ПО — КиберПедия 

Архитектура электронного правительства: Единая архитектура – это методологический подход при создании системы управления государства, который строится...

Адаптации растений и животных к жизни в горах: Большое значение для жизни организмов в горах имеют степень расчленения, крутизна и экспозиционные различия склонов...

Оценка качества разработанного ПО

2017-12-21 217
Оценка качества разработанного ПО 0.00 из 5.00 0 оценок
Заказать работу

Оценка качества программного обеспечения осуществляется в соответствии с ГОСТ 28195-89[10] «Оценка качества программных средств. Общие положения».Для проведения экспертной оценки были выбраны следующие пункты:

– оценка надежности, приведена в таблице 4.9;

– оценкасопровождаемости, приведена в таблице 4.10;

– оценкаудобства применения, приведена в таблице 4.11;

– оценкауниверсальности, приведена в таблице 4.12;

– оценка эффективности, приведена в таблице 4.13;

– оценка корректности, приведена в таблице 4.14;

Таблица 4.9 — Надежность

Наименование Значимость Оценка Результат
Наличие полноты контроля данных 0,3   0,3
Наличие возможности повторного старта с точки остановки 0,2    
Наличие восстановления процессов после сбоев 0,2    
Вероятность безотказной работы 0,5   0,5
Итого 0,8

Надежность программного средства находится на уровне выше среднего, т.к. в программе отсутствуют такие характеристики как наличие возможности повторного старта с точки остановки, наличие восстановления процессов после сбоев.

Таблица 4.10 — Сопровождаемость

Наименование Значимость Оценка Результат
Наличие комментариев в точках входа и выхода программы 0,3    
Используется ли язык высокого уровня 0,3   0,3
Наличие комментариев-заголовков программы с указанием ее структурных и функциональных характеристик 0,3   0,3
Использование при построении программы структурного программирования 0,3   0,3
Итого 0,9

 

Сопровождаемость программного средства находится на высоком уровне, отсутствует наличие комментариев в точках входа и выхода программы.

 

Таблица 4.11 — Удобство применения

Наименование Значимость Оценка Результат
Наличие описания решаемых задач 0,05   0,05
Наличие описание основных функций ПС 0,06    
Отсутствие противоречий 0,01   0,01
Ясность формулировок и описаний 0,01   0,01
Наличие описания программной среды функционирования ПС 0,06   0,06
Единство формулировок 0,01   0,01
Единство обозначений 0,01   0,01
Наличие оглавления 0,01   0,01
Отсутствие незаконченных разделов, абзацев, предложений 0,01   0,01
Легкость и быстрота загрузки и запуска программы 0,1   0,1
Легкость и быстрота завершения программы 0,12   0,12
Возможность распечатки содержимого программы 0,09   0,09
Обеспечение удобства ввода данных 0,07   0,07
Легкость восприятия 0,06   0,06
Обеспечение программой выполнения предусмотренных рабочих процедур 0,2   0,2
Итого 0,81

 

Удобство применения программного средства находится на высоком уровне, отсутствует наличие описания основных функций ПС.

 

Таблица 4.12— Универсальность

Наименование Значимость Оценка Результат
Оценка числа потенциальных пользователей 0,1    
Оценка числа функций 0,1    
Насколько набор функций удовлетворяет требованиям пользователя 0,15   0,15
Наличие в программе повторного выполнения функций (подпрограмм) 0,25   0,25
Наличие заголовков в программе 0,05   0,05

Продолжение таблицы 4.12

Наличие общих комментариев к программе 0,05   0,05
Использование языков высокого уровня 0,1   0,1
Итого 0,6

 

Универсальность ПО находится среднем уровне, т.к. отсутствует оценка числа потенциальных пользователей, оценка числа функций.

Таблица 4.13 — Эффективность

Наименование Значимость Оценка Результат
Функции ввода/вывода 0,1   0,1
Функции контроля доступа 0,5   0,5
Функции от защиты введения изменений 0,1    
Требуемое базовое программное обеспечение 0,1   0,1
Время подготовки 0,1    
Итого 0,7

 

Эффективность ПО находится на среднем уровне, т.к. отсутствует оценка функций от защиты введения изменений;

 

Таблица 4.14 — Корректность

Наименование Значимость Оценка Результат
Наличие описание и схем иерархии модулей программы 0,3   0,3
Наличие описание интерфейсом с пользователем 0,01    
Реализация всех основных функций 0,5   0,5
Реализация всех взаимосвязей в системе 0,2   0,2
Итого  

 

Корректность ПО находится на высоком уровне.

Из полученных оценок можно сделать выводы, что качество разработанного программного обеспечения находится выше среднего уровня и нуждается в доработке, т.к. отсутствуют некоторые важные функции, что позволило бы повысить универсальность, надежность, корректность и другие характеристики до высокого уровня.

 



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

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Опора деревянной одностоечной и способы укрепление угловых опор: Опоры ВЛ - конструкции, предназначен­ные для поддерживания проводов на необходимой высоте над землей, водой...

Семя – орган полового размножения и расселения растений: наружи у семян имеется плотный покров – кожура...

Поперечные профили набережных и береговой полосы: На городских территориях берегоукрепление проектируют с учетом технических и экономических требований, но особое значение придают эстетическим...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.011 с.