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


разделения ПС на два типа\



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

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

  1. Ресурсы на реализацию
    конструктивных характеристик качества
    программных средств


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

  • Анализ затрат на обеспечение корректности зависит от полноты прослеживания реализации требований к ПС сверху вниз, в требованиях к компонентам вплоть до объектного кода программ и от степени их покры­тия тестами. Эти затраты входят непосредственно в процесс разработки и зависят от объема и детальности процессов верификации и тестирования. Для сложных ПС при требовании их высокой корректности они могут составлять до 30% от затрат на обеспечение первичной, функциональной пригодности. Для относительно простых комплексов программ эта вели­чина в среднем не превышает 20%.

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

  • Особенности затрат на реализацию остальных требований к конст­руктивным характеристикам качества отмечаются при представлении со­ответствующих характеристик (см. лекцию 11) и сводятся к следующему:

  • дополнительные затраты на обеспечение высокой надежности ПС могут достигать 2—3-кратного увеличения затрат относительно функ­циональной пригодности при требованиях наработки на отказ в десятки тысяч часов, а для минимального обеспечения автоматического рестарта в ординарных системах составляют порядка 10—20%;

  • для повышения эффективности использования ресурсов ЭВМ затраты могут быть относительно невелики (несколько процентов) и их трудно выделить из затрат на решение основных, функциональных задач;

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

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


  • Download 2,39 Mb.

    Do'stlaringiz bilan baham:
1   ...   118   119   120   121   122   123   124   125   ...   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