Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
GOSY_VSE.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.38 Mб
Скачать

3.Требования к персоналу.Взаимодейтсвие людей занимающихся созданием программных продуктов:заказчики,пользователи,инвесторы,разработчики.

4.Продукт

5.Проект

Выполнение оценки проекта на основе LOC- метрик

Цель этой деятельности - сформировать предварительные оценки, которые позволят:

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

- составить план программного проекта.

При выполнении оценки возможны два варианта использования LOC- и FP-данных:

- в качестве оценочных переменных, определяющих размер каждого элемента продукта;

- в качестве метрик, собранных за прошлые проекты и входящих в метрический базис фирмы.

Порядок проведения процедуры оценки.

1. Область назначения проектируемого продукта разбивается на ряд функций, каждую из которых можно оценить индивидуально: f1 , f2 ,..., fn.

2. Для каждой функции fi планировщик формирует лучшую LOCлучшi(FPлучшi), худшую LOCхудшi(FPхудшi) и вероятную оценку LOCвер i(FPвер i). Используются опытные данные (из метрического базиса) или интуиция. Диапазон значения оценок соответствует степени предусмотренной неопределенности.

3. Для каждой функции fi в соответствии с -распределением вычисляется ожидаемое значение LOC- (или FP-) оценки:

4. Определяется значение LOC- или FP-производительности разработки функции. Используется один из трех подходов:

а) для всех функции принимается одна и та же метрика средней производительности ПРОИЗВср, взятая из метрического базиса;

б) для i-й функции на основе метрики средней производительности вычисляется настраиваемая величина производительности:

,где LOCcp - средняя LOC-оценка, взятая из метрического базиса (соответствует средней производительности);

в) для i-й функции настраиваемая величина производительности вычисляется по аналогу, взятому из метрического базиса: ,

Первый подход обеспечивает минимальную точность (при максимальной простоте вычислений), а третий подход - максимальную точность (при максимальной сложности вычислений).

5. Вычисляется общая оценка затрат на проект

6.Качество пп:Применяемые методы

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

Тестирование целого приложения.

Методы управления проектом

7.Качество ПП:Показатели качества

) Критериями качества ПП являются:

-         функциональность;

-         надежность;

-         легкость применения;

-         эффективность;

-         сопровождаемость;

-         мобильность.

Функциональность — это способность ПП выполнять набор функций, определенных его внешними спецификациями.

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

Легкость применения — это способность минимизировать затраты пользователя на подготовку и ввод исходных данных и оценку полученных результатов, а также вызывать положительные эмоции пользователя.

Эффективность — это отношение уровня услуг, предоставляемых ПП к объему используемых вычислительных ресурсов. Напомню, что объем используемых вычислительных ресурсов количественно определяется затратами машинного времени и оперативной памяти на выполнение заданных функций.

Сопровождаемость — это такие характеристики ПП, которые позволяют минимизировать усилия по внесению изменений при обнаружении ошибок в ПП и при его модификации. Не последнюю роль в повышении сопровождаемости играют комментарии к тексту программы!

Мобильность — это способность ПП быть перенесенным из одной вычислительной среды (окружения) в другую, в частности, с одной ЭВМ на другую (применяют термин “перенос с одной платформы на другую”.

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