Характеристики ПО
Характеристики ПО
- Количественные характеристики (оцениваются числом):
- объем программы;
- количество спряжений;
- количество ветвлений;
- точки входа/выхода;
- количество процедур;
- уровень вложения;
- количество комментариев;
- количество страниц документации;
- требуемое машинное время.
- Качественные характеристики (оцениваются числом):
· трудности проектирования;
· трудности в эксплуатации из-за ошибок;
· тип программ;
· данные о персонале (количество, коэффициент загруженности).
- Качественные характеристики, как объективное суждение.
Испытания
- Стендовые (многократные проверки прочности в реальных условиях).
- Приемосдаточные (подтверждение требуемых характеристик и передача в эксплуатацию).
- Системные (оценивают правильность взаимодействия с системой).
- Демонстрация в реальных условиях.
- Сертификационные испытания.
Основные параметры персонала
- Данные, характеризующие программиста.
- Данные, характеризующие выполнение конкретной работы.
В результате формируются критерии, учитывающие конкретного программиста в конкретной работе.
Параметры программиста | Рекомендуемые материалыОтчет по практикуму FREE РК2 по инфе FREE Справочные материалы для выполнения лабораторных и контролируемых самостоятельных работ FREE Готовые лабы по инфе (найдены на компах в комп. классе) FREE задачки по рк (МТ) -66% Домашнее задание №1 по ООП Оценка | Оцениваемые факторы | |
А | Уровень знаний | 1 – 5 | 1) ОП=А+Б+В+Г 2) ОПКР=(20-Д)*ОП ОПКР – оценка программиста и конкретной работы. |
Б | Уровень способностей | 1 – 5 | |
В | Стиль работы | 1 – 5 | |
Г | Степень ответственности | 1 – 5 | |
Д | Параметры конкретной работы | 0 – 10 |
Цель анализа программных ошибок при сертификации и оценке надежности ПО
- Определение структурных свойств программ и характеристик процесса их разработки, влияющих на надежность.
- Организация методов сбора данных о надежности.
- Категоризация возможных программных ошибок по их причинам и проявлениям.
- Выработка рекомендаций по совершенствованию бездефектных программ.
- Разработка моделей надежности ПО.
Люди также интересуются этой лекцией: 13 - Предупреждение конфликтов.
Извещения об ошибке
Исходная информация об ошибках может быть представлена в извещении об ошибке. В них указывается:
- Объект затруднения (подсистема, БД, ОС и т.д.).
- Дата и время ошибки.
- Пример или задача, на которой зафиксирована ошибка.
- Конфигурация активной структуры ПО.
- Содержание ошибки.
- В соответствие ставится извещение о закрытии ошибки, в котором содержится:
· информация о закрытии ошибки;
· генерация новой конфигурации;
· правильность распознавания объекта затруднения;
· существо ошибки.