Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Количественная оценка качества ПО

Объект - особый опознаваемый предмет, блок или сущность (реальная или абстрактная), имеющая важное функциональное назначение в данной предметной области. | Управление и его атрибуты | Сложная система как объект адаптации | МЕТОДЫ И СРЕДСТВА ПРОЕКТИРОВАНИЯ ПРОГРАММ СЛОЖНОЙ СТРУКТУРЫ | Технологический цикл синтеза (разработки) ПО | Особенности этапа проектирования. | Архитектура Структуры данных | Макетирование (прототипирование)- это процесс создания модели требуемого программного продукта. | Тестирование ПО | Особенности тестирования «черного ящика». |


Читайте также:
  1. II часть Оценка частоты встречаемости эмоций
  2. II. Оценка содержания жира (%) в организме мужчин в
  3. II. Формирование и оценка ресурсной базы кредитных организаций
  4. IV этап. Оценка результатов маркетинговой деятельности
  5. А. Энергия низкого качества преобразуется в энергию высокого качества
  6. Адекватная самооценка (не повышенная, заметьте, а адекватная)
  7. АККРЕДИТАЦИЯ КАК ОДНА ИЗ ФОРМ ОЦЕНКИ КАЧЕСТВА ВЫСШЕГО ОБРАЗОВАНИЯ

 

История программных метрик насчитывает четверть века, а началась она с того момента, когда стоимость коммерческих продуктов стала расти и потребовались научные методы создания стандартов и анализа процессов разработки ПО.

 

Программирование из искусства превратилось в инженерную дисциплину.

 

Введение строгих количественных метрик в программирование должно было способствовать решению ряда практических задач:

- предсказывать вероятное число ошибок в системе с самого начала проектирования;

- на основе анализа фазы проектирования системы предсказывать уровень сложности последующего сопровождения;

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

- по оценкам сложности фазы проектирования системы определять конечный размер кода;

- определять корреляцию отдельных характеристик программного кода с качеством готовой системы;

- контролировать стадии развития проекта;

- анализировать явные и скрытые дефекты;

- на основе экспериментального сравнения выявлять лучшие методы и технологии.

По мере роста актуальности программных метрик на рынке стали появляться различные "измерительные" программы. Одни из них исследовали характеристики проектов и ПО комплексно, другие ориентировались на вполне конкретные цели: анализ исходного кода, размеров и структуры отдельных модулей и т. д.

Например, известная программа Metricate производства Software Productivity Centre зондирует практически все аспекты деятельности софтверных компаний:

- эффективность технологических процессов,

- качество программного кода,

- уровень управления проектами,

- стоимость выполнения различных этапов,

- производительность получаемой системы,

- продуктивность труда разработчиков и качество готовых изделий.


Дата добавления: 2015-07-25; просмотров: 66 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Оценка качества программных средств| Три составные части процесса создания качественного ПО

mybiblioteka.su - 2015-2024 год. (0.006 сек.)