Доп. фрагмент 1 к РКЛ по разделу 2 для 2ВОx

advertisement
1
Дополнительный фрагмент 1
к РКЛ по разделу 2 дисциплины
«Экономика информатики»
Извлечение из «Методических указаний по выполнению выпускной квалификационной работы по направлениям и профилям подготовки бакалавров на
кафедре 504 «Экономическая информатика»
5. МЕТОДИЧЕСКИЕ УКАЗАНИЯ К ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКОЙ
ЧАСТИ ВЫПУСКНОЙ КВАЛИФИКАЦИОННОЙ РАБОТЫ
5.1. ОБОСНОВАНИЕ ЭКОНОМИЧЕСКОЙ ЭФФЕКТИВНОСТИ
ПРОЕКТА АВТОМАТИЗАЦИИ
Если
студент
принял
решение
провести
в
Организационно-
экономической части ВКР обоснование экономической эффективности проекта
автоматизации, то в этом случае данный раздел выпускной работы может содержать два следующих подраздела:
3.1
Выбор и обоснование методики расчета экономической эффективности.
3.2
Расчет показателей экономической эффективности проекта.
Для написания данного раздела студенту необходимо воспользоваться
приобретенными знаниями и материалами дисциплины «Экономика информатики» и воспользоваться методическими материалами, содержащими различные и
подробные варианты экономических расчетов [ 4 ].
В основе обоснования экономической эффективности в большинстве случаев лежит сопоставление существующего и разрабатываемого технологических
процессов обработки информации (базового и проектного вариантов), анализ затрат, необходимых для выполнения всех операций технологического процесса. В
случае, если ВКР изменяет не всю технологию обработки, а только некоторые ее
этапы, необходимо сопоставить операции этих этапов. Кроме того, надо оценить
затраты на разработку проекта автоматизации и их оправданность.
Выводы об экономической эффективности делаются на основе рассчитанных экономических показателей.
Возможны следующие направления расчета экономической эффективности:
2
● Сравнение вариантов организации ИС по технологии обработки данных,
по составу решаемых задач (например, сравнение ИС, предлагаемой в проекте, с
существующей системой).
● Сравнение вариантов организации информационной базы комплекса задач (файловая организация и база данных).
● Сравнение вариантов технологии проектирования ИС (например, индивидуального проектирования с методами, использующими пакеты программ или модельного проектирования).
● Сравнение двух вариантов разработки проекта: затрат на проектирования
собственными силами организации и затрат, связанных с привлечением специализированной компании.
В подразделе 3.1. Выбор и обоснование методики расчета экономической
эффективности проекта в зависимости от выбранного направления расчета
должна быть изложена методика и специфика расчета экономической эффективности рассматриваемого в ВКР проекта, указываются все необходимые для выводов показатели и формулы их расчетов. Как правило, наиболее востребованными
оказываются трудовые, стоимостные показатели, срок окупаемости проекта.
Экономическая эффективность проекта (Э) складывается из четырех составляющих:

Косвенного эффекта, который проявляется в управляемой системе и характеризуется увеличением прибыли, привлечением большего числа клиентов, снижением уровня брака в производстве, уменьшение количества
рекламаций клиентов, снижение затрат на сырье и материалы, уменьшение
сумм штрафов, неустоек и т.д.

Прямого эффекта, проявляемого в системе управления, который выражается в снижении трудовых, стоимостных показателей, уменьшении штрафов, налоговых санкций, пеней и т.д..

Социального эффекта от внедрения новых ИТ,

