суббота, 4 апреля 2015 г.

Структура показателей качества программного обеспечения.

1.Функциональные возможности (Functionality) 
- Пригодность (Suitability) 
- Правильность (Accuracy) 
- Способность к взаимодействию (Interoperability) 
- Защищенность (Security) 
- Согласованность (Compliance)
2 Надежность (Reliability) 
- Завершенность (Maturity)
- Устойчивость к ошибкам (Fault tolerance) 
- Восстанавливаемость (Recoverability) 
- Согласованность (Compliance) 
3 Практичность (Usability) 
- Понятность (Understandability) 
- Обучаемость (Lernability) 
- Простота использования (Operability) 
- Привлекательность (Attractiveness) 
- Согласованность (Compliance) 


4 Эффективность (Efficiency) 
- Временная эффективность (Time behavior) 
- Ресурсоемкость (Resource behavior) 
- Согласованность (Compliance) 
5 Сопровождаемость (Maintainability) 
- Анализируемость (Analysability) 
- Изменяемость (Changeability) 
- Стабильность (Stability) 
- Тестируемость (Testability) 
- Согласованность (Compliance) 
6 Мобильность (Portability) 
- Адаптируемость (Adaptability) 
- Простота установки (Installability) 
- Сосуществование (Co-existence) 
- Взаимозаменяемость (Replaceability) 
- Согласованность (Compliance) 


2 комментария:

  1. - Правильность (Accuracy) - Если переводить, "точность" тут более подходит, так же как "просто использования к "usability", но никак не.Operability и пр. Так как мы все работаем на зарубежных заказчиков, всётаки лучше терминологией пользоваться в оригинале (IMHO).

    Это всё больше не функциональное характеристики (http://en.wikipedia.org/wiki/Non-functional_requirement):
    - Пригодность (Suitability)
    - Правильность (Accuracy)
    - Способность к взаимодействию (Interoperability)
    - Защищенность (Security)
    - Согласованность (Compliance)

    Ещё можно было бы добавить Capability, Supportability, Performance


    А так полезная информация для начинающих!

    .

    ОтветитьУдалить
  2. Спасибо за дополнение :)

    ОтветитьУдалить