Министерство образования и науки Российской Федерации

Муромский институт (филиал)

федерального государственного бюджетного образовательного учреждения высшего образования

 «Владимирский государственный университет

имени Александра Григорьевича и Николая Григорьевича Столетовых»

(МИ ВлГУ)

 

Кафедра  ПИн 

 

 

 

«   31   »       05       2016 г.

 

 

 

 

Рабочая программа ДИСЦИПЛИНЫ

 

     Экономика программной инженерии     

 




Направление подготовки

09.03.04 Программная инженерия

Профиль подготовки

Квалификация (степень)выпускника

бакалавр









          

Семестр

Трудоем-кость,

час. / зач. ед.

Лек-ции,

час.

 

Практи-ческие занятия,

час.

Лабора-торные работы,

час.

Консуль-тация,

час.

Конт-роль,

час.

Всего (контак-тная работа),

час.

СРС,

час.

Форма

промежу-точного контр.

(экз., зач., зач. с оц.)

8

108 / 3  

18  

 

16  

1,8  

0,25  

36,05  

71,95  

Зач.  

Итого

108 / 3  

18  

 

16  

1,8  

0,25  

36,05  

71,95  

 

 

Муром, 2016 г.


1. Цель освоения дисциплины

Цель дисциплины: Цель дисциплины - формирование систематизированного представления об экономике программной инженерии, современных подходах к стоимостной оценке разработки программного обеспечения, методах ее проведения, моделях трудоемкости разработки.

Задачи - дать целостное, системное отображение изучаемой области экономических процессов и явлений; выявить закономерности функционирования экономики на различных ее уровнях.

2. Место дисциплины в структуре ОПОП ВО (Цикл (Б1.Б.23))

Курс базируется на предметах: информатика, математика, дискретная математика, архитектура вычислительных средств,конструирование программного обеспечения На данной дисциплине базируется ВКР.

3. Компетенции обучающегося, формируемые в результате освоения дисциплины

ОК-3 способность использовать основы экономических знаний в различных сферах жизнедеятельности.

ОК-4 способность использовать основы правовых знаний в различных сферах жизнедеятельности.

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

ПК-18 способность готовить коммерческие предложения с вариантами решения.

 

В результате освоения дисциплины обучающийся должен демонстрировать следующие результаты образования:

1) Знать:

основы экономических знаний в различных сферах жизнедеятельности (ОК-3).

основы правовых знаний в различных сферах жизнедеятельности (ОК-4).

основные особенности эволюционной деятельности при разработке ПО (ПК-11).

особенности подготовки коммерческого предложения ПО (ПК-18).

2) Уметь:

применить основы экономических знаний в различных сферах жизнедеятельности (ОК-3).

применить основы правовых знаний в различных сферах жизнедеятельности (ОК-4).

применить особенности эволюционной деятельности при разработке ПО (ПК-11).

подготовить коммерческое предложение ПО (ПК-18).

3) Владеть:

основами экономических знаний в различных сферах жизнедеятельности (ОК-3).

основами правовых знаний в различных сферах жизнедеятельности (ОК-4).

особенностями эволюционной деятельности при разработке ПО (ПК-11).

способами подготовки коммерческого предложения ПО (ПК-18).

 


4. Структура и содержание дисциплины

Общая трудоемкость дисциплины составляет 3 зачетные единицы, 108 часов.

 

4.1. Форма обучения: очная

Уровень базового образования: среднее общее.

Срок обучения 4г.

 

4.1.1. Структура дисциплины


 

Раздел (тема)

дисциплины

 

Виды учебной работы, включая самостоятельную работу студентов и трудоемкость

(в часах)

 

Форма  текущего контроля успеваемости (по неделям семестра), форма промежуточной аттестации

  (по семестрам)

 

п\п

Семестр

Лекции

Семинары

Практические занятия

Лабораторные работы

Контрольные работы

СРС

