Компоненты:
новые флеш игры.

Софт и программирование - Индустрия электроники

За 2009 год в разработку Линукса вложено свыше миллиарда евро

Родительская категория: Индустрия Категория: Софт

Шаблоны Joomla здесь.

linuxСогласно данным исследований Университета Овьендо, в 2009 году на разработку ОС Linux в целом и ее ядра в частности евросоюз потратил более 1 млрд евро. Данные своих подсчетов испанские специалисты планируют огласить на конференции Corporate R&D, проводимой ЕС в марте.

Свои выводы исследователи строят на модели расчетов, известной как COCOMO 81 или Constructive Cost Model 81, учитывающей объем программного кода, созданного в Европе и базовую годовую заработную плату программиста. Средняя зарплата европейского программиста взята из данных агентства Евростат за 2006 год и равняется 31 040 евро в год. В качестве эталонного Linux-ядра взято ядро 2.6.30, выпущенное в декабре 2009 года.

Для сравнения, по итогам 2005 года, когда была выпущена версия ядра 2.6.11 затраты составили всего 80 млн евро, в 2007 году - уже 228 млн евро, в 2008 году - более 600 млн евро.

В теме выпуска: Ваша фирма переходит на легальное ПО? Скачайте бесплатный конспект лекций по Linux!

На заметку

COCOMO. Пожалуй, самой популярной моделью для оценки стоимости разработки ПО, которая де-факто стала стандартом, является COCOMO (COnstructive COst MOdel). Она была представлена в 1981 г. Барри Боэмом (Barry Boehm), известным ученым, внесшим огромный вклад в развитие научных подходов к управлению программными проектами – им разработаны спиральная модель проектирования ПО и Wideband Delphi, кроме того, когда-то именно он предсказал, что в будущем стоимость ПО превысит стоимость оборудования.

COCOMO создана на основе анализа статистических данных 63 проектов различных типов. Фактически под общим названием скрываются три уровня детализации: базовый, промежуточный и подробный. Также предусмотрено три режима использования модели в зависимости от размеров команды и проекта (табл. 1).

Таблица 1. Режимы модели COCOMO
Название режима Размер проекта Описание
Органичный До 50 KLOC Некрупный проект разрабатывается небольшой командой, для которой нехарактерны нововведения, и среда остается стабильной
Сблокированный 50–300 KLOC Относительно небольшая команда занимается проектом среднего размера, в процессе разработки необходимы определенные инновации, среда характеризуется незначительной нестабильностью
Внедренный Более 300 KLOC Большая команда разработчиков трудится над крупным проектом, необходим значительный объем инноваций, среда состоит из множества элементов, которые не характеризуются стабильностью

Для оценки трудозатрат на базовом уровне модели COCOMO применяется следующая формула:

Т = a × Р b,

где a и b – константы, которые зависят от режима использования модели.

В соответствии с этой формулой трудозатраты вообще нелинейно зависят от размера проекта и скачкообразно изменяются при смене режима (табл. 2). Другая интересная особенность COCOMO – рост трудозатрат при переходе к более высокому режиму не означает безусловного увеличения длительности (F) выполнения проекта, которая вычисляется по формуле:

F = 2,5 × Т k,

поскольку при этом изменяется значение константы k.

Таблица 2. Значения коэффициентов модели COCOMO в зависимости от режима использования
Название режима Значение коэффициента a Значение коэффициента b Значение коэффициента k
Органичный 2,4 1,05 0,38
Сблокированный 3,0 1,12 0,35
Внедренный 3,6 1,20 0,32

На более высоких уровнях COCOMO рассмотренные формулы усложняются, они обрастают дополнительными коэффициентами, позволяющими повысить точность оценок. Также модель допускает калибровку на основе хронологических данных по выполненным проектам.


Элтайм.ру, по материалам Cybersecurity

лимузин на свадьбу.
Компания Сансити

ipad-disassembled

Читайте также:

Календарь событий электроники

ТОП-20 новостей индустрии

Новости гаджетов

Последние новости