Четверг, 2024-04-25, 8:21 PM
Коллекция материаловГлавная

Регистрация

Вход
Приветствую Вас Гость | RSS
Меню сайта
Главная » 2014 » Август » 17 » Скачать Моделирование стоимости разработки проектов в ИТ-компаниях. Глазова, Мария Александровна бесплатно
6:54 AM
Скачать Моделирование стоимости разработки проектов в ИТ-компаниях. Глазова, Мария Александровна бесплатно
Моделирование стоимости разработки проектов в ИТ-компаниях

Диссертация

Автор: Глазова, Мария Александровна

Название: Моделирование стоимости разработки проектов в ИТ-компаниях

Справка: Глазова, Мария Александровна. Моделирование стоимости разработки проектов в ИТ-компаниях : диссертация кандидата экономических наук : 08.00.13 / Глазова Мария Александровна; [Место защиты: Моск. гос. ун-т экономики, статистики и информатики] Москва, 2008 205 c. : 61 08-8/1664

Объем: 205 стр.

Информация: Москва, 2008


Содержание:

Введение
Глава 1 Исследование моделирования оценки стоимости программных проектов
11 История развития моделирования оценки стоимости программных проектов
12 Основные направления оценки стоимости
121 Модель SLIM
122 Модель Checkpoint
123 Модель SEER
124 Модель СОСОМО
125 Методика Госкомтруда
125 Модель Delphi
126 Оценка по структуре работ
127 Case модель
128 Нейронные сети
129 Динамические модели
129 Регрессионные модели
1210 Композитные техники
13 Сравнительный анализ методов оценки стоимости
14 Программная реализация моделей оценки стоимости
141 SLIM Tools
142 KnowledgePlan и Charismatek's Function Point WORKBENCH™ (FPW)
143 Cost XPert
144 Borland CaliberRM
145 Другие программные продукты оценки стоимости
15 Сравнительный анализ программных продуктов, предназначенных для оценки стоимости программного проекта
Выводы по главе 1
Глава 2 Проектирование системы оценки стоимости программного проекта
21 Задачи, решаемые системой оценки стоимости
22 Описание модели СОСОМО П
221 Общее описание модели
222 Способы оценки размера программного кода
2221 Объектные точки
2222 Строки кода
2223 Функциональные точки
223 Факторы влияния на проект в СОСОМО П и уравнение модели на разных этапах
23 Пути улучшения моделей оценки стоимости
231 Разработка новой модели
232 Добавление новых факторов в модель
233 Калибровка модели
24 Проверка и корректировка модели СОСОМО П
25 Исследование структуры и состава информационных потоков
251 Информационная модель
26 Программное обеспечение задачи
261 Общие положения (дерево функций и сценарий диалога)
2611 Функции подсистемы разграничения доступов
2612 Функции подсистемы хранения и анализа
2613 Функции подсистемы справочников
2614 Функции подсистемы настройки
2615 Функции подсистемы оценки стоимости
2616 Функции подсистемы калибровки
2617 Сценарий диалога системы
262 Особенности программного продукта
Выводы по главе 2
Глава 3 Практическое применение системы оценки стоимости
31 Пример расчета оценки стоимости программного проекта с помощью моделей
СОСОМО П и COCOMO-PJ
32 Расчет оценки стоимости программного проекта с помощью системы оценки стоимости
33 Расчет экономической эффективности и результаты внедрения проекта
Выводы по главе 3

Введение:

