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


оценка технико-экономических показателей проектов программных продуктов с учетом совокупности факторов предварительной модели СОСОМО II



Download 2,39 Mb.
bet73/293
Sana26.06.2022
Hajmi2,39 Mb.
#705514
TuriУчебник
1   ...   69   70   71   72   73   74   75   76   ...   293
Bog'liq
Липаев В В Программная инженерия Методологические основы 2006

оценка технико-экономических показателей
проектов программных продуктов с учетом
совокупности факторов предварительной модели
СОСОМО II


  • в СОСОМО п для оценки ТЭП представлены две модели — для этапов предварительного и детального проектирования (см. Boehm B.W. et al. Software cost estimation with СОСОМО II. Prentice Hall PTR. New Jersey. 2000). Предварительная модель предназначена для анализа общих, архи­тектурных решений и выработки стратегий последующей разработки при начальных сведениях о содержании предварительного проекта. Детальная модель рекомендуется для применения при разработке наиболее сложных и дорогих систем, когда требуется тщательный учет ряда факторов, влия­ющих на оценку стоимости на уровне технического проекта ПС. В обеих моделях исходными и определяющими достоверность прогнозов являют­ся размер комплекса программ (с учетом повторно используемых компо­нентов) и совокупность набора влияющих факторов.

  • На этапе предварительного проектирования комплекса программ, после утверждения требований и концепции проекта, повышается досто­верность данных о функциях, спецификациях, компонентах и структуре разрабатываемого ПС. Это позволяет, прежде всего, более точно оценить размер — масштаб ПС и возможность использования готовых программ­ных компонентов из других аналогичных проектов. Если достоверность оценки размера ПС достигает 15—20%, то при определении ТЭП целесо­образно сбалансированно выделять и учитывать факторы, влияние кото­рых на трудоемкость и стоимость достаточно велико и составляет также около 20%. Таких факторов может быть около 5—10, и их число зависит от конкретных характеристик объекта и среды разработки ПС. При техни­ко-экономическом обосновании проекта ПС на этом этапе состав и номен­клатура учитываемых факторов должны выбираться путем включения в анализ тех факторов, которые достаточно влияют на ТЭП конкретного проекта.

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

  • Для трех классов комплексов программ в предварительной модели COCOMO II представлены коэффициенты для расчета зависимости трудо­емкости разработки программ С (человеко-месяцы) от их объемов — П (тысячи строк текста) (таблица 5.4). Для аппроксимации зависимости тру­доемкости от размера ПС рекомендуется использовать степенную функ­цию вида:

  • С = А*ПЕ (5.1)

  • При разработке ПС большого размера должна возрастать сложность разработки по сравнению с ПС малого объема, так как в больших про­граммах существенно усложняются взаимосвязи компонентов по инфор­мации и управлению, а также становятся более трудоемкими процессы планирования и управления проектом в ходе разработки. Выдвинутая ги­потеза о возрастании трудоемкости разработки с ростом размера ПС быст­рее, чем по линейному закону, справедлива, если показатель степени в уравнении регрессии Е > 1. В ряде работ определены коэффициенты А и Е в уравнениях степенной регрессии, показывающие характер зависимости трудоемкости от размера ПС. В таблице 5.4 представлены значения коэф­фициентов регрессии для моделей СОСОМО для трех основных классов проектов программных средств. Выражение (5.1) с использованием этих коэффициентов и значений размера ПС — П в тысячах строк ассембле­ра — рекомендуется для прогнозирования трудоемкости полной разработ­ки в человеко-месяцах.

  • Таблица 5.4


  • Download 2,39 Mb.

    Do'stlaringiz bilan baham:
  • 1   ...   69   70   71   72   73   74   75   76   ...   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