Домошнее задание ИТ 2.11 15.10.22
методическая разработка

Склемин Алексей Анатольевич

Качество ПО – это вся совокупность его характеристик, относящихся к возможности удовлетворять высказанные или подразумеваемые потребности всех заинтересованных лиц (стандарт ISO 9126). Основными критериями качества ПО (criteria of software quality) являются: -функциональность (Способность ПО выполнять набор функций (действий), удовлетворяющих заданным или подразумеваемым потребностям пользователей. Набор указанных функций определяется во внешнем описании ПО) -надежность (это его способность с достаточно большой вероятностью безотказно выполнять определенные функции при заданных условиях и в течение заданного периода времени) -эффективность (Соотношение уровня услуг, предоставляемых ПО пользователю при заданных условиях, и объема используемых для этого ресурсов. К числу таких ресурсов могут относиться требуемые аппаратные средства, время выполнения программ, затраты на подготовку данных и интерпретацию результатов) -эргономичность (Характеристики ПО, которые позволяют минимизировать усилия пользователя по подготовке исходных данных, применению ПО и оценке полученных результатов, а также вызывать положительные эмоции определенного или подразумеваемого пользователя) -модифицируемость (Характеристики ПО, которые позволяют минимизировать усилия по внесению изменений для устранения ошибок и по его модификации в соответствии с изменяющимися потребностями пользователей. Модифицируемость ПО существенно зависит от степени и качества его документированности) -мобильность (Способность ПО быть перенесенным из одной среды (окружения) в другую, в частности, с одной аппаратной платформы на другую) Определение качества ПО в стандарте ISO 9126. Аспекты качества, их взаимное влияние. Стандарт ISO 9126 - Международный стандарт, определяющий оценочные характеристики качества программного обеспечения. Разделяется на 4 части, описывающие следующие вопросы: - модель качества; - внешние метрики качества; -внутренние метрики качества; -метрики качества в использовании. Качество определяется в стандарте ISO 9126как вся совокупность его характеристик, относящихся к возможности удовлетворять высказанные или подразумеваемые потребности всех заинтересованных лиц. Различаются понятия: - внутреннего качества, -внешнего качества, -качества ПО при использовании Три аспекта качества ПО -Внутреннее качество связано с характеристиками ПО самого по себе, без учета его поведения; -Внешнее качество характеризующего ПО с точки зрения его поведения; - Качества ПО при использовании – это то качество, которое ощущается пользователями при конкретных сценариях работы ПО. Многоуровневая модель качества ПО в стандарте ISO 9126. Модель качества Качество определяется в стандарте ISO 9126 как вся совокупность его характеристик, относящихся к возможности удовлетворять высказанные или подразумеваемые потребности всех заинтересованных лиц. Стандарт ISO 9126 предлагает использовать для описания внутреннего и внешнего качества ПО многоуровневую модель. На верхнем уровне выделено 6 основных характеристик качества ПО. Каждая характеристика описывается при помощи нескольких входящих в нее атрибутов. Для каждого атрибута определяется набор метрик, позволяющих его оценить.

Скачать:

ВложениеРазмер
Microsoft Office document icon lektsiya_1.doc29 КБ

Предварительный просмотр:

ЛЕКЦИЯ 1 Многоуровневая модель качества программного обеспечения

План.

1. Общая структура качества

2. Методы и средства разработки программных продуктов

3. Критерии качества

4. Стандарт ISO 9126

