Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Входная переменная, используемая для оценки трудозатрат – количество строк кода KLOC. Для вычисления трудозатрат, выраженных в человеко-месяцах, используется следующая экспоненциальная формула:
Трудозатраты Е = a * (размер)b,
где а и b – константы, определенные на этапе регрессивного анализа(в зависимости от проекта), размер – тысячи строк кода(KLOC).
Большинство организаций не располагают массивом данных, достаточным для выполнения регрессивного анализа, начиная с применения дерева уровней трудности Боэма (Boehm). Этот метод может применяться для описания многих программных проектов. Ниже в таблице 6.1. приведены формулы, применяемые для оценки трудозатрат и времени разработки в каждом режиме.
Таблица 6.1. Базовые формулы оценки необходимых для разработки времени и трудозатрат в модели СОСОМО
Режим | a | B | Формула для оценки трудозатрат a * (размер)b | Формула для определения времени разработки, месяцы |
Органический | 2.4 | 1.05 | Е = 2.4 * (размер)1.05 | TDEV = 2,5 * (E)0.58 |
Сблокированный | 3.0 | 1.12 | Е = 3.0 * (размер)1.12 | TDEV = 2,5 * (Е)0.35 |
Внедренный | 3.6 | 1.2 | Е = 3.6 * (размер)1.2 | TDEV = 2,5 * (Е)0.32 |
Очень просто можно определить среднюю численность персонала:
S = Е / TDEV
и производительность:
P = размер / трудозатраты.
В базовой модели СОСОМО предлагается метод быстрых оценок трудозатрат, времени разработки, количества персонала, а также производительности. При этом исходными являются сведения о размере и режиме. Выполнить оценку трудозатрат на базовом уровне не составляет особого труда, но полученные при этом результаты будут весьма приблизительными.
Дата публикования: 2015-10-09; Прочитано: 867 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!