Технология программирования
Информатика и вычислительная техника
  • формат pdf
  • размер 8,70 МБ
  • добавлен 19 января 2013 г.
Боэм Б., Браун Дж., Каспар Х. и др. Характеристики качества программного обеспечения
М.: Мир, 1981. - 208 с.
Пер. с англ. к.т.н. Е.К.Масловского
Оригинальное название: TRW Series on Software Technology, Volume 1: Characteristics of Software Quality, by Barry W. Boehm, John R. Brown, Hans Kaspar, Myron Lipow, Gordon J. MacLeod and Michael J. Merritt
В книге рассматриваются проблемы и методы оценки качества программного обеспечения (ПО) сложных систем на различных этапах его разработки. Предлагается система показателей, позволяющая выявлять ПО на ранних стадиях проектирования систем. Излагаются вопросы автоматизации процедур оценки качества программных средств, даются практические рекомендации, касающиеся методики анализа свойств ПО.
Для системных и прикладных программистов, разработчиков АСУ.
Оглавление:
От переводчика
Предисловие
Современное состояние проблемы оценки качества программного обеспечения
Предшествующие исследования
Показатели качества машинной программы
Измерение качества программы
Использование характеристик качества программного обеспечения для внесения усовершенствований на отдельных фазах его жизненного цикла
Перспективные направления дальнейших исследований
Программное обеспечение и процесс его разработки
Сущность процесса разработки программного обеспечения
Виды программного продукта
Как и для чего необходимо измерять качество программного обеспечения?
Свойства качественного программного обеспечения
Понятность
Завершенность
Осмысленность
Мобильность
Согласованность
Удобство эксплуатации
Оцениваемость
Полезность
Надёжность
Структурированность
Эффективность
Машинонезависимость
Точность
Доступность
Коммуникативность
Открытость
Информативность
Расширяемость
Учёт человеческого фактора
Модифицируемость
Свойства программного обеспечения и их элементарные характеристики
Система показателей качества программного обеспечения
Вводные замечания
Оценочные таблицы показателей качества программного обеспечения
Разработка алгоритмических методов оценки качества программного обеспечения
Пример детальной разработки метрики показателя ИН-1
Руководящие принципы разработки качественного программного обеспечения
Применение руководящих принципов разработки программного изделия на различных стадиях его создания
Возможности использования средств автоматизации в процессе создания программного обеспечения
Применение метрики программного обеспечения для обнаружения и устранения ошибок
Оценка эффективности метрики с точки зрения экономии затрат
Заключение
Приложения:
Примеры наличия (положительные) или отсутствия (отрицательные) у программы свойств, оцениваемых предложенной метрикой
Аннотированная библиография