• 4.1 Функциональные возможности (Functionality)
  • 4.2 Надежность (Reliability)
  • 4.3 Практичность (Usability)
  • 4.4 Эффективность (Efficiences)
  • 4.5 Сопровождаемость (Maintainability)
  • 4.6 Мобильность (Portability)
  • 4. ХАРАКТЕРИСТИКИ КАЧЕСТВА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

    Качество программного обеспечения может быть оценено следующими характеристиками;

    4.1 Функциональные возможности (Functionality)

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

    Примечания

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

    2 В данной характеристике для установленных и предполагаемых потребностей учитывают примечание к определению качества (см. 3.6).

    4.2 Надежность (Reliability)

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

    Примечания

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

    2 В определении ИСО 8402 «надежность» - «способность элемента выполнять требуемую функцию». В настоящем стандарте функциональная.возможность является только одной из характеристик качества программного обеспечения. Поэтому определение надежности расширено до «сохранения своего уровня качества функционирования» вместо «выполнения требуемой функции» (см. также 3.4).

    4.3 Практичность (Usability)

    Набор атрибутов, относящихся к объему работ, требуемых для использования и индивидуальной оценки такого использования определенным или предполагаемым кругом пользователей.

    Примечания

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

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

    4.4 Эффективность (Efficiences)

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

    Примечание - Ресурсы могут включать другие программные продукты, технические средства, материалы (например бумага для печати, гибкие диски) и услуги эксплуатирующего, сопровождающего или обслуживающего персонала.

    4.5 Сопровождаемость (Maintainability)

    Набор атрибутов, относящихся к объему работ, требуемых для проведения конкретных изменений (модификаций).

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

    4.6 Мобильность (Portability)

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

    Примечание - Окружающая обстановка может включать организационное, техническое или программное окружение.







     


    Главная | В избранное | Наш E-MAIL | Добавить материал | Нашёл ошибку | Наверх