Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
введение в пи.doc
Скачиваний:
4
Добавлен:
21.04.2019
Размер:
172.03 Кб
Скачать

4 Структура затрат на создание, модернизацию по различных типов

Структура стоимости ПО существенно зависит от типа ПО, применяемых методов его разработки и … метода оценки. Так, многие авторы отмечают высокую долю стоимости этапа сопровождения. Для некоторых типов ПО она может составлять 60 и более процентов от общей стоимости. Между тем, этап сопровождения включает выполнение двух видов работ: исправление ошибок в программе (несоответствий первоначальным требованиям) и внесение изменений в программу (добавление новых требований). При другом подходе к оценке можно считать, что этап сопровождения на стоит оценивать отдельно, т.к. исправление ошибок можно отнести к продолжению тестирования, а внесение изменений – к новому проекту.

Типовое распределение стоимости между основными этапами (без сопровождения) выглядит следующим образом:

• 15% - спецификация – формулировка требований и условий разработки

• 25% - проектирование – разработка и верификация проекта

• 20% - разработка – кодирование и тестирование компонент

• 40% - интеграция и тестирование – объединение и сборочное тестирование продукта

Отклонения от этой схемы в зависимости от типа ПО выглядят следующим образом:

Для коробочного ПО характерна более высокая доля тестирования за счет сокращения прежде всего доли спецификации (до 5%)

Распределение стоимости заказного ПО зависит от его сложности. При сложном ПО также возрастает доля интеграции и тестирования, но за счет сокращения доли проектирования и разработки Доля спецификаций может возрастать. Сокращение доли проектирования и разработки достигается за счет применения опробованных проектных решений и повторного использования готовых компонент.

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

Стоимость модернизации общих ПП оценке практически не поддается, поэтому во многих случаях производится небольшая формальная модернизация и с началом реализации ПО начинается работа над след версией.

5 Характеристики качественного по

Кроме функциональных возможностей присущих ПП по определению, эти продукты обладают и другими показателями, характеризующими их качества. Они отображают поведение программы во время выполнения ею своих действий, структуру и организацию исходного кода программы, ее документированность.

- удобство сопровождения – ПО должно быть таким, чтобы существовала возможность его усовершенствования в ответ на измененные требования заказчика или пользователя.

- надежность – определяется рядом характеристик таких как безотказность, защищенность и безопасность.

- эффективность – работа ПО не должна приводить к расточительному расходованию системных ресурсов. Этот параметр описывается след характеристиками:

1.скорость выполнения

2. используемое процессорное время

3. объем требуемой памяти

- удобство в использовании – ПО должно быть удобным в эксплуатации и не требовать чрезмерного напряжения усилий пользователя того уровня, на которого оно рассчитано.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]