Общая трудоемкость дисциплины составляет 2 зачетных единиц (72 часа).
Вид учебной работы
| Всего
часов
| № семестра
|
|
Общая трудоемкость дисциплины
|
|
|
Аудиторные занятия (Ауд)
|
|
|
Лекции (ЛК)
|
|
|
Практические занятия (ПЗ)
|
|
|
Семинары (Сем)
| -
| -
|
Лабораторные работы (ЛР)
| -
| -
|
Самостоятельная работа (СР)
| -
| -
|
Курсовой проект (работа) – (КП, КР)
| -
| -
|
Контрольное задание – (КЗ)
| -
| -
|
Расчетно-графическая работа (РГР)
| -
| -
|
Реферат (Реф)
| -
| -
|
Другие виды самостоятельной работы
|
|
|
Самоподготовка
(самостоятельное изучение разделов, проработка и повторение лекционного материала и материала учебников и учебных пособий, подготовка к лабораторным и практическим занятиям, коллоквиумам, рубежному контролю и т.д.)
|
|
|
Вид итогового контроля
(экзамен, зачет)
| | зачет
|
анализ экономики производства программных продуктов; коллективное производство крупных программных продуктов; требования к производству сложных программных продуктов в промышленном масштабе; проблема экономического прогнозирования развития проектов в программной инженерии; организация экономически эффективного производства программных продуктов.
№ п/п
| Наименование раздела дисциплины
| Содержание раздела
|
1.
| Введение в экономику программной инженерии
| Понятие экономики разработки программного обеспечения.
Экономическая эффективность программного продукта.
Факторы, влияющие на стоимость разработки программного обеспечения.
Эволюция экономики программирования.
Бизнес-модели распространения программного обеспечения.
|
2.
| Метрики разработки программного обеспечения
| Понятие метрики при разработке программного обеспечения, классификация метрик.
Метрики процесса, метрики проекта, метрики продукта.
Измерение размера программного обеспечения.
|
3.
| Принципы стоимостной оценки разработки программного обеспечения
| Связь трудоемкости и стоимости разработки программного обеспечения.
Проектный подход к оценке стоимости разработки программного обеспечения.
Обзор основных принципов оценивания стоимости разработки программного обеспечения.
|
4.
| Алгоритмические модели оценки стоимости разработки программного обеспечения
| Принципы алгоритмического моделирования трудоемкости разработки программных продуктов
Теоретические и статистические модели оценки
|
5.
| Оценка экономических параметров разработки программного обеспечения на основе модели
| Принципы построения модели COCOMO
Модель СОСОМО II
Обзор альтернативных параметрических моделей (ДеМарко, IFPUG, методика Госкомтруда)
|
6.
| Использование экспертных оценок стоимости разработки программного обеспечения
| Методы проведения экспертных оценок
Практическое применение метода Wideband Delphi
Особенности управления проведением экспертных оценок
|
7.
| Особенности практической оценки трудоемкости разработки ПО
| Риски проведения оценки разработки программного обеспечения
Способы управления рисками при проведении оценки трудоемкости разработки
Типичные ошибки оценки
Индивидуальная настройка параметров модели оценки для повышения точности
|
8.
| Удостоверение качества и сертификация программных продуктов
| Процессы сертификации в жизненном цикле программных средств
Организация сертификации программных продуктов
Документирование процессов и результатов сертификации программных продуктов
|
9.
| Продвижение программного продукта на рынке
| Маркетинговые исследования, рекламные компании, продвижение бренда компании и установление ассоциаций с программным продуктом.
|
Дисциплина читается в 8 семестре 4 курса перед дипломным проектированием. Связей с последующими дисциплинами не предусмотрено.