КП / КР

Консультация

Контроль

1

Основы экономики.

8

4

4

20

Устный опрос, тестирование

2

Эволюционная деятельность при разработке ПО.

8

4

4

20

Устный опрос, тестирование

3

Основы экономики проектирования ПО.

8

4

4

18

Устный опрос, тестирование

4

Право интеллектуальной собственности.

8

6

4

13,95

Устный опрос, тестирование

Всего за  семестр

108

18

16

71,95

1,8

0,25

Зач.

Итого   

108

18

16

71,95

1,8

0,25

 

4.1.2. Содержание дисциплины

4.1.2.1. Перечень лекций

Семестр 8

Раздел 1. Основы экономики.

Лекция 1.

Основы экономики (2 часа).

Лекция 2.

Понятие экономики разработки программного обеспечения (2 часа).

Раздел 2. Эволюционная деятельность при разработке ПО.

Лекция 3.

Эволюционная деятельность при разработке ПО (2 часа).

Лекция 4.

Рефакторинг (2 часа).

Раздел 3. Основы экономики проектирования ПО.

Лекция 5.

Конструктивная модель стоимости COCOMO (2 часа).

Лекция 6.

Технико-экономическое обоснование проектирования ПО (2 часа).

Раздел 4. Право интеллектуальной собственности.

Лекция 7.

Экономическая эффективность программного продукта (2 часа).

Лекция 8.

Право интеллектуальной собственности. Подготовка заявки на регистрацию программы для ЭВМ (2 часа).

Лекция 9.

Право интеллектуальной собственности. Патентование полезной модели и изобретения (2 часа).

 

4.1.2.2. Перечень практических занятий

Не планируется.

 

4.1.2.3. Перечень лабораторных работ

Семестр 8

Раздел 1. Основы экономики.

Лабораторная 1.

Расчет себестоимости и длительности разработки программного продукта (4 часа).

Раздел 2. Эволюционная деятельность при разработке ПО.

Лабораторная 2.

Технико-экономическое обоснование договорной цены на разработку прикладного программного обеспечения (4 часа).

Раздел 3. Основы экономики проектирования ПО.

Лабораторная 3.

Определение и анализ рыночной стоимости прикладного программного обеспечения (4 часа).

Раздел 4. Право интеллектуальной собственности.

Лабораторная 4.

Определение и анализ рыночной стоимости прикладного программного обеспечения (4 часа).

 

Методические указания к лабораторным работам приведены в ИОП МИ ВлГУ https://www.mivlgu.ru/iop/course/view.php?id=1789

 

4.1.2.4. Перечень учебно-методического обеспечения для самостоятельной работы

Методические указания для самостоятельной работы размещены на информационно-образовательном портале института по ссылке https://www.mivlgu.ru/iop/course/view.php?id=5058.

Для самостоятельной работы также используются издания из списка приведенной ниже основной и дополнительной литературы.

Перечень тем, вынесенных на самостоятельное изучение:

1. Проектирование сложных заказных программных продуктов.

2. Основы экономики индустриального производства сложных программных продуктов.

3. Подготовка коллектива специалистов для проектирования и производства заказных программных продуктов.

4. Экономические характеристики для оценивания производства программных продуктов.

5. Прогнозирование сложности проектирования заказных программных продуктов.

6. Сложность и размер ПО.

7. Основные факторы, определяющие экономические характеристики производства продуктов.

8. Планирование производства и тестирования заказных компонентов и комплексов программ.

9. Характеристики качества программных продуктов влияющие на экономику их производства.

10. Модели прогнозирования экономических характеристик производства программных продуктов.

11. Экономические прогнозы в системе СОСОМО II.

12. Влияние технологической среды и системы на экономические характеристики программных продуктов.

13. Примеры прогнозирования экономических характеристик по модели СОСОМО II.

14. Сопровождение сложных заказных программных продуктов.

