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


Время или допустимая длительность разработки



Download 2,39 Mb.
bet112/293
Sana26.06.2022
Hajmi2,39 Mb.
#705514
TuriУчебник
1   ...   108   109   110   111   112   113   114   115   ...   293
Bog'liq
Липаев В В Программная инженерия Методологические основы 2006

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

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

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

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

    • создание и весь жизненный цикл комплекса программ и/или базы данных ориентируется разработчиком на массовое тиражирование и рас­пространение на рынке, для заранее неизвестных покупателей-пользовате­лей в различных сферах применения, при этом отсутствует приоритетный внешний потребитель-заказчик, который определяет и диктует основные требования, а также финансирует проект;

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

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

    • На рис. 9.1 отражены затраты на технологию, инструментальные сред­ства автоматизации разработки и ЖЦ ПС, а также затраты на аппаратуру вычислительных систем, необходимую при обеспечении жизненного цик­ла комплексов программ. Эти затраты только обозначены в данной лек­ции, а их описания и оценки отнесены к лекции 16.

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

  • 1   ...   108   109   110   111   112   113   114   115   ...   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