Технология разработки программного обеспечения. Зубкова Т.М. - 14 стр.

UptoLike

Составители: 

Сопровождаемость. С данным критерием связано много различных
примитивов качества. Однако их можно распределить по двум группам, вы-
делив два подкритерия качества: изучаемость и модифицируемость.
Изучаемость это характеристики ПС, которые позволяют миними-
зировать усилия по изучению и пониманию программ и документации ПС.
Модифицируемость это характеристики ПС, которые позволяют ав-
томатически настраивать на условия применения ПС или упрощают внесе-
ние в него вручную необходимых изменений и доработок.
Изучаемость: С-документированность, информативность (здесь при-
менительно к документации по сопровождению), понятность, структуриро-
ванность, удобочитаемость.
Модифицируемость: расширяемость, модифицируемость (в узком
смысле, как примитив качества), структурированность, модульность.
Мобильность: независимость от устройств, автономность, структури-
рованность, модульность.
Ниже даются определения используемых примитивов качества ПС.
Завершенность (completeness) свойство, характеризующее степень
обладания ПС всеми необходимыми частями и чертами, требующимися для
выполнения своих явных и неявных функций.
Точность (accuracy) мера, характеризующая приемлемость величи-
ны погрешности в выдаваемых программами ПС результатах с точки зрения
предполагаемого их использования.
Автономность (self-containedness) свойство, характеризующее спо-
собность ПС выполнять предписанные функции без помощи или поддержки
других компонент программного обеспечения.
Устойчивость (robustness) свойство, характеризующее способность
ПС продолжать корректное функционирование, несмотря на неправильные
(ошибочные) входные данные.
Защищенность (defensiveness) свойство, характеризующее способ-
ность ПС противостоять преднамеренным или нечаянным деструктивным
(разрушающим) действиям пользователя.
П-документированность (u. documentation) свойство, характери-
зующее наличие, полноту, понятность, доступность и наглядность учебной,
инструктивной и справочной документации, необходимой для применения
ПС.
Информативность (accountability) свойство, характеризующее на-
личие в составе ПС информации, необходимой и достаточной для понимания
назначения ПС, принятых предположений, существующих ограничений,
входных данных и результатов работы отдельных компонент, а также теку-
щего состояния программ в процессе их функционирования.
Коммуникабельность (communicativeness) свойство, характеризую-
щее степень, в которой ПС облегчает задание или описание входных данных,
и способность выдавать полезные сведения в достаточно простой форме и с
простым для понимания содержанием.
14
       Сопровождаемость. С данным критерием связано много различных
примитивов качества. Однако их можно распределить по двум группам, вы-
делив два подкритерия качества: изучаемость и модифицируемость.
        Изучаемость − это характеристики ПС, которые позволяют миними-
зировать усилия по изучению и пониманию программ и документации ПС.
       Модифицируемость − это характеристики ПС, которые позволяют ав-
томатически настраивать на условия применения ПС или упрощают внесе-
ние в него вручную необходимых изменений и доработок.
       Изучаемость: С-документированность, информативность (здесь при-
менительно к документации по сопровождению), понятность, структуриро-
ванность, удобочитаемость.
       Модифицируемость: расширяемость, модифицируемость (в узком
смысле, как примитив качества), структурированность, модульность.
       Мобильность: независимость от устройств, автономность, структури-
рованность, модульность.
       Ниже даются определения используемых примитивов качества ПС.
       Завершенность (completeness) − свойство, характеризующее степень
обладания ПС всеми необходимыми частями и чертами, требующимися для
выполнения своих явных и неявных функций.
       Точность (accuracy) − мера, характеризующая приемлемость величи-
ны погрешности в выдаваемых программами ПС результатах с точки зрения
предполагаемого их использования.
       Автономность (self-containedness) − свойство, характеризующее спо-
собность ПС выполнять предписанные функции без помощи или поддержки
других компонент программного обеспечения.
       Устойчивость (robustness) − свойство, характеризующее способность
ПС продолжать корректное функционирование, несмотря на неправильные
(ошибочные) входные данные.
       Защищенность (defensiveness) − свойство, характеризующее способ-
ность ПС противостоять преднамеренным или нечаянным деструктивным
(разрушающим) действиям пользователя.
       П-документированность (u. documentation) − свойство, характери-
зующее наличие, полноту, понятность, доступность и наглядность учебной,
инструктивной и справочной документации, необходимой для применения
ПС.
       Информативность (accountability) − свойство, характеризующее на-
личие в составе ПС информации, необходимой и достаточной для понимания
назначения ПС, принятых предположений, существующих ограничений,
входных данных и результатов работы отдельных компонент, а также теку-
щего состояния программ в процессе их функционирования.
       Коммуникабельность (communicativeness) − свойство, характеризую-
щее степень, в которой ПС облегчает задание или описание входных данных,
и способность выдавать полезные сведения в достаточно простой форме и с
простым для понимания содержанием.

14