Стандарты в области информационных систем Многоуровневая модель качества ПО в стандарте ISO 9126. Что такое технология программирования? Методы и средства разработки программных продуктов? Технология программирования – совокупность принципов разработки, обеспечивающих массовое производство ПО требуемого качества в установленные сроки. Методами технологии программирования называются способы и приемы организации производственных процессов при разработке программных средств. Методы ТП определяют организационную структуру коллектива разработчиков, способы разбиения процесса разработки на отдельные этапы, последовательность этих этапов и т.д. Средствами технологии программирования называются утилиты, обеспечивающие автоматизированную или автоматическую поддержку методов. Совместно используемые утилиты объединяются в системы автоматизированной разработки ПО. Такие системы принято называть CASE-средствами (Computer Aided Software Engineering) Понятие качества программных продуктов. Критерии качества. Свойство программы, характеризующееся отсутствием в ней ошибок по отношению к целям разработки, называется правильностью программы. Даже для «малых» программ обеспечение их правильности является чрезвычайно сложной задачей, а для «больших» программ оно становится практически бессмысленным. Качество ПО – это вся совокупность его характеристик, относящихся к возможности удовлетворять высказанные или подразумеваемые потребности всех заинтересованных лиц (стандарт ISO 9126). Основными критериями качества ПО (criteria of software quality) являются: -функциональность (Способность ПО выполнять набор функций (действий), удовлетворяющих заданным или подразумеваемым потребностям пользователей. Набор указанных функций определяется во внешнем описании ПО) -надежность (это его способность с достаточно большой вероятностью безотказно выполнять определенные функции при заданных условиях и в течение заданного периода времени) -эффективность (Соотношение уровня услуг, предоставляемых ПО пользователю при заданных условиях, и объема используемых для этого ресурсов. К числу таких ресурсов могут относиться требуемые аппаратные средства, время выполнения программ, затраты на подготовку данных и интерпретацию результатов) -эргономичность (Характеристики ПО, которые позволяют минимизировать усилия пользователя по подготовке исходных данных, применению ПО и оценке полученных результатов, а также вызывать положительные эмоции определенного или подразумеваемого пользователя) -модифицируемость (Характеристики ПО, которые позволяют минимизировать усилия по внесению изменений для устранения ошибок и по его модификации в соответствии с изменяющимися потребностями пользователей. Модифицируемость ПО существенно зависит от степени и качества его документированности) -мобильность (Способность ПО быть перенесенным из одной среды (окружения) в другую, в частности, с одной аппаратной платформы на другую) Определение качества ПО в стандарте ISO 9126. Аспекты качества, их взаимное влияние. Стандарт ISO 9126 - Международный стандарт, определяющий оценочные характеристики качества программного обеспечения. Разделяется на 4 части, описывающие следующие вопросы: - модель качества; - внешние метрики качества; -внутренние метрики качества; -метрики качества в использовании. Качество определяется в стандарте ISO 9126как вся совокупность его характеристик, относящихся к возможности удовлетворять высказанные или подразумеваемые потребности всех заинтересованных лиц. Различаются понятия: - внутреннего качества, -внешнего качества, -качества ПО при использовании Три аспекта качества ПО -Внутреннее качество связано с характеристиками ПО самого по себе, без учета его поведения; -Внешнее качество характеризующего ПО с точки зрения его поведения; - Качества ПО при использовании – это то качество, которое ощущается пользователями при конкретных сценариях работы ПО. Многоуровневая модель качества ПО в стандарте ISO 9126. Модель качества Качество определяется в стандарте ISO 9126 как вся совокупность его характеристик, относящихся к возможности удовлетворять высказанные или подразумеваемые потребности всех заинтересованных лиц. Стандарт ISO 9126 предлагает использовать для описания внутреннего и внешнего качества ПО многоуровневую модель. На верхнем уровне выделено 6 основных характеристик качества ПО. Каждая характеристика описывается при помощи нескольких входящих в нее атрибутов. Для каждого атрибута определяется набор метрик, позволяющих его оценить.


По теме: методические разработки, презентации и конспекты

Экзаменационные тестовые задания по химии для студентов заочников; Контрольные задания и методические указания по их выполнению для студентов заочников 3 курса

Экзаменационные тестовые задания по химии для студентов заочниковКонтрольные задания и методические указания по их выполнению для студентов заочников 3 курса...

Тестовые задания 1 семестра по биологии для студентов 1 курса ; Тестовые задания 5 семестра по пищевой химии для студентов 3 курса по специальностям: 19.02.08 Технология мяса и мясных продуктов

Тестовые задания 1 семестра по биологии для студентов 1 курсаТестовые задания 5 семестра по пищевой химии для студентов 3 курса по специальностям: 19.02.08 Технология мяса и мясных продуктов...

Тренировочные задания по подготовке к ЕГЭ (задание №8 «Проверяемые безударные, чередующиеся и непроверяемые гласные в корне слова»).

Данный материал содержит 12  тренировочных тестовых заданий по теме " Безударные проверяемые, непроверяемые и чередующиеся гласные". Тесты составлены в   формате ЕГЭ по русскому языку....

Дифференцированный зачет ПМ2. Задания в тестовой форме (58 заданий) ПМ 02. МДК 02.01 Особенности оказания сестринской помощи детям.

Разработаны на основе Федерального государственногообразовательного стандарта по специальности среднего профессионального образования 060501 Сестринское дело.Составлены  в соответствии с рабочей ...

Дифференцированный зачет. Задания в тесовой форме (60 заданий) ПМ 01. Проведение профилактических мероприятий МДК 01.01.Здоровый человек и его окружение.

Разработаны на основе Федерального государственногообразовательного стандарта по специальности среднего профессионального образования  060501 Сестринское дело.Составлены  в соответствии с ра...

Дифференцированный зачет. Задания в тестовой форме (40 заданий) ПМ 01. Проведение профилактических мероприятий МДК 01.02.Основы профилактики.

Разработаны на основе Федерального государственногообразовательного стандарта по специальности среднего профессионального образования 060501 Сестринское дело.Составлены  в соответствии с рабочей ...

Дифференцированный зачет. Задания в тесовой форме (60 заданий) ПМ 01. Проведение профилактических мероприятий МДК 01.03. Сестринское дело в системе первичной медико-санитарной помощи населению.

Разработаны на основе Федерального государственногообразовательного стандарта по специальности среднего профессионального образования  060501 Сестринское дело.Составлены  в соответствии с ра...