Проанализирум подробнее модели на основе этих факторов.
Время применения и учет факторов размера системы
Все рассматриваемые модели могут быть применены на протяжении всего жизненного цикла а также адекватно учитывают факторы размера системы.
Тип модели и доступность репозиториев
Методика Госкомтруда и COCOMO 2.0 являются закрытыми, а FPA IFPUG4.1 и MK II FPA– открытыми. В то же время авторам неизвестны открытые репозитории статистики MK II FPA. Ввиду последнего обстоятельства, использование MK II FPAв данном проекте представляется сомнительным, несмотря на все остальные преимущества модели.
Учет функциональной сложности
Функциональная сложность в моделях COCOMO 2.0 и FPA IFPUG 4.1 оценивается на основе подсчета функциональных точек. Таким образом, в этом смысле эти две модели аналогичны.
Чтобы сравнить их с методикой Госкомтруда, разберем последнюю несколько подробнее. По этой методике, приближенная общая трудоемкость разработки ПС ( T0) рассчитывается по формуле
, где
- базовая трудоемкость разработки ПС;
- коэффициент сложности ПС.
- поправочный коэффициент, учитывающий конкретные условия и средства разработки ПС.
Базовая трудоемкость разработки ПС
определяется по таблице в зависимости от группы сложности ПС, и от объема ПС ( ).
Таким образом, ключевым для данной методики является также определение объема ПС и его группы сложности.
Группа сложности ПС определяется в зависимости от наличия или отсутствия у разрабатываемого ПС одной или нескольких из 11 основных характеристик, приведенных в этой таблице.
Таблица 3 – Таблица зависимости группы сложности ПС от их характеристик
Характеристики ПС ЭВМ |
Группа сложности |
ПС, обладающие одной или несколькими из следующих характеристик:
1) наличие мощного интеллектульного языкового интерфейса высокого уровня с пользователем (без учета подсказок и меню функций)
2) режим работы в реальном времени
3) обеспечение телекоммуникационной обработки данных
4) машинная графика
5) криптография и другие методы защиты информации от несанкционированного доступа
6) обеспечение существенного распараллеливания вычислений |
1 (максимальная |