Содержание
- 2. Метрики ПО Метрика программного обеспечения — это мера, позволяющая получить численное значение некоторого свойства программного обеспечения
- 3. Метрики ПО порядок роста (имеется в виду анализ алгоритмов в терминах асимптотического анализа и O-нотации), количество
- 4. Необходимость метрик Для чего нужны метрики? Для того чтобы оценить программный продукт Качество, Надежность, Цену и
- 5. Оценка стоимости Для оценки стоимости программного продукта в основном используют две метрики, которые мы рассмотрели ранее.
- 6. LOC Преимущества использования этого критерия Простота. Но он имеет кучу недостатков: Размер проекта в терминах LOC
- 7. FP Данная метрика ПО была разработана в противовес LOC в 70-х года прошлого столетия А. Дж.
- 8. FP Методика анализа FP основывается на концепции разграничения взаимодействия. Сущность ее состоит в том, что программа
- 9. Классы компонентов FP внутренний логический файл Internal Logical File (ILF) – группа логически связанных данных, находящихся
- 10. Сложность Классы компонентов оцениваются по сложности. Выделяют три категории сложности: Высокий, Средний и Низкий.
- 11. Сложность Для транзакций (EI, EO, EQ) уровень определяется по количеству файлов, на которые ссылается транзакция File
- 12. Нескорректированные функциональные точки После того как выделены классы и каждому из них присвоен уровень сложности, производится
- 13. Фактор регулирования стоимости При расчете фактора урегулирования стоимости учитываются 14 характеристик системы (GSC). Эти характеристики отражают
- 14. Фактор регулирования стоимости Каждому из характеристик присваивается значение от 0 до 5. Что является степенью влияния
- 15. Количество функциональных точек FP = UAF * VAF
- 16. Недостатки Существуют приложения, в оценке которых использование стандартных функциональных точек не эффективно. Эти приложения следующие: управление
- 17. Методы оценки стоимости Неалгоритмические методы, Алгоритмические методы.
- 18. Неалгоритмические Price-to-win, Оценка по Паркинсону, Экспертная оценка, Оценка по аналогии.
- 19. Price-to-win Метод основывается на принципе «клиент всегда прав». Суть метода состоит в том, что независимо от
- 20. Оценка по Паркинсону Метод основывается на принципе: «Объем работы возрастает в той мере, в какой это
- 21. Экспертная оценка Метод основывается на принципе экспертной оценки и применяется в проектах использующих новые технологии, новые
- 22. Оценка по аналогии Метод основывается на принципе аналогии. Оценка по аналогии, как и алгоритмические модели, использует
- 23. Оценка по аналогии Схема оценки основанная на указанном принципе состоит из нескольких этапов. На первом этапе
- 24. Алгоритмические методы Линейная модель, Модель Путнэма (SLIM), Модель COCOMO.
- 25. Линейная модель Самая простая модель, которая существует: ai выбираются таким образом, чтобы наилучшим образом подходить к
- 26. Модель Путнэма (SLIM) модель основывается на утверждении, что затраты на разработку ПО распределяются согласно кривым Нордена-Рэйли,
- 27. Модель Путнэма (SLIM) где Size – размер кода в LOC С – технологический фактор Е –
- 29. Модель Путнэма (SLIM) В – фактор специальных навыков, Р – фактор продуктивности, Schedule – время разработки
- 30. Модель COCOMO Семейство моделей COCOMO было создано в 1981 году на основе базы данных о проектах
- 31. Модель COCOMO где Е – затраты труда на проект (в человеко-месяцах), S – размер кода (в
- 32. COCOMO В базовой модели фактор EAF принимается равным единице. Для определения значения этого фактора в расширенной
- 33. COCOMO II COCOMO ІІ также является семейством моделей и представляет собой развитие базовой (Basic) модели COCOMO.
- 34. СОСОМО II ACM используется на раннем этапе реализации, для того, чтобы оценить: интерфейс пользователя, взаимодействие с
- 35. COCOMO II Тогда затраты можно определить по следующей формуле: где PROD – табличное значение
- 36. COCOMO II EDM – это высокоуровневая модель, которой требуется сравнительно небольшое количество исходных параметров. Она предназначена
- 37. COCOMO II PAM – наиболее детализированная модель, которая используется, когда проект полностью готов к разработке. Для
- 38. COCOMO II Уравнение PAM имеет вид где a принято за 2.55, b = 1,01 + 0,01∑Wi,
- 40. Скачать презентацию