15. Перечень основных стандартов, регламентирующих проектирование и производство заказных программных продуктов.

16. Основные законодательные акты о защите права интеллектуальной сосбственности.

 

4.1.2.5. Перечень тем контрольных работ, рефератов, ТР, РГР, РПР

Не планируется.

 

4.1.2.6. Примерный перечень тем курсовых работ (проектов)

Не планируется.

 


4. 2. Форма обучения: заочная

Уровень базового образования: среднее общее.

Срок обучения 5г.

 

Семестр

Трудоем-кость,

час. / зач. ед.

Лек-ции,

час.

 

Практи-ческие занятия,

час.

Лабора-торные работы, час.

Консуль-тация,

час.

Конт-роль,

час.

Всего (контак-тная работа),

час.

СРС,

час.

Форма

промежуточного контроля

(экз., зач., зач. с оц.)

10

108 / 3  

4  

 

4  

2  

0,5  

10,5  

94  

Зач.(3,5)  

Итого

108 / 3  

4  

 

4  

2  

0,5  

10,5  

94  

3,5  

 

4.2.1. Структура дисциплины


 

Раздел (тема)

дисциплины

 

Виды учебной работы, включая самостоятельную работу студентов и трудоемкость

(в часах)

 

Форма  текущего контроля успеваемости (по неделям семестра), форма промежу-точной аттестации

  (по семестрам)

 

п\п

Семестр

Лекции

Семинары

Практические занятия

Лабораторные работы

Контрольные работы

СРС

КП / КР

Консультация

Контроль

1

Экономика разработки программного обеспечения

10

2

4

48

Устный опрос, лабораторные работы

2

Трудоемкость проекта

10

2

46

Устный опрос, лабораторные работы

Всего за  семестр

108

4

4

+

94

2

0,5

Зач.(3,5)

Итого   

108

4

4

94

2

0,5

3,5

 

4.2.2. Содержание дисциплины

4.2.2.1. Перечень лекций

Семестр 10

Раздел 1. Экономика разработки программного обеспечения

Лекция 1.

Понятие экономики разработки программного обеспечения. Экономическая эффективность программного продукта (2 часа).

Раздел 2. Трудоемкость проекта

Лекция 2.

Факторы, влияющие на стоимость разработки программного обеспечения (2 часа).

 

4.2.2.2. Перечень практических занятий

Не планируется.

 

4.2.2.3. Перечень лабораторных работ

Семестр 10

Раздел 1. Экономика разработки программного обеспечения

Лабораторная 1.

Расчет себестоимости и длительности разработки программного прод (4 часа).

 

4.2.2.4. Перечень учебно-методического обеспечения для самостоятельной работы

Методические указания для самостоятельной работы размещены на информационно-образовательном портале института по ссылке https://www.mivlgu.ru/iop/course/view.php?id=5058.

Для самостоятельной работы также используются издания из списка приведенной ниже основной и дополнительной литературы.

Перечень тем, вынесенных на самостоятельное изучение:

1. Качество как объект управления.

2. Отечественные ученые в области управления качеством.

3. Зарубежные школы в области управления качеством.

4. Отечественные системы управления качеством.

5. Сущность экономики качества.

6. Управленческие функции в экономике качества.

7. Затраты на качество: сущность и классификация.

8. Формирование организационной структуры управления затратами на качество.

9. Особенности учета и анализа затрат на качество.

10. Функционально-стоимостной анализ (ФСА) в экономике качества.

11. FMEA-анализ как инструмент экономики качества.

12. Развертывание функций качества (QFD) в управлении затратами на качество.

13. Методы управления затратами на качество, связанные с контролем и учетом.

14. Бенчмаркинг – стратегический инструмент экономики качества.

15. Аутсорсинг как инновационный метод управления затратами на качество.

16. Стандартизация в экономике качества.

 

4.2.2.5. Перечень тем контрольных работ, рефератов, ТР, РГР, РПР

