9630

Оценка приложения по системе SLIM

Практическая работа

Информатика, кибернетика и программирование

Оценка приложения по системе SLIM В регрессионном моделировании делается упор на создание формулы, которая лучше всего представляет точки данных рассеяния. В математическом моделировании главным является сопоставление данных с формой существующей ма...

Русский

2013-03-14

39.5 KB

5 чел.

Оценка приложения по системе SLIM

В регрессионном моделировании делается упор на создание формулы, которая лучше всего представляет точки данных рассеяния. В математическом моделировании главным является сопоставление данных с формой существующей математической функции. В начале 1960-х годов, Питер В. Норден (Peter V. Norden) из фирмы IBM пришел к выводу, что при внедрении проектов по исследованию и разработке могут применяться хорошо определенные прогнозируемые шаблоны нагрузки персонала. При описании этих шаблонов используется математическая формула описания Рейлайха (Rayleigh), график которого приводится на рисунке 1.

Функция Нордена-Рейлайха: m(t) = 2K at exp(-at2), где

m(t) = коэффициент потребности в персонале (количество человек) в любой период времени "t" (выражается в годах) на протяжении времени существования проекта

K = общие трудозатраты проекта, выраженные в человеко-годах (SY)

a = фактор ускорения

Фактор ускорения вычисляется по формуле: a=1/2td2

Позднее, в 1970-х годах, Лоуренс Ш. Патнам (Lawrence H. Putnam) применил результаты Нордена к жизненному циклу разработки ПО. При этом проверялось существование оптимальной кривой подбора персонала для текущего проекта. Он начал свою работу с 50 проектов, имеющих отношение к американской армии, а теперь располагает эмпирическими сведениями о нескольких тысячах проектов. Используя статистический анализ проектов (QSM представляет собой собранные данные по завершенным проектам, начиная с 1975 года), Патнам обнаружил, что взаимосвязь между тремя основными элементами, возникающими при оценке ПО (размер, график и трудозатраты) весьма напоминает функцию Нордена/Рейлайха. По мере роста размера ПО то же самое происходит с трудозатратами, временем и количеством дефектов, но при этом проявляются различные типы взаимосвязей (экспоненциальная и логарифмическая). Он пришел к выводу, что уменьшение размера является одним из способов сокращения графика, трудозатрат и количества дефектов. Размер может быть уменьшен несколькими способами, включая «зачистку требований» (устранение «украшательств» и второстепенных свойств), разбиение на фазы либо последовательную доставку, повторное использование, а также применение коммерческих готовых продуктов.

Взаимосвязь, установленная при разработке ПО (QSM SPR), описывается следующим образом:

производимое ПО (размер) = трудозатраты/время на производственном уровне.

Все методы и процессы, реализующие измерение и оценивание, взаимодействуют с коллекциями фактических данных. Преимущество, проявляющееся при использовании автоматизированного инструмента, заключается в том, что большинство из этих инструментов поддерживают "стартовые наборы" данных, основанных на наблюдаемых проектах. Исходя из этой точки зрения, можно отметить, что модель SLIM является особенно полезной в связи с тем, что могут собираться данные из более чем 5500 проектов. Программные уравнения Патнама связывают размер ПО со временем разработки и общим объемом трудозатрат. Уравнение может быть выведено путем связывания двух математических определений производительности: количество/численность персонала и формулы Патнама, связывающей производительность и сложность:

продукт = производительность × трудозатраты × время.

Уровнение Патнама: S = C × K1/3 × td4/3, где

S = размер ПО (в LOC)

С = фактор среды, зависящий от состояния технологии

К = общие трудозатраты для всего проекта

td = ограничения времени поставки (график), выраженные в годах

Фактор среды может быть вычислен: следующим образом: C = S/K1/3 × td4/3

Коэффициенты К и td определяются на базе хронологических данных, относящихся к предыдущим проектам с размером S. Настраиваемое значение C может применяться для будущих оценок.

Технологическая константа C объединяет эффект использования инструментов, языков программирования, методологии, процедур гарантирования качества, стандартов и т.д. Она определяется на основе хронологических данных (прошлые проекты) Значения технологической константы могут варьироваться от 610 до 57314. Константа С определяется, исходя из размера проекта, размера области под кривой трудозатрат, а также длительности проекта.