В эпоху быстро развивающихся информационных технологий, растущего числа высоко бюджетных проектов в области разработки программного обеспечения, очень важным становится умение оценить на ранних этапах возможные выгоды и убытки от проекта, проанализировать возможные сценарии развития событий. Ошибка, недооценка сложностей, с которыми предстоит столкнуться в процессе разработки, переоценка сил команды, просто непринятие в расчет тех или иных факторов, часто приводит к многомиллионным потерям, и даже банкротству компаний. По статистике примерно четверть всех начатых проектов завершается своевременно, четверть отменяется, и около половины всех проектов завершается с превышением бюджетных затрат или с опозданием. Согласно ежегодно публикуемому обзору группы The Standish Group в среднем превышение сроков составляет порядка 120%, а затрат — около 100%. Реальная оценка может быть еще менее оптимистичной, так как у части завершенных с превышением сроков и стоимости проектов оказались частично урезаны функции, описанные в первоначальном проекте.
В таблице 1 [22] приведена информация по наиболее серьезным ошибкам оценки, приведшим к закрытию проектов.
Таблица 1
Ошибки в оценках стоимости проектов
Проект Оценка Статус при завершении
Стоимость, млн. S Трудозатраты, мес.
Первая оценка Итоговая оценка Первая оценка Итоговая оценка
PROMS 12 более 21 22 46 Отменен, 28 месяц
Лондонская медицинская система 1,5 более 6 7 более 17 Отменен, 17 месяц
Лондонская биржа 60-75 150 19 70 Отменен, 36 месяц
Confirm (бронирование путешествий) 56 более 160 45 более 60 Отменен, 48 месяц
FAA 3700 более 7000 48 96 Отменен, 70 месяц
Master Net (банковская система) 22 более 80 9 более 48 Отменен, 48 месяц
Основными причинами ошибок оценки являются фактор неопределенности, особенно на ранних стадиях проекта, плохое управление проектом, создающее дополнительную неопределенность, нестабильные требования, не включение в расчет части задач, излишний оптимизм оценки, наличие субъективизма в оценках, 4 непродуманные и необоснованные оценки, незнание предметной области, упрощение оценки при передаче ее на верхние уровни управления, отсутствие единого механизма оценки стоимости. Последнее является важной проблемой, особенно для крупных предприятий, где количество больших проектов может достигать более сотни в год. Для выполнения корректной оценки требуется высококлассный специалист, которого на предприятии может не быть, или же который не в состоянии оценить затраты по всем проектам Необходимо получить такой инструмент, который бы позволял производить точные оценки даже начинающему менеджеру. Причем для предприятия, использующего современные информационные технологии в своей работе, существенно, чтобы инструмент был частично или полностью автоматизирован.
Первоочередную задачу — получение точных оценок путем несложных расчетов, доступных начинающему менеджеру, позволяет решить механизм построения модели оценки стоимости. Модель оценки стоимости — это математический алгоритм, используемый для того, чтобы оценить стоимость продукта или проекта.
Можно выделить следующие случаи, в которых может потребоваться использование модели оценки стоимости [22]:
• требуется определить, делать ли инвестиции, или принять иные финансовые решения, касающиеся разработки программного продукта;
• необходимо осуществлять процесс контроля за бюджетом и расписанием проекта. Например, могут потребоваться такие оценки: сколько людей требуется привлечь к выполнению проекта на той или иной его стадии, а также сколько денежных и трудовых затрат потребуется, чтобы достигнуть главных целей проекта;
• надо принять решение, чем стоит пожертвовать в данной ситуации -денежными затратами, временем, функциональностью, интерфейсом или качеством. Это важно, например, если надо определиться, что будет дешевле и выгоднее — разработать недорогую или же полнофункциональную, отвечающую всем стандартам качества программную систему;
• если принимаются решения относительно рисков, связанных со стоимостью проекта и графиком работ. Например, когда пользователь не до конца уверен, к чему может привести то или иное решение, он может провести моделирование, и посмотреть на последствия тех или иных изменений в проекте;
• необходимо решить, какую часть программного обеспечения следует разработать, какую — повторно использовать, а какую приобрести у внешнего 5 производителя. Хорошая модель оценки стоимости позволит понять, что будет дешевле — разработать компоненту заново, приобрести ее, или же переработать уже существующую;
• требуется определить, какие части программного обеспечения модифицировать в первую очередь, какие убрать, на разработку каких назначить внешних исполнителей в случае разработки новой версии системы;
• ведется процесс разработки стратегии улучшения процессов внутри организации путем повторного использования кода, более совершенного инструментария для разработки, повышения зрелости процессов. Используя модель оценки, пользователь может оценить, какая стратегия будет максимально эффективной, а какая принесет минимум улучшений при большом количестве затрат.
На данный момент времени существует множество различных моделей оценки стоимости. При выборе, какая модель лучше всего подойдет для нужд конкретного предприятия, важной задачей является выработка списка единых критериев, по которым можно оценить эти модели, провести их сравнительный анализ и выбрать ту, которая наиболее полно и правильно описывает процесс разработки, позволяя получить точные результаты.
Следующей задачей, с которой сталкивается менеджер, отвечающий за оценку стоимости программных проектов на предприятии, является анализ существующего рынка программного обеспечения, которое реализует возможность оценки стоимости проекта. У продуктов следует рассмотреть сильные и слабые стороны, выделить те требования, следуя которым стало бы возможным нахождение программного обеспечения по оценке стоимости, которое бы удовлетворяло бы потребностям предприятия. В том случае, если на рынке отсутствует продукт, удовлетворяющий всем необходимым требованиям, то следует разработать такую систему.
Наконец, выбранные модель и программное обеспечение должны быть проверены на реальных проектах с целью выявления расхождений между теми значениями, которые были получены через модель и программное обеспечение, и фактическими значениями по проекту. На основании полученных результатов можно будет сделать вывод о целесообразности использования в качестве оценки модели стоимости. В случае выявления расхождений необходимо найти механизм по их устранению, возможности по улучшению модели, повышению точности ее оценок.
Полученные результаты позволят улучшить качество результатов работы менеджеров проектов предприятия, делая их оценки обоснованными и максимально приближенными к реальным результатам, уменьшат финансовые потери предприятия.
Данное диссертационное исследование посвящено проблемам выбора модели и программного продукта по оценке стоимости. Рассматриваются пути улучшения точности моделей, разработки программного обеспечения по оценке стоимости.
В первой главе описана история направления моделирования оценки стоимости, приводится классификация методов оценки, краткое описание каждого из них. Проводится сравнительный анализ методов оценки, выявляются характерные черты, сильные и слабые стороны каждого метода, на основании которого делается вывод о наиболее предпочтительных для использования на современных ИТ-предприятиях моделях оценки. Рассматриваются существующие программные продукты по оценке стоимости, проводится их сравнительных анализ, выделяются требования, которым должна отвечать полноценная система оценки стоимости. Поскольку на данный момент не существует программного продукта, отвечающего этим требованиям, принимается решение о разработке такого продукта.
Во второй главе приводится подробное описание выбранной модели оценки стоимости, которая стала основой для разрабатываемой системы оценки — СОСОМО П. Описываются возможные способы оценки размера программного кода - показателя, который используется ? в модели, факторы влияния на проект в модели СОСОМО П. Рассматриваются возможные пути и алгоритмы улучшения моделей стоимости, процесс доработки модели и ее калибровки под предприятие, проводится сравнительный анализ результатов, полученных до и после улучшения модели. Для нового программного продукта по оценке стоимости проводится построение информационной модели, описываются функции, сценарий диалога, приводится краткое описание внутренней структуры.
В третьей главе исследования работы модели СОСОМО П на фактических данных предприятия. Приводится пример расчета оценки стоимости с помощью модели СОСОМО Л и доработанной модели - COCOMO-PJ. Обосновывается экономическая эффективность проекта, проводится расчет основных ее показателей.
Задачей исследования является изучение предметной области мод ел ир ования оценки стоимости программного проекта, моделей и программных продуктов, предназначенных для оценки стоимости, выявление наиболее полной модели, а также программного продукта, выделение их преимуществ и недостатков, оценка возможности их использования в рамках системы управления проектами, нахождение путей по повышению точности оценок. Если продукта, отвечающего всем требованиям, найдено не будет, необходимо спроектировать и реализовать оригинальный программный продукт на основе наиболее полной модели, который будет отвечать всем современным требованиям к продуктам такого рода.

Скачивание файла!Для скачивания файла вам нужно ввести
E-Mail: 1662
Пароль: 1662
Скачать файл.
Просмотров: 344 | Добавил: Диана33 | Рейтинг: 0.0/0
Форма входа
Поиск
Календарь
«  Август 2014  »
ПнВтСрЧтПтСбВс
    123
45678910
11121314151617
18192021222324
25262728293031
Архив записей
Друзья сайта
  • Официальный блог
  • Сообщество uCoz
  • FAQ по системе
  • Инструкции для uCoz
  • Copyright MyCorp © 2024 Создать бесплатный сайт с uCoz