Сопутствующего эффекта, возникающего при тиражировании выполненной разработки на аналогичных предприятиях.
К трудовым показателям относятся следующие:
1) абсолютное снижение трудовых затрат (Т, чел-час):
Т = Т0 - Т1,
где Т0 - трудовые затраты на обработку информации по базовому варианту;
3
Т1 - трудовые затраты на обработку информации по предлагаемому варианту;
2) коэффициент относительного снижения трудовых затрат (КТ, %):
КТ %=Т / T0 * 100% ;
3) индекс снижения трудовых затрат или повышение производительности
труда (IT):
IT=T0 / T1
К стоимостным показателям относятся: абсолютное снижение стоимостных
затрат (C), коэффициент относительного снижения стоимостных затрат (КC) индекс снижения стоимостных затрат (IC), рассчитываемые аналогично.
Помимо рассмотренных показателей необходимо также рассчитать срок
окупаемости затрат на разработку и внедрение проекта автоматизации (Ток):
Ток = КП /C ,
где КП - затраты на создание проекта автоматизации (разработку и внедрение).
Расчет затрат на разработку и внедрение проекта автоматизации осуществляется по элементам (категориям), которых в разделе 3.1 необходимо раскрыть.
Студент вправе, при согласовании с руководителем, осуществить расчет
эффективности ВКР в соответствии с методикой расчета эффективности инвестиционного проекта, что предусматривает использование метода дисконтирования денежных потоков. Для этого рекомендуется использовать материалы
учебного пособия [ 4 ] (конкретно – раздел 2.2 и приложение 1). Дополнительными
основаниями для применения этой методики могут быть:
- значительная длительность системной разработки (более 4-х месяцев), в
результате чего вложение средств в создание системы осуществляется, как правило, частями;
- высокий уровень инфляции, охватывающий сферу информатизации (годовой индекс цен на компьютерную технику и программные продукты превышает
10%);
- значительная величина инвестиционных затрат (более 1 млн. руб.).
В подразделе 3.2. Расчет показателей экономической эффективности
проекта проводится расчет показателей эффективности рассматриваемого в ВКР
проекта в соответствии с выбранной методикой. В данном подразделе задаются
исходные данные для проведения расчета, приводятся формулы для расчета де-
4
тализированных промежуточных показателей (например, затрат по элементам:
материальных, на оплату труда, отчислений на социальные нужды и т.д.).
Результаты расчета показателей экономической эффективности проекта
могут быть представлены в форме таблиц (например, табл. 1), графиков, диаграмм, повышающих наглядность восприятия. Здесь же следует определить
улучшение качественных характеристик процесса управления соответствующим
объектом и оценить влияние автоматизированного комплекса задач на эффективность деятельности органов управления и конечные результаты.
Желательно также охарактеризовать связь показателей YT и YC, объяснив
их равенство или неравенство с точки зрения ФИТ.
5.2. ОРГАНИЗАЦИЯ ПРОЕКТНЫХ РАБОТ И ЭКОНОМИЧЕСКАЯ ОЦЕНКА
ПРОЕКТА АВТОМАТИЗАЦИИ
Если
студент
принял
решение
изложить
в
Организационно-
экономической части вопросы организации проектных работ и экономической
оценки проекта автоматизации, то в этом случае данный раздел может содержать следующие подразделы:
Таблица 1
Показатели эффективности от внедрения проекта автоматизации
Затраты
Базовый
вариант
Трудовые
казатели
по-
Стоимостные
показатели
Проектный
вариант
T0
T1
(чел-час) (чел-час)
Абсолютное
изменение
затрат
Коэффициент изменения затрат
Индекс изменения затрат
YT=T0/T1
(час)
КТ%=Т/T0 100
%
Т=Т0 -Т1
ХХХ
ХХХ
ХХХ
ХХ%
ХХ
C0
(руб.)
C1
(руб.)
C=C0-C1
YC=C0/C1
(руб.)
КC%=C/C0
100%
ХХХ
ХХХ
ХХХ
ХХ%
ХХ
3.1. Выбор модели жизненного цикла проекта (информационной системы).
3.2. Разработка сетевой модели проектных работ и расчет ее показателей
(выполняется с использованием специализированного программного средства,
например Microsoft Project).
3.3. Расчет затрат на разработку ИС.
5
3.4. Ориентировочный прогноз показателей экономической эффективности
(возможно определение иных показателей экономической оценки проекта автоматизации, например определение точки безубыточной работы организации, применяющей проект).
Для написания данного раздела студенту необходимо воспользоваться
приобретенными знаниями и материалами дисциплин «Управление информационными системами» и «Экономика информатики» и воспользоваться дополнительными методическими материалами [ 6 ].
В подразделе 3.1 при выборе модели жизненного цикла проекта (информационной системы) необходимо принять во внимание, что в соответствии с международными и отечественными стандартами (ISO/IEC TR 15271, ГОСТ Р ИСО/МЭК
ТО 15271) в качестве фундаментальных рассматриваются три вида моделей жизненного цикла систем в области ИТ:
- каскадная;
- эволюционная (известная также под названием спиральной);
- инкрементная.
Графические интерпретации указанных фундаментальных моделей жизненного цикла ИС представлены на рис. 3 – 5.
При использовании каскадной модели жизненного цикла в качестве этапов
разработки выступают этапы жизненного цикла системы (проекта). Они хорошо
видны на рис. 3.
При использовании эволюционной (спиральной) модели
жизненного
цикла в качестве этапов разработки выступают этапы создания более совершенных версий системы, которые соответствуют одному витку спирали (рис 4). Эти
версии разработчик представляет заказчику и пользователям, получает от них
замечания и создает очередную более совершенную версию, в том числе, возможно, и при активном участии пользователей.
При использовании инкрементной модели жизненного цикла содержание
этапов определяется разработкой очередных инкрементов – новых комплексов
задач системы или новых подсистем, повышающих эффективность ИС. На рис. 5
последовательно реализуемые инкременты обведены большими прямоугольниками. При этом на первом этапе системной разработки выполняется конструирование системы в целом, в том числе определяется состав функций и инкрементов, последовательность их разработки и внедрения. На рис. 5 работы этого этапа
показаны в левом верхнем углу и прямоугольником не выделены.
6
Формирование требований к ИС
Проектирование
Реализация
Тестирование
Ввод в действие
Эксплуатация и сопровождение
Рис. 3. Каскадная модель жизненного цикла разработки ИС
Проектирование
Анализ
Кодирование и
тестирование
Формулирование
требований
Версия 1
Версия 2
Версия 3
Интеграция
Рис. 4. Эволюционная (спиральная) модель жизненного цикла ИС
7
Инкремент 3
Аттестация
Выполнимость
системы
План и требования, имеющие
отношение к ПО
Детализированная разработка
проекта
Аттестация
Верификация
Кодирование
Разработка
проекта
продукта
Модульное
тестирование
Интеграция
Верификация
программного
продукта
Системное
тестирование
Внедрение
Верификация
Эксплуатация и
сопровождение
Повторная
аттестация
Инкремент 2
Детализированная разработка
проекта
Верификация
Кодирование
Интеграция
Инкремент 1
Детализированная разработка
проекта
Модульное
тестирование
Верификация
Кодирование
Внедрение
Модульное
тестирование
Интеграция
Верификация
программного
продукта
Системное
тестирование
Эксплуатация и
сопровождение
Верификация
программного
продукта
Внедрение
Системное тестирование
Эксплуатация и
сопровождение
Повторная
аттестация
Рис. 5. Инкрементная модель жизненного цикла ИС
Повторная
аттестация
8
Остальные модели жизненного цикла представляют модификацию или компиляцию фундаментальных моделей. В частности, известной разновидностью
каскадной модели жизненного цикла ИС является каскадная модель с промежуточным контролем (рис.6), в которой заранее планируемые межстадийные корректировки обеспечивают большую надежность результатов проектирования по
сравнению с каскадной моделью, хотя и могут увеличить период разработки.
Формирование
требований к
ИС
Проектирование
Реализация
Тестирование
Ввод
в действие
Эксплуатация
и сопровождение
Рис. 6. Реальный процесс разработки ИС (каскадная модель
с промежуточным контролем)
Разновидностью каскадной модели жизненного цикла ИС является также V–
образная модель (рис. 7), которая ориентирована на усиленное осуществление
процедур тестирования программного продукта (ПП) или ИС. С этой целью планирование тестовых испытаний, их проработка осуществляется еще до начала кодирования практически на всех предыдущих этапах жизненного цикла.
Первоначальную версию модели быстрой разработки приложений
(RAD) также можно рассматривать как разновидность каскадной модели, в которой использованы специальные технологические и организационные приемы по
9
сокращению длительности разработки ИС, включая активное подключение к разработке пользователей (рис. 8). Впоследствии оказалось, что указанные приемы
можно использовать и при применении эволюционной модели жизненного цикла
ИС.
Планирование проекта и
требований
Производство, эксплуатация и сопровождение
Анализ требований
продукта и спецификации
Системное и приемочное
тестирование
Разработка архитектурного
проекта на высшем уровне
Интеграция и
тестирование
Детализированная
разработка проекта
Модульное
тестирование
Кодирование
Рис. 7. V-образная модель жизненного цикла разработки ИС
Трудозатраты по разработке
Пользователь
Конструирование
Планирование
требований
Пользовательское
описание
Перевод
на новую
систему
эксплуатации
Время
Рис. 8. Модель быстрой разработки приложений (каскадная версия)
10
Наряду с эволюционной моделью жизненного цикла ИС, которая ориентирована на презентацию заказчику очередной версии системы (именно ее обычно
называют спиральной – рис. 4), можно применить разновидность эволюционной
модели, известной под названием структурной эволюционной модели
быстрого прототипирования (рис.9).
Эта версия эволюционной модели применяется не столько для демонстрации возможности системы, но, в первую очередь, для ее опробования пользователями и последующей совместной доработки ИС пользователями и разработчиками.
Наконец, в инкрементной модели жизненного цикла ИС могут использоваться не только элементы каскадной, но и эволюционной модели, например для
разработки отдельных инкрементов.
Производная разработка проекта
Итеративное прототипирование
Быстрый
анализ
Утверждение
пользователем
Функции
План
проекта
Создание
базы данных
Подгонка
Пользовательский интерфейс
Эксплуатация и сопровождение
Рис. 9. Структурная эволюционная модель быстрого
прототипирования
В подразделе 3.2 при разработке сетевой модели проектных работ и расчете ее показателей студент самостоятельно при консультации со стороны руководителя ВКР выбирает тип сетевой модели («дуга-работа» или «вершина-работа»;
11
детерминированная или стохастическая). При этом необходимо принимать во
внимание, какой тип модели поддерживает используемый программный продукт.
В частности, последние версии специализированного программного средства Microsoft Project эффективно поддерживают детерминированную сетевую модель
«вершина-работа».
При использовании указанного программного продукта в ВКР целесообразно представить следующие результаты сетевого моделирования:
1) Временно-ориентированную сеть (сетевую версию диаграммы Гантта) –
рис. 10.
2) Канонический сетевой график типа «вершина – работа» (диаграмма
предшествования) – рис. 11.
3) Лист ресурсов (рис. 12).
4) Таблицу «Суммарные данные» (рис. 13).
5) Таблицу «Календарный план» (рис. 14).
6) Перечень критических и некритических задач (рис. 15).
Рис. 10. Сетевая версия диаграммы Гантта (пример)
12
Начало работ
Фаза 1
Задача 1
Задача 2
(некритическая)
Завершение
первой фазы
Задача 3
Фаза 2
Задача 4
Задача 6
Задача 5
(некритическая)
Фаза 3
Задача 7
Задача 8
Задача 9
(некритическая)
Фаза 4
Фаза 5
Задача 10
Задача 11
Задача 12
Конец работ
Рис. 11. Канонический сетевой график типа «вершина-работа» (пример)
Рис. 12. Лист ресурсов (пример фрагмента таблицы)
Рис. 13. Таблица «Суммарные данные» (пример)
13
Рис. 14. Таблица «Календарный план» (пример)
Рис. 15. Перечень критических и некритических работ (пример)
Расчет затрат на разработку ИС осуществляется в подразделе 3.3, в принципе, по той же схеме, что и подобный расчет в первом варианте экономической
части. В то же время, необходимо стремиться к тому, чтобы часть затрат была
рассчитана с использованием специализированного программного средства. В
частности, программное средство Microsoft Project позволяет проводить расчет
затрат по оплате труда разработчиков ИС и частично – материальных затрат.
Ориентировочный прогноз показателей экономической эффективности в
подразделе 3.4 предусматривает определение общей величины инвестиционных
14
затрат на создание системы, установление приемлемого для данного предприятия срока их окупаемости и определение на этой основе показателя годовой экономии. Дисконтирование денежных потоков в данном случае не является обязательным. Как указывалось, может быть определен более широкий спектр показателей экономической оценки проекта ИС, в частности определена точка безубыточной работы организации, применяющей проект, с построением соответствующего графика.
5.3. КОМПИЛЯЦИЯ ДВУХ ВАРИАНТОВ ВЫПОЛНЕНИЯ
ОРГАНИЗАЦИОННО-ЭКОНОМИЧЕСКОЙ ЧАСТИ ВКР
При выполнении ВКР студент вправе в организационно-экономической части работы как изложить вопросы организации проектных работ (см. выше подраздел 5.2, так и осуществить обоснование экономической эффективности проекта автоматизации. В этом случае организационно-экономическая часть может
включать следующие подразделы:
3.1. Выбор модели жизненного цикла проекта (информационной системы).
3.2. Разработка сетевой модели проектных работ и расчет ее показателей
(выполняется с использованием специализированного программного средства,
например Microsoft Project).
3.3. Выбор и обоснование методики расчета экономической эффективности.
3.4. Расчет затрат на разработку ИС.
3.5. Расчет показателей экономической эффективности проекта.
Download