основные метрические показатели. Основные метрические показатели. Основные метрические показатели
Скачать 17.27 Kb.
|
Основные метрические показатели Основные источники метрических показателей: трудозатраты, обзоры, запросы на изменение. Управление требует точного представления, во-первых - об объемах трудозатрат в рамках проекта, а также о характеристиках этих трудозатрат; во-вторых, - о числе и типах ошибок и дефектов, обнаруженных во время обзора; в-третьих, - о запрашиваемых изменениях, о том, изменяет ли запрос исходные требования системы или полученный компонент проекта изменяется вследствие открывшегося дефекта. Трудозатраты Трудозатраты больше всего связаны с ресурсами, затраченными в процессе разработки ПП. Затраты на создание ПП существенно зависят от человеческого фактора. В этом случае требуется составить представление о том, чем занят персонал, выполняется ли обработка ценной информации, касающейся разработки проекта, каков ход выполнения проекта и каким образом распределяется бюджет на оставшуюся часть работ по проекту. Для реальной оценки точного объема затрат при создании ПП следует аккуратно отслеживать объем трудозатрат для каждой задачи, выполняющейся в процессе разработки. Обзоры В процессе обзора ведут запись некоторой, связанной с ним информации: о числе ошибок, типе каждой ошибки, фазе, которая породила ошибку, а также о той фазе, на которой эта ошибка проявилась. Запросы на изменение После поставки ПП разработчики с помощью системы отслеживания ведут запись недочетов или запросов на изменение, прилагая усилия к их устранению. Типы запросов на изменение: · Корректирующий - направлен на исправление сбоя; · Адаптационный - направлен на адаптацию ПП к изменениям в системе, приспосабливание к изменившейся среде без внесения улучшений или качественных изменений; · Превентивный - направлен на предупреждение сбоев до их проявления; · Усовершенствованный - направлен на поддержку с целью облегчения дальнейшего сопровождения. Под сертификацией понимается действие третьей стороны, доказывающее, что обеспечивается необходимая уверенность в том, что должным образом идентифицированная продукция, процесс или услуга соответствует конкретному стандарту или другому нормативному документу. Сертификация может быть обязательной или добровольной. Решение о выдаче сертификата на ПС основывается на оценке степени его соответствия действующим и/или специально разработанным документам. Критерии качества представляют собой измеряемые численные показатели в виде некоторой целевой функции, характеризующие степень выполнения программами своего назначения. Специалисты стремятся каждый раз выделить некоторый превалирующий показатель для оценки качества системы, к которому предъявляются следующие основные требования: критерий должен численно характеризовать степень выполнения основной целевой функции системы, наиболее важной для данного этапа анализа или синтеза; критерий должен обеспечивать возможность определения затрат, необходимых для достижения его различных значений, а также степени влияния на показатель качества различных внешних факторов и параметров; критерий должен быть по возможности простым по содержанию, хорошо измеряемым и иметь малую дисперсию, т. е. слабо зависеть от множества неконтролируемых факторов. Применение метрик - числовых оценок параметров к комплексам программ позволяет упорядочить их разработку, испытания, эксплуатацию и сопровождение. Функциональные критерии отражают основную специфику применения и степень соответствия программ их целевому назначению. Конструктивные критерии качества программ достаточно инвариантны к их целевому назначению и основным функциям. К ним относятся сложность программ, надежность функционирования, используемые ресурсы ЭВМ, корректность и т.д. В свою очередь конструктивные характеристики комплексов программ целесообразно разделить на основные критерии (показатели) качества и факторы или параметры, влияющие на их значения. Критерии качества этапа проектирования включают, прежде всего, сложность создания комплекса программ и проверки его адекватности поставленным целям. На этапе проектирования основные затраты составляет трудоемкость создания программ заданной сложности и корректности. Надежность (безотказность) функционирования характеризует относительную длительность получения корректных (достоверных) результатов или вероятность правильных (не искаженных за допустимые пределы) выходных данных. Способность к модернизации комплексов программ определяется четкостью их структурного построения и структурой межмодульных связей. Кроме того, на этот критерий влияет метод распределения ресурсов ВС и наличие резервов для развития программ. Мобильность комплексов программ относительно изменения типа, структуры и системы команд вычислительной машины характеризует возможность сохранения и эффективного использования эксплуатируемых программ в процессе развития аппаратуры ЭВМ. Временные показатели жизненного цикла программ: длительность проектирования, продолжительность эксплуатации очередной версии и длительность проведения каждой модификации. |