 
        
        Отчет_лр1_Ибрагимова_МО417
.docxУФИМСКИЙ ГОСУДАРСТВЕННЫЙ АВИАЦИОННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
ФАКУЛЬТЕТ ИНФОРМАТИКИ И РОБОТОТЕХНИКИ
КАФЕДРА ВЫЧИСЛИТЕЛЬНОЙ МАТЕМАТИКИ И КИБЕРНЕТИКИ
| 
 | 
 | 
 | ||
| 
 | УТВЕРЖДАЮ Проректор университета по научной работе ФИО | |||
| 
 | 
 | 
 | ||
| 
 | "___" ______________ _______г. | |||
| 
 | 
 | 
 | ||
| Лабораторная работа № 1 
 «Расчет метрик размера при реализации проектов разработки программного обеспечения» 
 | ||||
| 
 | ||||
| по предмету: ЭКОНОМИКА ПРОГРАММНОЙ ИНЖЕНЕРИИ | ||||
| Преподаватель | 
 | А. В. Климова | ||
| 
 | 
 | 
 | ||
| 
 | 
 | 
 | ||
| 
 | 
 | 
 | ||
| Исполнитель | 
 | К. Б. Ибрагимова | ||
| 
 | 
 | 
 | ||
| 
 
 
 
 
 Уфа - 2021 | ||||
Цель работы
Освоение методов технико-экономического планирования и анализа на основе LOC- и FP-метрик.
Задачи работы
- Изучение методики оценки проектов на основе LOC- и FP-данных. 
- Реализация методики для решения конкретной задачи. 
Задание
- Согласно варианту задания решить задачу 1. 
- Согласно варианту задания решить задачу 2. 
- Сравнить полученные результаты. 
Ход работы
Вариант 5
Задача 1
Оценка проекта на основе LOC-метрики
| Функция | Лучш. [LOC] | Вероят. [LOC] | 
 | 
 | Худш. [LOC] | 
 | 
| F1 | 2100 | 
 | 
 | 2350 | 
 | 2550 | 
| F2 | 4700 | 
 | 
 | 4900 | 
 | 5000 | 
| F3 | 6200 | 
 | 
 | 6350 | 
 | 6400 | 
| F4 | 1300 | 
 | 
 | 1500 | 
 | 1600 | 
| F5 | 1600 | 
 | 
 | 1800 | 
 | 1850 | 
| Функция | LOCанi | 
 | Уд. стоимость анi [долл/LOC] | 
 | Произв. анi [LOC/чел-мес] | 
 | 
| F1 | 
 | 1000 | 
 | 20 | 
 | 200 | 
| F2 | 
 | 1500 | 
 | 28 | 
 | 320 | 
| F3 | 
 | 4100 | 
 | 18 | 
 | 210 | 
| F4 | 
 | 1500 | 
 | 31 | 
 | 400 | 
| F5 | 
 | 600 | 
 | 25 | 
 | 130 | 
Данные из метрического базиса фирмы
Проведём предварительную оценку затрат и стоимости проекта с помощью размерноориентированных метрик.
 
Таблица 1. Информационные характеристики проекта
 
Таблица 2. Вычисление производительности
 
Таблица 3. Окончательный расчет
Задача 2
Оценка проекта на основе FP-метрики
По результатам анализа проблемной области эксперты оценили лучшее, худшее и вероятное значения информационных характеристик проекта.
| Характеристика | Лучш. | 
 | Вероят. | 
 | Худш. | 
 | 
| Вводы | 
 | 18 | 
 | 16 | 
 | 17 | 
| Выводы | 
 | 18 | 
 | 20 | 
 | 22 | 
| Запросы | 
 | 14 | 
 | 16 | 
 | 20 | 
| Логические файлы | 
 | 7 | 
 | 10 | 
 | 12 | 
| Интерфейсные файлы | 
 | 1 | 
 | 1 | 
 | 2 | 
Исходные данные для определения сложности информационных характеристик:
| Характеристика | Сложность | 
 | 
| Вводы | 
 | 2 | 
| Выводы | 
 | 3 | 
| Запросы | 
 | 3 | 
| Логические файлы | 
 | 4 | 
| Интерфейсные файлы | 
 | 1 | 
| Коэффициент | Оценка | |
| 1 | Передачи данных | 2 | 
| 2 | Распределенная обработка данных | 3 | 
| 3 | Производительность | 3 | 
| 4 | Распространенность используемой конфигурации | 3 | 
| 5 | Скорость транзакций | 2 | 
| 6 | Оперативный ввод данных | 2 | 
| 7 | Эффективность работы конечного пользователя | 4 | 
| 8 | Оперативное обновление | 3 | 
| 9 | Сложность обработки | 4 | 
| 10 | Повторная используемость | 3 | 
| 11 | Легкость инсталляции | 2 | 
| 12 | Легкость эксплуатации | 2 | 
| 13 | Разнообразные условия размещения | 5 | 
| 14 | Простота изменений | 3 | 
Из метрического базиса фирмы известно:
Производительность: 2,41 [FP/чел-мес]
Удельная стоимость: 954 $/FP
Проведем предварительную оценку затрат и стоимости проекта с помощью функционально-ориентированных метрик.
 
Таблица 4. Информационные характеристики проекта
 
Таблица 5. Количества функциональных точек с учетом сложности
 
Таблица 6. Корректировка сложности с учетом системных параметров проекта
 
Таблица 7. Окончательный расчет
Сравним полученные результаты.
Размерно-ориентированные метрики прямо измеряют программный продукт и процесс его разработки. Основываются размерно-ориентированные метрики на LOC-оценках. LOC-оценка — это количество строк в программном продукте. Функционально-ориентированные метрики косвенно измеряют программный продукт и процесс его разработки. Вместо подсчета LOC-оценки при этом рассматривается не размер, а функциональность или полезность продукта.
При оценке проекта на основе LOC-метрики затраты равны 164,74 чел.-мес., стоимость равна 387925 долл, это больше чем при оценке проекта на основе FP-метрики, затраты равны 80,27 чел.-мес., а стоимость равна 184551,3 долл.
Вывод
В ходе выполнения лабораторной работы были изучены методики оценки проектов на основе LOC- и FP-данных и реализованы методики для решения конкретной задачи
