Реклама:

Общие закономерности процесса сопровождения комплексов программ. В 60-е годы предполагалось, что цикл сопровождения программ потребует небольших ресурсов и его практически можно не учитывать при оценке затрат.на создание.и эксплуатацию программ. Однако по мере накопления программного4 продукта сопровождение требовало все больших усилий и стало ясно, что по интегральным затратам сопровождение может превосходить разработку. Действительно, если разработка сложного КП продолжается 3 года, а последующие эксплуатация и сопровождение 20 лет, то можно ожидать, что интегральные затраты на этих интервалах времени будут соизмеримыми. Даже при предположении, что сопровождением КП будут загружены только 20 % специалистов, осуществивших- его разработку, суммарные затраты на сопровождение превысят затраты на разработку в полтора раза. Опыт последних лет показал, что во многих случаях для обеспечения сопровождения необходимо практически такое же .число специалистов, которое разработало КП, или, если оно и сокращается, то не более чем вдвое [331. При таких исходных данных суммарные затраты на сопровождение будут в три-четыре раза превышать затраты на разработку.

При создании многих КП перемещение специалистов с разработки на обеспечение сопровождения носит систематический характер. Это приводит к тому, что по мере накопления эксплуатируемого программного продукта все большее число специалистов переходит в сферу сопровождения. Действительно, если предположить, что коллектив специалистов стабилен н ограничен и что каждые 3 года половина создателей программ переходит на их сопровождение, то за 20 лет на разработке останется приблизительно 0,5е я: 0,016 от первоначального состава.

Только при прекращении сопровождения первых, разработанных КП прекратится переход кадров в сферу сопровождения н установится стабильное соотношение между числом специалистов, занятых разработкой и сопровождением. Это соотношение зависит от длительности разработки и сопровож-дения, от соотношения затрат на их выполнение в каждом проекте и от графика начала разработки проектов.

Рост затрат нэ сопровождение "нашел отражение в прогнозах затрат па программное обеспечение министерства обороны" (МО) США на 1990 г. 1951 (рис. 5.2). Доля затрат на сопровождение с каждым годом возрастает и к 1990 г. достигнет 60— 70 % от общих затрат на вычислительную технику для МО США. При этом за 1980—1990 гг. затраты на сопровождение программ возрастут примерно в 14 раз, а затраты на разработку только в 5 раз. Таким образом, соотношение затрат на сопровождение и на разрабогку за десятилетие изменится примерно от 0,84 до 2,4, т. ё. почти в 3 раза. Можно предположить, что в последующем рост относительных и абсолютных затрат «а сопровождение продолжится, хотя и не столь быстро. Следует ожидать, что в перспективе соотношение суммарных ежегодных затрат на сопровождение . и на разработку сложных КП стабилизируется и будет составлять около

Рис. 5.2. Прогноз соотношения расходов в США на аппаратные средства вычислнтельиой техника, разработку программного обеспечения и его сопровождение


⇐ Предыдущая страница| |Следующая страница ⇒