Оглавление [Скрыть]
Список атрибутов качества системы
-
Атрибуты качества в системной инженерии
- Атрибуты качества – это нефункциональные требования для оценки производительности систем.
- Они также известны как архитектурные характеристики или “черты характера”.
- Разработчики программного обеспечения несут ответственность за соответствие этим требованиям.
-
Примеры качественных характеристик
- Доступность, подотчетность, точность, адаптивность, управляемость и другие.
- Эти характеристики могут быть объединены в подмножества, такие как RASUI, FURPS, гибкость и другие.
-
Общие подмножества и их применение
- Надежность, доступность, удобство обслуживания, практичность и возможность установки (RASUI) важны для систем.
- Функциональность, удобство использования, надежность, производительность и поддержка (FURPS) важны для программного обеспечения.
- Гибкость, отладочность, расширяемость, переносимость, масштабируемость, защищенность, тестируемость и понятность важны для рабочего ПО.
- Надежность, доступность, масштабируемость и восстанавливаемость (RASR) важны для баз данных.
- Атомарность, согласованность, изолированность, долговечность (ACID) важны для транзакций.
- Надежность, доступность, ремонтопригодность и безопасность (RAMS) важны для критически важных систем безопасности.
- Целостность зависит от безопасности и живучести, а безопасность включает конфиденциальность, целостность и доступность.
-
Дополнительные ресурсы
- Ссылки на стандарты ISO/IEC 9126 и когнитивные аспекты нотаций.
- Рекомендации по дальнейшему чтению.
Полный текст статьи: