
- •Безруков а.И. Экономические и правовые основы разработки программного обеспечения (Тексты лекций)
- •Лекция 1. Знакомство с предметом Введение
- •Программно-информационный продукт – особый вид товара Что такое программный продукт
- •Характеристики качества программного продукта
- •Лекция 2. Маркетинговые исследования Проблема управления производительными силами общества
- •Простое воспроизводство. Закон стоимости
- •Расширенное воспроизводство. Проблема распределения прибавочной стоимости
- •Что такое маркетинг?
- •Проблемы, решению которых может помочь проведение маркетинговых исследований
- •Цели и результаты маркетингового исследования
- •Выбор данных
- •Первичные данные
- •Вторичные данные
- •Сбор первичных данных Определение потребности в данных
- •Подготовка предложения по исследованию
- •Выбор метода
- •Определение выборки
- •Сбор данных
- •Анализ данных
- •Сообщение о результатах
- •Сбор и анализ вторичных данных Внешние данные
- •Внутренние данные
- •Анализ деятельности
- •Отчеты об объемах продаж
- •Выбор метода
- •Определение выборки
- •Сбор данных
- •Анализ данных
- •Сообщение о результатах
- •Сбор и анализ вторичных данных Внешние данные
- •Внутренние данные
- •Анализ деятельности
- •Отчеты об объемах продаж
- •Методы исследования
- •Качественные методы
- •Групповые дискуссии (фокус-группы)
- •Глубинные интервью
- •Проекционные методы
- •Наблюдения
- •Количественные методы
- •Эксперименты
- •Маркетинговая смесь
- •Лекция 3. Экономическая оценка затрат на создание компьютерных программ
- •Классификация видов затрат. Маржинальный анализ
- •Методики расчета различных видов затрат
- •Операционные затраты
- •Пример расчета операционных затрат
- •Операционные затраты
- •Специфические структурные затраты Затраты на оборудование
- •Затраты на оборудование
- •Приведение затрат к одному времени
- •Затраты на нематериальные активы
- •Затраты на лицензии
- •Общефирменные затраты и накладные расходы
- •Использование ms Excel
- •Пример использования электронной таблицы
- •Лекция 4. Оценка эффекта от использования компьютерных программ Классификация программного обеспечения как товара
- •Оценка доли эффекта от собственно разработки программного обеспечения
- •Программное обеспечение массового использования
- •Позиционирование на рынке программных продуктов
- •Пример оценки экономической эффективности программного продукта массового спроса
- •Виды обучающих компьютерных программ на cd
- •Индивидуальные программные продукты
- •Лекция 5. Пример оценки эффекта от внедрения системы управления
- •Описание объекта управления
- •Построение вероятностной модели предприятия
- •Определим условные вероятности последствий
- •Согласование данных
- •Требования к согласованности условных вероятностей
- •Оценка потерь от выбросов
- •Моделирование последствий внедрения системы мониторинга
- •Алгоритм оценки
- •Уровень зрелости фирмы. Стандарт cmm
- •Лекция 6. Управление рисками программного проекта
- •Риски, связанные с реализацией проекта
- •Разделение ответственности
- •Количественная оценка рисков
- •Определение размеров ресурсов, необходимых для снижения рисков
- •Типовые и специфические источники рисков
- •Откуда брать информацию о рисках
- •Лекция 7. Управление персоналом
- •Роль персонала в эффективности проекта
- •Обеспечение условий работы
- •Работа в потоке
- •Организация рабочего места
- •Формирование команды Что такое команда
- •Лидерство
- •Факторы, способствующие формированию команды
- •Факторы, препятствующие формированию команды
- •Инвестиции в человека
- •Лекция 8. Управление качеством Эволюция представлений о качестве Потерянный рай (допромышленное ремесленное производство)
- •Издержки промышленной революции
- •Система Тейлора
- •Главное не наказать, а найти причину (система Шухарта)
- •Новая философия качества (идеи Деминга)
- •Системы управления качеством Роль рынка, ориентация на потребителя
- •Человеческий фактор, роль персонала
- •Международные стандарты серии iso 9000
- •Тотальное управление качеством (tqm)
- •Современные представления об управлении качеством
- •Лекция 9. Система управления качеством программной разработки Требования к системе управления качеством организации Политика в области качества
- •Система менеджмента качества
- •Управленческая деятельность
- •Система требований
- •Информационное обеспечение принятия решений
- •Контроль качества
- •Вовлечение персонала, партнеров, потребителей и общества
- •Требования к развитию
- •Управление качеством при проектировании и разработке
- •Оценка готовности предприятия к выпуску качественного программного продукта
- •Методы управления качеством программных проектов Управление документацией
- •Виды программной документации
- •Управление конфигурацией
- •Элементы конфигурации программного проекта
- •Контроль качества в ходе проектирования
- •Лекция 10. Программный продукт как объект интеллектуальной собственности Что такое интеллектуальная собственность?
- •Авторское право и смежные права
- •Регистрация интеллектуальной собственности
- •Регистрирующие органы
- •Рассмотрение заявки на официальную регистрацию
- •Выдача свидетельства
- •Правовые аспекты использования интеллектуальной собственности
- •Правовое обеспечение создания и использования объектов ис
- •Правовая охрана объектов интеллектуальной собственности
- •Экономические аспекты
Построение вероятностной модели предприятия
Итак, в 308 случаях из 365 на предприятии не возникает никаких сбойных ситуаций, а в 57 случаях появляется, по крайней мере, одна из приведенных в Таблице 5.1 причин сбоя. Правда, мелкие аварии, крупные неприятности и даже катастрофы могут случиться даже без видимых причин, но вероятность этого достаточно мала. Точно также, появление какой либо причины может и не вызвать выброс (что называется, «пронесет»). Однако чем серьезнее причина, тем меньше вероятность отделаться легким испугом.
Определим условные вероятности последствий
При разработке системы мониторинга был проведен анализ причин, приводящих к различным последствиям. В качестве примера рассмотрим статистику последствий, вызванных ошибками исполнителей. Из четырнадцати зарегистрированных за год случаев в трех случаях никаких последствий не наступило, в пяти были незначительные последствия. В четырех случаях последствия удалось ликвидировать собственными силами, два раза пришлось заплатить серьезный штраф за загрязнение окружающей среды. Кроме того, по данным статистики МЧС, две из 50 катастроф возникают в результате ошибок персонала. Сведем результаты анализа последствий, вызванных ошибками исполнителей в табл. 5.3. Вероятность возникновения первых четырех последствий вычислим, разделив частоту на количество выявленных ошибок (14). Вероятность катастрофы (2%) возьмем из статистических данных.
Таблица 5.3
Вероятности наступления последствий вызванных ошибками исполнителей
Последствия |
Частота |
Вероятность |
Согласованная вероятность |
Никаких |
3 |
21,43% |
21% |
Незначительные |
5 |
35,71% |
35% |
Устраняемые собственными силами |
4 |
28,57% |
28% |
Наносящие серьезный урон |
2 |
14,29% |
14% |
Катастрофы |
0,3 |
2,00% |
2% |
Всего |
|
102,00% |
100,00% |
Согласование данных
Если мы утверждаем, что привели полный список возможных последствий, а появления одного из последствий исключает появления других, вероятность появления хоть какого из них должна быть равна единице [8]. Однако, у нас сумма вероятностей не равна 100%. Это вызвано тем, что данные взяты из различных источников и не согласованны. На нашем заводе, слава Богу, катастроф не было, а мы указали, что их вероятность равна 2%. Чтобы согласовать данные, нам придется пропорционально уменьшить вероятности первых четырех событий, так чтобы их сумма равнялась 98% (Столбец «Согласованная вероятность» табл.5.3).
Аналогичные расчеты должны быть произведены для всех причин (строк табл.5.1). Сведем все результаты в табл. 5.4. Строки таблицы – причины, столбцы – последствия. Слева от столбца «Состояние» добавим столбец «Вероятность состояния», куда запишем вероятности из табл. 5.1.
Чтобы система событий была полной, первая строка в таблице должна отображать норму. Вероятность нормы вычислим как разность 100% минус сумма вероятностей причин выбросов.
Числа, стоящие на пересечении строк и столбцов таблицы – условные вероятности появления последствий, указанных в столбце при условии, что реализуется причина, указанная в строке. Например. Строку «Ошибки исполнителей» можно интерпретировать следующим образом: Сами ошибки возникают с вероятностью 3,84%. Если ошибка была допущена, то с вероятностью 21% ничего страшного не произойдет; с вероятностью 35% последствия будут незначительные; в 28% случаев последствия удастся ликвидировать своими силами; в 14% случаев будет нанесен серьезный ущерб, а в 2% случаев последствия будут катастрофические.
Таблица 5.4
Вероятности наступления последствий, вызванных ошибками исполнителей
Состояние |
Последствия
Веро- ятность состояния |
Никаких |
Незначительные |
Устраняемые собственными силами |
Наносящие серьезный урон |
Катастрофы |
Контрольная сумма |
Норма |
86,30% |
93,00% |
6,00% |
0,80% |
0,15% |
0,05% |
100,00% |
Стихийные бедствия |
0,14% |
10,00% |
35,00% |
30,00% |
20,00% |
5,00% |
100,00% |
Сбои и аварии оборудования |
2,05% |
21,00% |
40,00% |
28,00% |
9,00% |
2,00% |
100,00% |
Ошибки исполнителей |
3,84% |
21,00% |
35,00% |
28,00% |
14,00% |
2,00% |
100,00% |
Неверные управляющие решения |
7,67% |
38,00% |
51,00% |
3,00% |
7,00% |
1,00% |
100,00% |
|
Вероятность последствия |
84,43% |
11,30% |
2,61% |
1,42% |
0,24% |
100,00% |
|
Статистика |
84,38% |
11,51% |
2,71% |
1,37% |
0,03% |
100,00% |
|
Разность |
0,04% |
-0,20% |
-0,10% |
0,05% |
0,22% |
0,00% |
|
Потери, тыс. руб. |
0 |
50 |
500 |
10000 |
100000 |
|