1. Перечень тем контрольных работ:.

2. 1.Метрики процесса, метрики проекта, метрики продукта. Измерение размера программного обеспечения.

3. 2.Методы проведения экспертных оценок.

4. 3.Связь трудоемкости и стоимости разработки программного обеспечения.

5. 4.Принципы алгоритмического моделирования трудоемкости разработки программных продуктов.

6. 5.Практическое применение метода Wideband Delphi .

 

4.2.2.6. Примерный перечень тем курсовых работ (проектов)

Не планируется.

 

5. Образовательные технологии

В процессе изучения дисциплины применяется контактная технология преподавания (за исключением самостоятельно изучаемых студентами вопросов). При проведении практических и лабораторных работ применяется имитационный или симуляционный подход. Шаги решения задач студентам демонстрируются при помощи мультимедийной техники. В дальнейшем студенты самостоятельно решают аналогичные задания.

 

6. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое обеспечение самостоятельной работы студентов.

Фонды оценочных средств приведены в приложении.

 

7. Учебно-методическое и информационное обеспечение дисциплины Экономика программной инженерии

7.1. Основная учебно-методическая литература по дисциплине

1. Липаев В.В. Программная инженерия сложных заказных программных продуктов [Электронный ресурс]: учебное пособие/ Липаев В.В.— Электрон. текстовые данные.— М.: МАКС Пресс, 2014.— 309 c.— Режим доступа: http://www.iprbookshop.ru/27297.— ЭБС «IPRbooks», по паролю - http://www.iprbookshop.ru/27297.html

2. Липаев В.В. Экономика программной инженерии заказных программных продуктов [Электронный ресурс]: дополнение к учебному пособию «Программная инженерия сложных заказных программных продуктов» (для бакалавров)/ Липаев В.В.— Электрон. текстовые данные.— Саратов: Вузовское образование, 2015.— 139 c. - http://www.iprbookshop.ru/27303.html

3. Орлов С. А., Цилькер Б. Я. Технологии разработки программного обеспечения. Учебник для вузов. 4-е издание. Стандарт третьего поколения. — Санкт-Петербург: Питер 2012 г.— 608 с. — Электронное издание. - http://ibooks.ru/reading.php?productid=28460

 

7.2. Дополнительная учебно-методическая литература по дисциплине

1. Кулябов Д. С., Королькова А. В. Введение в формальные методы описания бизнес-процессов: Учеб. пособие. — М.: РУДН, 2008. — 173 с - http://window.edu.ru/resource/616/73616

2. Мацяшек Л. Практическая программная инженерия на основе учебного примера / Л.А. Мацяшек, Б.Л. Лионг: пер. с англ. - М.: БИНОМ. Лаборатория знаний, 2009. - 956 с.: ил. - (Программисту). - http://window.edu.ru/resource/606/64606

 

7.3. Перечень информационных технологий, используемых при осуществлении образовательного процесса по дисциплине, включая перечень программного обеспечения и информационных справочных систем

В образовательном процессе используются информационные технологии, реализованные на основе информационно-образовательного портала института (www.mivlgu.ru/iop), и инфокоммуникационной сети института:

- предоставление учебно-методических материалов в электроном виде;

- взаимодействие участников образовательного процесса через локальную сеть института и Интернет;

- предоставление сведений о результатах учебной деятельности в электронном личном кабинете обучающегося.

Информационные справочные системы:

