Помощь в написании студенческих работ
Антистрессовый сервис

Методы предварительного обоснования затрат на разработку информационной системы от SUM до C0SYSM0

РефератПомощь в написанииУзнать стоимостьмоей работы

Модель Патнэма (SLIM model) создана для проектов объемом больше 70 000 строк кода. Используя статистический анализ проектов, Л. Патнэм обнаружил, что взаимосвязь между тремя основными параметрами проекта (размером, временем и трудоемкостью) напоминает функцию Нордена — Рэлея (рис. 2.2), отражающую распределение трудовых ресурсов проекта в зависимости от времени. Модель основана на том, что… Читать ещё >

Методы предварительного обоснования затрат на разработку информационной системы от SUM до C0SYSM0 (реферат, курсовая, диплом, контрольная)

Модель Патнэма (SLIM)

В начале 1960;х гг. Питер Норден из фирмы IBM пришел к выводу, что в проектах по исследованию и разработке может применяться хорошо прогнозируемое распределение трудовых ресурсов, основанное на распределении вероятности, называемом кривой Рэлея (Rayleigh distribution).

Позднее, в 1970;х гг. Лоуренс Патнэм из компании Quantitative Systems Management применил результаты П. Нордена к разработке программного обеспечения (ПО).

Модель Патнэма (SLIM model) создана для проектов объемом больше 70 000 строк кода. Используя статистический анализ проектов, Л. Патнэм обнаружил, что взаимосвязь между тремя основными параметрами проекта (размером, временем и трудоемкостью) напоминает функцию Нордена — Рэлея (рис. 2.2), отражающую распределение трудовых ресурсов проекта в зависимости от времени. Модель основана на том, что затраты на разработку ПО распределяются согласно кривым Нордена — Рэлея, которые являются графиками функций.

Функция Рэлея.

Рис. 2.2. Функция Рэлея

Функция Рэлея моделируется дифференциальным уравнением Методы предварительного обоснования затрат на разработку информационной системы от SUM до C0SYSM0. dy

где —скорость роста персонала проекта; t — время, прошедшее.

dt

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

Методы предварительного обоснования затрат на разработку информационной системы от SUM до C0SYSM0.

где td — время разработки, годы.

Приняв ряд допущений, Л. Патнэм получил следующее уравнение:

Методы предварительного обоснования затрат на разработку информационной системы от SUM до C0SYSM0.

где Е — трудоемкость разработки ПО, человеко-годы; Size — размер программного обеспечения, LOC; td — планируемый срок разработки, годы; С — технологический фактор, учитывающий различные аппаратные ограничения, опыт персонала и характеристики среды программирования. Он определяется на основе хронологических данных по прошлым проектам и, согласно рекомендациям Л. Патнэма, определяется для различных типов проектов следующим образом:

  • — проект, внедренный в сжатые сроки без детальной проработки — 1500;
  • — проект, выполненный в соответствии с четким планом — 5000;
  • — проект, предусматривающий оптимальную организацию и поддержку — 10 000.

Оптимальный срок разработки определяется как.

Методы предварительного обоснования затрат на разработку информационной системы от SUM до C0SYSM0.

что хорошо согласуется с большинством статистических моделей.

Показать весь текст
Заполнить форму текущей работой