рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Управление разработкой программных средств. Методы оценки затрат на разработку ПС

Управление разработкой программных средств. Методы оценки затрат на разработку ПС - раздел Информатика, Т е м а 1: Основные понятия и определения Затраты На По, Как Показывает Анализ, Проведенный В Ряде Научных Исследований...

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

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

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

В зависимости от способа получения исходных данных при определении стоимостных и трудовых затрат на разработку ПС можно выделить четыре базовых направления в развитии методов оценки:

1) методы аналогии;

2) нормативные методы;

3) методы экспертных оценок;

4) исследовательские методы.

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

 

Различные модификации методов данной группы различаются степенью детализации программных разработок (программа, модуль, оператор, команда), процесса создания программ (виды работ, этапы, стадии, процедуры и т.д.), набором факторов, влияющих на затраты и т.д.

Нормативные методы основаны на предварительном установлении нормативов затрат путем обобщения опыта создания ПС. Дифференцированные нормативы затрат должны определять величину ожидаемых затрат на разработку ПС в зависимости от основных параметров. К числу основных параметров, влияющих на трудоемкость разработки ПС, относят:

• объем ПС в тысячах условных машинных команд;

• сложность разрабатываемых ПС;

• степень новизны разрабатываемых ПС;

• степень использования в разработке стандартных модулей, типовых программ и ПС.

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

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

Исследовательскими методы называются потому, что оценка затрат на разработку ПС является результатом специально проводимых исследований, экспериментов и наблюдений с последующей их статической обработкой.

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

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

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

 

– Конец работы –

Эта тема принадлежит разделу:

Т е м а 1: Основные понятия и определения

Организация и планирование производства... программного обеспечения... Т е м а Основные понятия и определения Системное и...

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

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Системное и прикладное программное обеспечение
Программным обеспечением (ПО – как объектпроизводства) вычислительной машины называют совокупность программ и сопровождающей их документации, позволяющую использо

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

Себестоимость программного изделия (ПИ)
Под себестоимостью программного изделия (разработки или продукции) понимаются выраженные в денежной форме затраты на разработку, изготовление или производство и реализацию объекта производства.

Формирование цены разработки (товара)
Ценообразование – один из важнейших элементов программы маркетинга. Цена товара, в конечном счете, отражает, насколько правильно была разработана и успешно реализована эта программа. Если товар реа

Стоимостная оценка ПИ (разработки)
Стоимостная оценка ПИ или разработки включает следующие составляющие: С = С+ С

Тема 3: Цена в условиях инфляции
В условиях инфляции при заключении хозяйственных договоров между предприятиями, фирмами можно применять метод «скользящих цен». Эта методика предложена специалистами Экспертного института Российско

Тема 4: Как измерять конкурентоспособность
Проблему количественной оценки конкурентоспособности рассмотрим на следующем условном примере. Предположим, что наша фирма разрабатывает ПО и поставляет его производителю АСУП. Допустим та

Свойства качественного ПО.
Если имеются (или разрабатываются) программные средства, предназначенные для функционирования в определённых условиях, то их разработка должна включать три следующие проблемы: 1. возможнос

Тема 6. Работа в программировании
Данный подход основан на методологии, описанной Холстедом М. Х. в книге «Начала науки о программах» (М: Финансы и статистика.-1981.-128 с.) Если ограничить понятие работы в программировании умствен

Вывод уравнения работы.
Шаг 1.Допустим, что любая реализация какого-либо алгоритма заключается в N – кратном выборе из словаря, состоящего из

Различные измерения времени.
Рассмотрим понятие, введённое психологом Джоном Страудом в работе «Тонкая структура психологического времени». Дж. Страуд определил «момент» как время, требуемое человеческому мозгу на вып

Качество программного изделия. Основные показатели качественного ПИ.
Говоря о показателях качественного ПИ, будем полагать, что этот показатель – это мера степени, в которой ПИ обладает той или иной характеристикой качества. Существует несколько подходов к определен

Надежность ПИ. Модели надежности.
Одной из важнейших характеристик качества ПИ является надежность. Надежность – это свойство ПИ сохранять работоспособность в течение определенного периода времени, в о

Динамические модели надежности
1) Модель Шуманаотносится к динамическим моделям дискретного времени.Исходные данные для модели Шумана собираются в процессе тестирования ПС в течение фиксированных или случайн

Р е ш е н и е.
Необходимо выбрать две точки (два момента времени) так, чтобы число ошибок, найденных на интервале А ÷ В, было больше, чем на интервале от О ÷ А. Затем выполнить следующие расчеты:

Статические модели надежности
Статические модели принципиально отличаются от динамических прежде всего тем, что в них не учитывается время появления ошибок в процессе тестирования и не используется никаких предположений о повед

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

Расчет экономического эффекта, связанного с внедрением ПИ
а) Годовой экономический эффект от разработки нового ПИ определяется по разности приведенных затрат на базовый и новый варианты в расчете на годовой

Расчет текущих затрат (себестоимости) пользователя при эксплуатации ПИ
Текущие затраты или себестоимость пользователя при эксплуатации ПИ состоят из затрат на заработную плату при подготовке данных и анализе результатов их обработки, затрат на опл

Коэффициент экономической эффективности применения ПИ
Расчетный коэффициент отдачи с инвестированных в разработку ПИ средств показывает величину г

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги