КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Производительность программистаСамым важным фактором являются индивидуальные способности. Таблица 21 ‑ Факторы, влияющие на производительность программиста
Основная проблема в оценке себестоимости проектов заключается в низкой точности применяемых методов оценивания.
Таблица 22 – Методы оценки стоимости ПО
Предварительная оценка может выполняться с применением нисходящего и восходящего подходов: - При нисходящем подходе оценка себестоимости начинается на уровне системы: рассматриваются функциональные возможности программы в целом и то, как эти возможности реализуются посредством функций более низкого уровня. - Восходящий подход начинается на уровне системных компонентов. Система разбивается на компоненты и определяются затраты на разработку каждого из них. Затем эти затраты суммируются для определения полной стоимости проекта. Недостатки восходящего подхода являются достоинствами нисходящего и наоборот. Для работы с большими проектами необходимо применить несколько методов оценивания себестоимости для их последующего сравнения. Алгоритмическую модель стоимости можно построить с помощью анализа затрат и параметров уже разработанных проектов. В общем случае формула для вычисления алгоритмической оценки стоимости записывается следующим образом: затраты = А х размер х М, где А — постоянный коэффициент, который зависит от организации выполнения проекта, показатель размер может соотноситься либо с размером кода программы, либо с функциональной оценкой, выраженной в количестве объектных или функциональных точек,
|