Управление финансами

документы

1. Жилищная субсидия
2. Социальная поддержка населения
3. Жилищные условия
4. Квартиры от государства
5. Адресная помощь
6. Льготы
7. Малоимущая семья
8. Материальная помощь
9. Материнский капитал
10. Многодетная семья
11. Молодая семья
12. Налоговый вычет
13. Повышение пенсий
14. Пособия
15. Субсидии
16. Детское пособие
17. Мать-одиночка
18. Надбавка


Управление финансами
егэ ЕГЭ 2019    Психологические тесты Интересные тесты
папка Главная » Менеджеру » Качество программного обеспечения

Качество программного обеспечения

Обеспечение качества

Вернуться назад на Обеспечение качества



В настоящее время не существует общепринятых критериев качества программного обеспечения.

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

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

Перечислим ряд таких характеристик:

• Функциональность (пригодность, точность, интер операбельность, согласованность, безопасность). Функциональность - это способность программного продукта выполнять набор функций, удовлетворяющих заданным или подразумеваемым потребностям пользователей. Набор таких функций определяется во внешнем описании программного продукта.
• Надежность (завершенность, устойчивость, восстанавливаемость).
• Удобство (понимаемость, эффективность освоения, эргономичность). Удобство - это характеристики программного продукта, которые позволяют минимизировать усилия пользователя по подготовке исходных данных, применению программного продукта и оценке полученных результатов, а также вызывать положительные эмоции определенного или подразумеваемого пользователя.
• Эффективность (по времени и по ресурсам). Эффективность - это отношение уровня услуг, предоставляемых программным продуктом пользователю при заданных условиях, к объему используемых ресурсов.
• Сопровождаемостъ (простота анализа, изменяемость, стабильность, проверяемость). Сопровождаемость - это характеристики программного продукта, позволяющие минимизировать усилия по внесению изменений для устранения в нем ошибок и по его модификации в соответствии с изменяющимися потребностями пользователей.
• Переносимость (адаптируемость, гибкость инсталляции, согласованность со стандартами и правилами, заменяемость). Переносимость - это способность программного продукта быть перенесенным из одной среды в другую, в частности, с одной аппаратной архитектуры на другую.
• Добротность (рациональная организация, продуманность, непереусложненность).

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

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

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

• предупреждение ошибок;
• самообнаружение ошибок;
• самоисправление ошибок;
• обеспечение устойчивости к ошибкам.

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

Поттосин вводит четыре класса критериев добротности программ:

• Количественные критерии, связанные с различными способами оценки (метриками) сложности программ. Укажем примеры численных характеристик.
- Меры Холстеда, включающие ряд формул, оценивающих длину, объем, уровень и интеллектуальное содержание программ.
- Оценка сложности управляющего графа программы. Фрагмент программы может быть оценен цикломатическим числом ее управляющего графа, которое равно m - n + 2, где m - число дуг, an - число вершин управляющего графа. Считается, что цикломатическое число не должно превышать 10.
- Оценка модульного разбиения программы. Такая оценка должна состоять из множества критериев. Например, сложность модуля оценивается совокупностью сложности определяемых в нем процедур и сложности связей модуля с другими модулями по импорту и экспорту определяемых сущностей.
• Генетические критерии, связанные с происхождением программы и дисциплиной ее создания.
• Структурные критерии, связанные с оценкой организации управления в программе и отражением организации управления в программном тексте.
• Прагматические критерии, связанные с оценкой того, насколько программный текст соответствует цели программы. Формулируется список излишеств, которых не должно быть в добротных программах, например - вычислительной избыточности.

тема

документ Качество продукции
документ Ассортимент товаров
документ Система качества
документ Управление качеством
документ Управление качеством продукции на предприятии



назад Назад | форум | вверх Вверх

Управление финансами
важное

Как заработать во время отдыха на море в 2019 году
Как отдохнуть на море и сэкономить в 2019 году
Как правильно отдыхать в отпуске в 2019 году
Как не попасться на удочку мошенникам в отпуске в 2019 году
Дачные изменения в 2019 году
Налог на профессиональный доход с 2019 года
Цены на топливо в 2019 году
Самые высокооплачиваемые профессии в 2019 году
Скачок цен на продукты в 2019 году
Цены на топливо в 2019 году
Что будет с инвестициями в Российскую экономику в 2019 году
Индивидуальный инвестиционный счет в 2019-2020 годах
Новые льготы и выплаты с 2020 года
Как получить квартиру от государства в 2019 году
Компенсация покупок государством в 2019 году
Получить деньги на бизнес от государства в 2019 году
Вещи, которые можно получить бесплатно в 2019 году
Как заработать на субаренде в 2019 году

Как перепродавать недвижимость с выгодой в 2019 году
Изменения в законодательстве в 2020 году
Изменения в 2019 году
Брокеру
Недвижимость


©2009-2019 Центр управления финансами. Все материалы представленные на сайте размещены исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Контакты Контакты