Электронная библиотечная система "BOOK.ru" (http://book.ru/);

Электронная библиотечная системы "IPRBooks" (http://www.iprbookshop.ru/);

Электронная библиотечная система "iBooks.ru" (http://www.ibooks.ru/);

Единое окно доступа к информационным ресурсам (http://window.edu.ru/);

Учебные издания НИУ ИТМО (http://books.ifmo.ru);

Электронная библиотечная система Алтайского государственного университета (http://elibrary.asu.ru);

Электронная библиотека СПбПУ (http://elib.spbstu.ru/).

Программное обеспечение:

Лаборатория управления проектной деятельностью

Mathcad v.15 (государственный контракт №1 от 10.01.2012 года)

Libre Office v.5 (free software, MPL)

 

7.4. Перечень ресурсов информационно-телекоммуникационной сети «Интернет», необходимых для освоения дисциплины

iprbookshop.ru

ibooks.ru

window.edu.ru

 

8. Описание материально-технической базы, необходимой для осуществления образовательного процесса по дисциплине

Лаборатория управления проектной деятельностью

Комплект учебно методических пособий.

Компьютер Celeron 1.8 Ghz ;; проектор InFocus LP649LCL; экран настенный.

 

9. Методические указания по освоению дисциплины

Для успешного освоения теоретического материала обучающийся: знакомится со списком рекомендуемой основной и дополнительной литературы; уточняет у преподавателя, каким дополнительным пособиям следует отдать предпочтение; ведет конспект лекций и прорабатывает лекционный материал, пользуясь как конспектом, так и учебными пособиями.

До выполнения лабораторных работ обучающийся изучает соответствующий раздел теории. Перед занятием студент знакомится с описанием заданий для выполнения работы, внимательно изучает содержание и порядок проведения лабораторной работы. Лабораторная работа проводятся в компьютерном классе. Обучающиеся выполняют индивидуальную задачу компьютерного моделирования в соответствии с заданием на лабораторную работу. Полученные результаты исследований сводятся в отчет и защищаются по традиционной методике в классе на следующем лабораторном занятии. Необходимый теоретический материал, индивидуальное задание, шаги выполнения лабораторной работы и требование к отчету приведены в методических указаниях, размещенных на информационно-образовательном портале института.

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

Форма заключительного контроля при промежуточной аттестации – зачет. Для проведения промежуточной аттестации по дисциплине разработаны фонд оценочных средств и балльно-рейтинговая система оценки учебной деятельности студентов. Оценка по дисциплине выставляется в информационной системе и носит интегрированный характер, учитывающий результаты оценивания участия студентов в аудиторных занятиях, качества и своевременности выполнения заданий в ходе изучения дисциплины и промежуточной аттестации.

 


лист_утверждения


РЕЦЕНЗИЯ

на  рабочую программу дисциплины

«Экономика программной инженерии»

по направлению подготовки 09.03.04 Программная инженерия

 

Рабочая программа дисциплины «Экономика программной инженерии» составлена в соответствии с требованиями федерального государственного образовательного стандарта по направлению подготовки 09.03.04 Программная инженерия.

На изучение данного курса по учебному плану отводится 108 час. (3 ЗЕТ). Формой итогового контроля изучения дисциплины является зачет .

Цель дисциплины: Цель дисциплины - формирование систематизированного представления об экономике программной инженерии, современных подходах к стоимостной оценке разработки программного обеспечения, методах ее проведения, моделях трудоемкости разработки.

Задачи - дать целостное, системное отображение изучаемой области экономических процессов и явлений; выявить закономерности функционирования экономики на различных ее уровнях.

Содержание занятий соответствуют требованиям образовательного стандарта. Имеется перечень вопросов для самостоятельной работы студентов, способствующий более глубокому изучению дисциплины.

Освоение дисциплины позволит студентам приобрести теоретические и практические знания, необходимые при решении задач в будущей практической деятельности.

Предлагаемые фонды оценочных средств для выявления уровня знаний и умений обучаемых полностью охватывает содержание курса и соответствуют ФГОС.

Перечень учебно-методической литературы достаточен для изучения дисциплины. Имеются ссылки на электронно-библиотечные системы.

Рабочая программа дисциплины «Экономика программной инженерии» рекомендуется для использования в учебном процессе по направлению подготовки 09.03.04 Программная инженерия.

 

31.05.2016 г.