- •Е.П. Яхина анализ эффективности информационных систем Методические указания
- •Оглавление
- •Введение
- •Практическая работа № 1 «Расчет финансовых показателей для оценки ит проектов»
- •Практическая работа № 2 «Расчет трудоемкости разработки программного средства различными методами»
- •Практическая работа № 3 «Использование метода тсо для оценки затрат на создание информационных систем»
- •Практическая работа № 4 «Сбалансированная система показателей »
- •Практическая работа № 5 «Оценка стоимости программных продуктов с использованием метода анализа иерархий (маи)»
- •Практическая работа № 6 «Расчет эффективности ис системы (итоговое задание)»
- •Библиографический список
- •Словарь терминов и определений
Практическая работа № 2 «Расчет трудоемкости разработки программного средства различными методами»
Задачи: на примере одной задачи осуществить знакомство с разными методами определения трудоемкости разработки программных средств и рассчитать затраты на ПО на их основе. Произвести сравнительный анализ используемых методов.
Используемое программное обеспечение: операционная система Windows, Ms Excel, Ms Project.
Время выполнения работы: 10 часов аудиторных занятий.
Теоретический аспект: в общем смысле трудоемкость, как показатель производительности труда, представляет собой сумму затрат живого труда на производство единицы продукции. В нашем случае трудоемкость характеризует время, необходимое одному специалисту или коллективу для создания некоторого программного продукта или выполнения определенного этапа работ и измеряется в чел.-мес.. На практике мы рассмотрим несколько способов ее расчета.
Задание 2.1.
Используя «Типовые нормы времени на программирование задач для ЭВМ» от 27 июля 1987г. [2, c. 34], рассчитать трудоемкость для подсистем:
В-1. «Управление материально-техническим снабжением»;
В-2. «Управление организацией труда».
Исходные данные проекта:
планируемый срок разработки - 0,5 года.
количество разновидностей форм входной информации - 5, в том числе: переменной - 3; нормативно-справочной - 2.
количество разновидностей форм выходной информации – 10.
степень новизны комплекса задач - Г.
сложность алгоритма - 3.
объем входной информации - 5 тыс. документострок.
сложность организации контроля входной и выходной информации: входные данные и документы разнообразного формата и структуры, контроль осуществляется перекрестно (11); печать документов сложной многоуровневой структуры разнообразной формы и содержания (21)
проект разрабатывается с учетом обработки информации в режиме работы в реальном времени.
язык программирования - АССЕМБЛЕР.
использование типовых проектных решений - 20% (руководителем разработки установлен коэффициент 0,8).
На основе трудоемкости рассчитать штатную численность исполнителей, определить их состав, длительность разработки в днях и составить календарный график работ.
Произвести расчет затрат (на заработную плату, амортизацию, электроэнергию и прочие расходы) и прибыли на периоды создания и эксплуатации системы.
Рассчитать показатели эффективности ИТ-проекта: NPV, PI, T.
Задание 2.2.
Для исходных данных задачи 2.1. произвести расчет трудоемкости методом экспресс-оценки [2,c. 29].
Задание 2.3.
Для исходных данных задачи 2.1. произвести расчет трудоемкости методом уточненной модели. Недостающие данные считать равным номинальному (среднему) значению [2, c. 30].
Задание 2.4.
Для исходных данных задачи 2.1. произвести расчет трудоемкости методом СОСОМО II (по двум вариантам) для модели этапа композиции приложения и модели пост-архитектуры [3,c. 27]. Недостающие данные считать равным номинальному (среднему) значению.
Задание 2.5.
Рассчитать по модели композиции приложения затраты (чел.-мес.) на создание следующего ПО: формируется 6 экранов, в т.ч. 2 серверных и 4 клиентских; 3 отчета – из них 1 серверный и 2 клиентских. Среда разработки – Delphi[1,c. 213].
Задание 2.6.
Используя средство MicrosoftProject, на основе календарного графика, полученного в п 2.1., составить диаграмму Гантта. Рассчитать суммарные затраты на проект
Сравнить результаты, полученные по различным методам. Сделать выводы.