Методологические основы


Затраты на квалификационное тестирование и испытания ПС



Download 2,39 Mb.
bet120/293
Sana26.06.2022
Hajmi2,39 Mb.
#705514
TuriУчебник
1   ...   116   117   118   119   120   121   122   123   ...   293
Bog'liq
Липаев В В Программная инженерия Методологические основы 2006

Затраты на квалификационное тестирование и испытания ПС в целом обычно могут быть достаточно четко выделены из остальных ре­сурсов, так как в этих процессах непосредственно участвуют заказчик и пользователи. Величина этих затрат, без учета ресурсов, необходимых для имитации внешней среды, может составлять около 10% от общих затрат на разработку. При этом практически невозможно разделять затраты на оценивание отдельных стандартизированных характеристик и их атрибутов.

  • Затраты на обеспечение безопасности и надежности функциони­рования ПС определяются требуемым уровнем защищенности и сложнос­тью (размером) программ для ее реализации (см. лекцию 11). При наличии особенно высоких требований к безопасности критических ПС эти затра­ты могут даже в 2—4 раза превышать затраты на решение базовых, функ­циональных задач. Для типовых административных систем трудоемкость создания программных средств защиты обычно составляет 20—40% зат­рат на решение основных, функциональных задач. В более простых случа­ях доля таких затрат может снижаться до 5—10%. Затраты на обеспечение высокой надежности в составе разработки ПС могут достигать 2—3-крат­ного увеличения общих затрат, при высоких требованиях наработки на отказ. Для минимального обеспечения автоматического рестарта в орди­нарных системах они составляют порядка 10—20%. Однако практически в любых системах должен присутствовать минимум программных компо­нентов, обеспечивающих надежность и защиту от преднамеренных и слу­чайных угроз.

  • Затраты на создание достаточно полного комплекта документации практически пропорциональны размеру комплекса программ. Удельные затраты на документацию зависят от класса, назначения и широты приме­нения программ, что трудно учесть в достаточно общем виде. Эти затраты сопутствуют в некоторой степени всем этапам разработки, однако оформ­ление эксплуатационных документов обычно локализуется в специальном этапе работ. Затраты на разработку комплекта эксплуатационной доку­ментации для сложных программных продуктов, подлежащих длитель­ному сопровождению, обычно определяются затратами ориентировочно 5—10 страниц на тысячу строк текста программы.

  • Достаточно определенно могут быть выделены и оценены затраты на обеспечение и реализацию требований к характеристикам', защи­щенности, сопровождаемости, мобильности и практичности (последние в части документирования) ПС. Эти затраты состоят из двух связанных частей: затрат на реализацию соответствующих характеристик качества в программных продуктах и затрат при использовании этих характерис­тик в процессе эксплуатации комплекса программ. Обычно совершенство­вание качества и повышение затрат на реализацию характеристик способ­ствует снижению затрат при их эксплуатации. Последние трудно оценить априори, так как они зависят от внешней среды и активности применения конкретного ПС, а не от его свойств и требуемого качества. Поэтому далее основное внимание акцентировано на затратах, которые необходимы для достижения требуемых характеристик качества.

  • При анализе затрат на обеспечение требуемых функций крупномасш­табных ПС доминирующим фактором, влияющим на их величину, явля­ется сложность функциональной части комплекса программ и базы дан­ных. Понятие сложности программ активно исследовалось последние де­сятилетия, и предложен ряд показателей и методов для ее измерения. Наибольшее внимание исследователей привлекала статистическая мера сложности и мера структурной сложности программ. Для относительно небольших программ эти методы позволили повысить достоверность оп­ределения сложности программ и установить адекватность этого показате­ля величине трудоемкости их создания. Однако для ПС средней и высокой сложности ряд дополнительных факторов затрудняет подобные оценки. В крупных ПС обычно реализуются задачи различной сложности. При нали­чии особо сложной функциональной задачи возрастание затрат на ее реа­лизацию может нивелироваться рядом других типовых и более простых задач. Поэтому пока не проявились преимущества приведенных мер слож­ности и они не нашли широкого практического применения.

  • Наиболее активно в качестве простейшего показателя сложности ис­пользуется размер — масштаб комплекса программ, выраженный чис­лом операторов (команд) или строк текста на языке программирования (с учетом коэффициента, зависящего от класса ПС и специфики языка) (см. лекцию 5). Размер программ без комментариев является одной из наибо­лее достоверно измеряемых характеристик сложности ПС и достаточно адекватен экономическим затратам на его разработку. Реальное изменение создаваемых в настоящее время новых сложных ПС объемом от 103 до 106 строк определяет диапазон трудоемкости разработки таких программ от человеко-года до тысяч человеко-лет. С другой стороны, отсутствуют какие-либо данные о значительном преимуществе других достаточно про­стых мер сложности при прогнозировании ресурсов на разработку круп­номасштабных ПС.


  • Download 2,39 Mb.

    Do'stlaringiz bilan baham:
  • 1   ...   116   117   118   119   120   121   122   123   ...   293




    Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
    ma'muriyatiga murojaat qiling

    kiriting | ro'yxatdan o'tish
        Bosh sahifa
    юртда тантана
    Боғда битган
    Бугун юртда
    Эшитганлар жилманглар
    Эшитмадим деманглар
    битган бодомлар
    Yangiariq tumani
    qitish marakazi
    Raqamli texnologiyalar
    ilishida muhokamadan
    tasdiqqa tavsiya
    tavsiya etilgan
    iqtisodiyot kafedrasi
    steiermarkischen landesregierung
    asarlaringizni yuboring
    o'zingizning asarlaringizni
    Iltimos faqat
    faqat o'zingizning
    steierm rkischen
    landesregierung fachabteilung
    rkischen landesregierung
    hamshira loyihasi
    loyihasi mavsum
    faolyatining oqibatlari
    asosiy adabiyotlar
    fakulteti ahborot
    ahborot havfsizligi
    havfsizligi kafedrasi
    fanidan bo’yicha
    fakulteti iqtisodiyot
    boshqaruv fakulteti
    chiqarishda boshqaruv
    ishlab chiqarishda
    iqtisodiyot fakultet
    multiservis tarmoqlari
    fanidan asosiy
    Uzbek fanidan
    mavzulari potok
    asosidagi multiservis
    'aliyyil a'ziym
    billahil 'aliyyil
    illaa billahil
    quvvata illaa
    falah' deganida
    Kompyuter savodxonligi
    bo’yicha mustaqil
    'alal falah'
    Hayya 'alal
    'alas soloh
    Hayya 'alas
    mavsum boyicha


    yuklab olish