Реклама:

Перечисленные факторы являются основными и могут быть объективно измерены н учтены. Кроме представленных имеется еще ряд факторов, которые меньше влияют на суммарные затраты или значительно трудней измеряются и,учитываются (квалификация и организация коллектива разработчиков, тип и характеристики реализующей ЭВМ, регламентированность технологии и т.д.). Эти второстепенные факторы в последующих зависимостях отражаются неявно коэффициентами щ, значения которых необходимо уточнять по данным аналогичных реальных разработок.

В зависимости от объема разрабатываемого комплекса П (выраженного числом команд на автокоде), уровня автоматизации проектирования U и предполагаемого тиража программ N затраты на разработку войдут в каждый экземпляр КП:

с ЯЦДЦ-^xp^(-0.2^)12-^ р

Обоснование этого выражения представлено в [37]. Выражение получено путем аппроксимации составляющих /i(i7);/2(p, Б); /3 (N) и ft(U, П), определяющих затраты С1п простыми аналитическими выражениями.

Считвется, что программы функционируют в реальном масштабе времени при постоянной загрузке р = 0,9, которая учтена в значениях а1П, характеризующих стоимость (в рублях) проектирования одной команды в уникальном КП при .неавтоматизированной технологии (U = 0). Тогда о1П = 10-7-30 при средней стоимости одной команды около 20 руб. Приближенно уровень автоматизации можно характеризовать сложностью технологических программных средств, выраженной числом команд и совокупной стоимостью этих средств. Для клaqcификaции целесообразно использовать логарифмическую шкалу сложностей технологических систем автоматизации, что приблизительно соответствует линейному приросту производительности труда при их использовании. Значения уровней автоматизации проектирования отражаются целыми числами V = 0 — 4, соответствующими объемам программ технологических систем от 10* до 10* команд иа ассемблере, выраженным через и как показатель степени (100- Кг7).

Технология проектирования и средства ее автоматизации обычно'.-создаются для многократного и длительного применении при проектировании программ различного назначения. Широкое применение определенных средств автоматизации технологии сокращает, длительность их окураемоети и долю стоимости, которую необходимо учитывать в эксплуатируемых программах. Основными факторами, определяющими затраты Сза на разработку и эксплуатацию технологических средств автоматизации проектирования в каждом экземпляре К.П, являются:

затраты на создание и внедрение инструментальных и методических технологических средств /в (V),- определяющиеся уровнем автоматизации технологии проектирования программ О;

доля затрат /« (Л'), зависящая от широты использования данного КП, т. е. от числа (копий программ ЛГ в установочной серии или за весь период использования технологии;

доля затрат, зависящая от применения дайной технологии /7 (Мг) для проектирования КП различных типов и наначеиия с общим числом созданных типов М, за период использования технологии или за некоторый нормативный срок;

затраты на эксплуатацию и обслуживание технологических-средств /« (^и, Щ в процессе проектирования данного КП в течение календарного иременн разработки ти.


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