Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


’арактеристики качества программного обеспечени€




¬ насто€щее врем€ не существует общеприн€тых критериев качества программного обеспечени€.
—тандарт ISO 9000-3, п. 6.4.1

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

—овременные стандарты уточн€ют пон€тие качества, ввод€ совокупность черт и характеристик, которые вли€ют на его способность удовлетвор€ть заданные потребности пользователей. ѕеречислим р€д таких характеристик.

Ј ‘ункциональность (пригодность, точность, интероперабельность, согласованность, безопасность). ‘ункциональность - это способность программного продукта выполн€ть набор функций, удовлетвор€ющих заданным или подразумеваемым потребност€м пользователей. Ќабор таких функций определ€етс€ во внешнем описании программного продукта.

Ј Ќадежность (завершенность, устойчивость, восстанавливаемость).

Ј ”добство (понимаемость, эффективность освоени€, эргономичность). ”добство - это характеристики программного продукта, которые позвол€ют минимизировать усили€ пользовател€ по подготовке исходных данных, применению программного продукта и оценке полученных результатов, а также вызывать положительные эмоции определенного или подразумеваемого пользовател€.

Ј Ёффективность (по времени и по ресурсам). Ёффективность - это отношение уровн€ услуг, предоставл€емых программным продуктом пользователю при заданных услови€х, к объему используемых ресурсов.

Ј —опровождаемостъ (простота анализа, измен€емость, стабильность, провер€емость). —опровождаемость - это характеристики программного продукта, позвол€ющие минимизировать усили€ по внесению изменений дл€ устранени€ в нем ошибок и по его модификации в соответствии с измен€ющимис€ потребност€ми пользователей.

Ј ѕереносимость (адаптируемость, гибкость инсталл€ции, согласованность со стандартами и правилами, замен€емость). ѕереносимость - это способность программного продукта быть перенесенным из одной среды в другую, в частности, с одной аппаратной архитектуры на другую.

Ј ƒобротность (рациональна€ организаци€, продуманность, непереусложненность).

ƒве наиболее интересные характеристики рассмотрим подробнее.

Ќадежность - это способность программы безотказно выполн€ть определенные функции при заданных услови€х в течение заданного периода времени с достаточно большой веро€тностью. Ќадежный программный продукт не исключает наличи€ в нем ошибок. «десь важно, чтобы ошибки при практическом применении в заданных услови€х про€вл€лись достаточно редко. —тепень надежности характеризуетс€ веро€тностью работы программного продукта без отказа в течение определенного периода времени.

—уществуют следующие подходы по обеспечению надежности:

Ј предупреждение ошибок;

Ј самообнаружение ошибок;

Ј самоисправление ошибок;

Ј обеспечение устойчивости к ошибкам.





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-01-25; ћы поможем в написании ваших работ!; просмотров: 1035 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

Ќадо любить жизнь больше, чем смысл жизни. © ‘едор ƒостоевский
==> читать все изречени€...

354 - | 249 -


© 2015-2023 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.01 с.