Оценка: С = 2000 – плохо, С = 8000 – хорошо, С = 11000 – превосходно

Согласно рекомендациям Патнама, значение С для различных типов проектов будет следующим:

внедренный в режиме реального времени – 1500;

пакетная разработка – 4894;

поддерживаемый и организованный – 10040.

Задача 1.

Предположим, что значение технологической константы С равно 4000 (среднее значение), а размер ПО оценивается величиной в 200000 LOС. Произведем расчеты по формуле:

общие трудозатраты жизненного цикла В = (1/Т4) (S/C)3

общие трудозатраты жизненного цикла В = (1/Т4) (200000/4000)3 = (1/Т4) (50)3

трудозатраты на разработку Е = 0,3945 B

Если период целевой разработки равен двум годам, то

общие трудозатраты жизненного цикла В = (1/16) (50)3 = 7812,5 человеко-лет

трудозатраты на разработку Е = 0,3945 В = 3,082 человеко-лет


 

А также другие работы, которые могут Вас заинтересовать

37569. Методология управления финансами финансово-промышленных групп 1017 KB
  ФПГ как специфическая организационная форма предпринимательской деятельности [2. Современные тенденции создания и функционирования ФПГ за рубежом [2. Анализ российского опыта создания ФПГ. МЕТОДИЧЕСКИЕ ПОДХОДЫ К УПРАВЛЕНИЮ ФИНАНСАМИ ФПГ [3.
37570. МЕТОДОЛОГИЯ СТАТИСТИЧЕСКОГО АНАЛИЗА ФУНКЦИОНИРОВАНИЯ ФИНАНСОВО-ПРОМЫШЛЕННЫХ ГРУПП 610.5 KB
  Цель работы состоит в теоретическом обосновании и разработке методологии применения статистических методов в управлении эффективностью функционирования финансово-промышленных групп в условиях переходной экономики.
37571. Управление деятельностью корпораций в россии 1.32 MB
  субъект 2 Управляющая компания Государство орпорация i Команда j Технологическая цепочка j Предприятие k Общекорпоративные подразделения Если у одной корпорации модуль отсутствует используется существующий модуль другой корпорации; Если у обеих корпораций присутствуют аналогичные модули то используется более эффективный а другой сокращается. Корпорация Портфель 1 Элемент Портфель 2 Элемент Портфель N Элемент 1 7 2 6 3 5 4 Анализ возможностей Планирование Организация Диспетчирование Мотивация Контроль Регулирование Определение потребностей...
37572. ЭФФЕКТИВНОСТЬ УПРАВЛЕНИЯ ФАКТОРАМИ ПРОИЗВОДСТВА В КОРПОРАЦИЯХ ОБОРОННОЙ ПРОМЫШЛЕННОСТИ РОССИИ 3.27 MB
  Корпорации оборонной промышленности в экономике России [2. Инструментарий формирования факторов производства корпорации оборонной промышленности [3.1] Разработка плана финансирования деятельности корпорации оборонной промышленности [3. Разработка и обоснование методики оценки прогнозирования оптимального состава факторов производства корпорации оборонной промышленности [3.
37573. ОЦЕНКА ГОСУДАРСТВЕННЫМ ПОСРЕДНИКОМ ИНВЕСТИЦИОННОЙ ПРИВЛЕКАТЕЛЬНОСТИ ПРЕДПРИЯТИЙ – ИСПОЛНИТЕЛЕЙ КОНТРАКТОВ В СФЕРЕ ВОЕННО-ТЕХНИЧЕСКОГО СОТРУДНИЧЕСТВА 874 KB
  ПЛЕХАНОВА ИНСТИТУТ ФИНАНСОВ На правах рукописи БЕЛЬЯНИНОВ Андрей Юрьевич ОЦЕНКА ГОСУДАРСТВЕННЫМ ПОСРЕДНИКОМ ИНВЕСТИЦИОННОЙ ПРИВЛЕКАТЕЛЬНОСТИ ПРЕДПРИЯТИЙ ИСПОЛНИТЕЛЕЙ КОНТРАКТОВ В СФЕРЕ ВОЕННОТЕХНИЧЕСКОГО СОТРУДНИЧЕСТВА Специальность 08. Исследование основных инвестиционных аспектов военнотехнического сотрудничества россии [2. Современное состояние системы военнотехнического сотрудничества России [2. Инвестиционный процесс в системе военнотехнического сотрудничества России [2.
37574. ТЕКСТОВЫЕ СТРУКТУРЫ В НЕМЕЦКОЙ ДУХОВНОЙ ПРОЗЕ XIII ВЕКА (трактат «Geistlicher Herzen Bavngart» и его источники) 1.16 MB
  Главы 202 и 203 содержат почти полный текст трактата Давида âDie Sieben Vorregeln der Tugendâ а глава 205 так называемые âмонастырские проповедиâ âSechs Klosterpredigtenâ Бертольда Регенсбургского. Прямое указание на авторство Давида встречается только один раз для трактата âDie sieben Vorregeln der Tugendâ причем в самом Bvngrt гл. Она подтвердила авторство Давида для восьми трактатов: âDie Sieben Vorregeln der Tugendâ âDer Spiegel der Tugendâ âVon der Offenbrung und Erleuchtung des...
37575. СРАВНИТЕЛЬНЫЙ АНАЛИЗ СТРУКТУРЫ НАСЛЕДСТВЕННОЙ КОМПОНЕНТЫ ПОДВЕРЖЕННОСТИ К БРОНХИАЛЬНОЙ АСТМЕ И ТУБЕРКУЛЕЗУ ПО ГЕНАМ ФЕРМЕНТОВ МЕТАБОЛИЗМА КСЕНОБИОТИКОВ 880.5 KB
  Полиморфизм генов глутатионовых Sтрансфераз GSTT1 GSTM1 GSTP1 и цитохромов Р450 CYP2E1 CYP2C19 у жителей г. Ассоциация полиморфных вариантов генов GSTT1 GSTM1 GSTP1 CYP2E1 и CYP2C19 с атопической бронхиальной астмой 65 3. Связь полиморфизма генов ферментов метаболизма ксенобиотиков с изменчивостью количественных признаков у больных бронхиальной астмой и туберкулезом 85 Заключение 101 Выводы 107 Литература 109 СПИСОК СОКРАЩЕНИЙ 95 CI 95 доверительный интервал; CYP гены цитохрома Р450;...
37576. МЕТОДИЧЕСКИЕ ИНСТРУМЕНТЫ КОМПЛЕКСНОЙ ОЦЕНКИ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ КОРПОРАТИВНОГО УПРАВЛЕНИЯ НА ПРОМЫШЛЕННЫХ ПРЕДПРИЯТИЯХ РОССИЙСКОЙ ФЕДЕРАЦИИ 1.05 MB
  Борьба за влияние внутри корпорации за контроль финансовых потоков в условиях общих целей и критериев оценки трансформировалась бы в сотрудничество и совместный рост благосостояния корпорации собственников и менеджеров. К наиболее важным результатам характеризующим научную новизну исследования относятся следующие: выявлены исторические тенденции и особенности формирования корпоративных отношений; определены предпосылки и условия для эффективного развития корпоративного управления; оценено влияние национальных особенностей на развитие...
37577. ТЕОРЕТИЧЕСКИЕ ПРОБЛЕМЫ КОРПОРАТИВНОГО ПРАВА РФ 528.5 KB
  ДОСТОЕВСКОГО На правах рукописи Волнянский Денис Анатольевич ТЕОРЕТИЧЕСКИЕ ПРОБЛЕМЫ КОРПОРАТИВНОГО ПРАВА РФ Специальность 12.01 теория и история права и государства; история правовых учений Диссертация на соискание ученой степени кандидата юридических наук Научный руководитель: доктор юридических наук профессор Бутаков А. Омск 2006 ТЕОРЕТИЧЕСКИЕ ПРОБЛЕМЫ КОРПОРАТИВНОГО ПРАВА РФ План Глава 1. Подходы к пониманию корпоративного права РФ.