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


Трудоемкость разработки программных средств



Download 2,39 Mb.
bet66/293
Sana26.06.2022
Hajmi2,39 Mb.
#705514
TuriУчебник
1   ...   62   63   64   65   66   67   68   69   ...   293
Bog'liq
Липаев В В Программная инженерия Методологические основы 2006

Трудоемкость разработки программных средств наиболее сильно зависит от размера — масштаба комплекса программ, выраженного'. числом операторов, строк на языке программирования или функцио­нальных точек (см. стандарт ISO 14143:1-5:1998-2004. — Измерение функ­ционального размера). Реальное изменение создаваемых в настоящее вре­мя сложных ПС от 104 до 107 строк (LOC) определяет диапазон трудоемко­сти разработки таких программ от человеко-года до десятков тысяч человеко-лет. Подтверждена по большому числу проектов высокая стати­стическая корреляция между размером комплексов программ и трудоем­костью их разработки.

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

    • первичный системный анализ целесообразности применения ПИК;

    • поиск, адаптацию и процессы использования готовых компонентов;

    • оценку затрат с учетом стоимости приобретения и адаптации пере­носимых программ и баз данных;

    • интегрирование в новой операционной или внешней среде;

    • тестирование и испытания компонентов в комплексе с унаследо­ванными программами.

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

    • В совокупных затратах на создание полностью новых ПС доминиру­ет трудоемкость непосредственной разработки программных компонен­тов. Распределение необходимой трудоемкости на этапы разработки программ сложного ПС реального времени представлено в таблице 5.1. Этап технологической подготовки разработки включен в техническое про­ектирование, а документирование объединено с комплексной отладкой. В распределении учтены подмножества работ, соответствующие разным ка­тегориям специалистов. Все специалисты были разделены на три катего­рии: руководители разработки и системные аналитики; непосредственные разработчики программных компонентов и специалисты по комплексиро- ванию; вспомогательный персонал, обеспечивающий разработку и доку­ментирование программ. Первая и третья категории специалистов непос­редственно не взаимодействуют с текстом программ при их отработке, однако их труд является неотъемлемой частью всего процесса разработки и в крупных проектах составляет около половины затрат на каждом этапе.

    • Таблица 5.1


    • Download 2,39 Mb.

      Do'stlaringiz bilan baham:
  • 1   ...   62   63   64   65   66   67   68   69   ...   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