
- •Безруков а.И. Экономические и правовые основы разработки программного обеспечения (Тексты лекций)
- •Лекция 1. Знакомство с предметом Введение
- •Программно-информационный продукт – особый вид товара Что такое программный продукт
- •Характеристики качества программного продукта
- •Лекция 2. Маркетинговые исследования Проблема управления производительными силами общества
- •Простое воспроизводство. Закон стоимости
- •Расширенное воспроизводство. Проблема распределения прибавочной стоимости
- •Что такое маркетинг?
- •Проблемы, решению которых может помочь проведение маркетинговых исследований
- •Цели и результаты маркетингового исследования
- •Выбор данных
- •Первичные данные
- •Вторичные данные
- •Сбор первичных данных Определение потребности в данных
- •Подготовка предложения по исследованию
- •Выбор метода
- •Определение выборки
- •Сбор данных
- •Анализ данных
- •Сообщение о результатах
- •Сбор и анализ вторичных данных Внешние данные
- •Внутренние данные
- •Анализ деятельности
- •Отчеты об объемах продаж
- •Выбор метода
- •Определение выборки
- •Сбор данных
- •Анализ данных
- •Сообщение о результатах
- •Сбор и анализ вторичных данных Внешние данные
- •Внутренние данные
- •Анализ деятельности
- •Отчеты об объемах продаж
- •Методы исследования
- •Качественные методы
- •Групповые дискуссии (фокус-группы)
- •Глубинные интервью
- •Проекционные методы
- •Наблюдения
- •Количественные методы
- •Эксперименты
- •Маркетинговая смесь
- •Лекция 3. Экономическая оценка затрат на создание компьютерных программ
- •Классификация видов затрат. Маржинальный анализ
- •Методики расчета различных видов затрат
- •Операционные затраты
- •Пример расчета операционных затрат
- •Операционные затраты
- •Специфические структурные затраты Затраты на оборудование
- •Затраты на оборудование
- •Приведение затрат к одному времени
- •Затраты на нематериальные активы
- •Затраты на лицензии
- •Общефирменные затраты и накладные расходы
- •Использование ms Excel
- •Пример использования электронной таблицы
- •Лекция 4. Оценка эффекта от использования компьютерных программ Классификация программного обеспечения как товара
- •Оценка доли эффекта от собственно разработки программного обеспечения
- •Программное обеспечение массового использования
- •Позиционирование на рынке программных продуктов
- •Пример оценки экономической эффективности программного продукта массового спроса
- •Виды обучающих компьютерных программ на cd
- •Индивидуальные программные продукты
- •Лекция 5. Пример оценки эффекта от внедрения системы управления
- •Описание объекта управления
- •Построение вероятностной модели предприятия
- •Определим условные вероятности последствий
- •Согласование данных
- •Требования к согласованности условных вероятностей
- •Оценка потерь от выбросов
- •Моделирование последствий внедрения системы мониторинга
- •Алгоритм оценки
- •Уровень зрелости фирмы. Стандарт cmm
- •Лекция 6. Управление рисками программного проекта
- •Риски, связанные с реализацией проекта
- •Разделение ответственности
- •Количественная оценка рисков
- •Определение размеров ресурсов, необходимых для снижения рисков
- •Типовые и специфические источники рисков
- •Откуда брать информацию о рисках
- •Лекция 7. Управление персоналом
- •Роль персонала в эффективности проекта
- •Обеспечение условий работы
- •Работа в потоке
- •Организация рабочего места
- •Формирование команды Что такое команда
- •Лидерство
- •Факторы, способствующие формированию команды
- •Факторы, препятствующие формированию команды
- •Инвестиции в человека
- •Лекция 8. Управление качеством Эволюция представлений о качестве Потерянный рай (допромышленное ремесленное производство)
- •Издержки промышленной революции
- •Система Тейлора
- •Главное не наказать, а найти причину (система Шухарта)
- •Новая философия качества (идеи Деминга)
- •Системы управления качеством Роль рынка, ориентация на потребителя
- •Человеческий фактор, роль персонала
- •Международные стандарты серии iso 9000
- •Тотальное управление качеством (tqm)
- •Современные представления об управлении качеством
- •Лекция 9. Система управления качеством программной разработки Требования к системе управления качеством организации Политика в области качества
- •Система менеджмента качества
- •Управленческая деятельность
- •Система требований
- •Информационное обеспечение принятия решений
- •Контроль качества
- •Вовлечение персонала, партнеров, потребителей и общества
- •Требования к развитию
- •Управление качеством при проектировании и разработке
- •Оценка готовности предприятия к выпуску качественного программного продукта
- •Методы управления качеством программных проектов Управление документацией
- •Виды программной документации
- •Управление конфигурацией
- •Элементы конфигурации программного проекта
- •Контроль качества в ходе проектирования
- •Лекция 10. Программный продукт как объект интеллектуальной собственности Что такое интеллектуальная собственность?
- •Авторское право и смежные права
- •Регистрация интеллектуальной собственности
- •Регистрирующие органы
- •Рассмотрение заявки на официальную регистрацию
- •Выдача свидетельства
- •Правовые аспекты использования интеллектуальной собственности
- •Правовое обеспечение создания и использования объектов ис
- •Правовая охрана объектов интеллектуальной собственности
- •Экономические аспекты
Информационное обеспечение принятия решений
Лица, принимающие решения (ЛПР) должны быть максимально обеспечены информацией, необходимой для принятия адекватного решения. Информация должна быть полной, актуальной (своевременной) и достоверной. Форма представления информации должна быть удобной для анализа, оценки ситуации и принятия решения. Для выполнения перечисленных требований система информационного обеспечения должна:
а) содержать сведения обо всех ЛПР, видах и параметрах информации, необходимой им для принятия решений;
б) для каждого вида информации определять источники ее получения, способы передачи и предоставления ЛПР, а при необходимости, способы и средств обработки информации. Оценка источников, каналов передачи и средств обработки информации должна учитывать требования к полноте, достоверности и своевременность получения информации;
в) статус информации должен быть заранее известен ЛПР и достаточным для обоснования правильности принятых решений, в том числе и в случае арбитражного (судебного) разбирательства;
г) должны быть разработаны и использоваться специальные методы зашиты информации, предотвращающие ее несанкционированное использование и искажение. Кроме того, должны быть приняты специальные меры, предотвращающие использование (в том числе и случайное) утративших силу документов, решений, программных и технических средств;
д) должна быть обеспечена прослеживаемость каждого изделия. Действия и принятого решения. Такая прослеживаемость обеспечивает возможность выявления и своевременного устранения причин несоответствий.
Контроль качества
Процедуры контроля должны обеспечить:
а) соответствие качества сырья, полуфабрикатов и оборудования, поставляемых партнерами требованиям, указанным в договорах (входной контроль);
б) соответствие качества выпускаемой продукции предъявляемым к ней требованиям (выходной контроль);
в) соответствие процессов производства и бизнес-процессов организации целям организации и проводимой политики (контроль процессов);
г) выявление причин несоответствий и проблем, возникающих в процессе производства с целью их устранения;
е) выявление резервов повышения качества и эффективности производства.
Контроль будет эффективным, если все участники процесса заинтересованы в его объективности и достоверности. Достоверность контроля достигается за счет:
- применения технических средств контроля и их метрологического обеспечения;
- применения стандартных методик валидации, верификации и тестирования;
- использования специальных методов организации экспертиз и методов обработки их результатов.
Вовлечение персонала, партнеров, потребителей и общества
Работа с персоналом. Организация стимулирует своих сотрудников к самостоятельности, профессиональному росту и максимальной вовлеченности в процессы повышения качества продукции.
а) при формулировании поручения и выборе исполнителя руководитель должен учитывать необходимую компетентность сотрудников, продумать мотивировку качественного выполнения данного поручения данным исполнителем. При необходимости, мотивы должны быть объяснены исполнителю;
б) каждый сотрудник должен стать хозяином процессов, за которые он отвечает. Сотрудник должен быть мотивирован, чтобы его процессы выполнялись наиболее эффективным образом при соблюдении всех требований к ним, определенных в документации. Он самостоятельно определяет характеристики и методы реализации процесса с учетом обязательного выполнения требований и имеющихся ресурсов.
г) при появлении проблем, с которыми сотрудник не может справиться самостоятельно (например, необходимость: ремонта оборудования, углубленного анализа причин несоответствий и т.д.), сотрудник обращается к администрации или другим участникам процесса. Политика организации и сложившаяся система мотивировок должны способствовать тому, чтобы обоснованные просьбы сотрудников удовлетворялись своевременно и лучшим образом;
д) сотрудники имеют право договариваться между собой и, тем самым, брать на себя взаимные обязательства, обеспечивающие повышение эффективности их процессов. Проводимая в организации политика должна стимулировать сотрудников делать гласными найденные ими методы и приемы повышения эффективности процессов;
е) для координации усилий всех участников процесса, анализа причин несоответствий, выявления резервов, а также для разработки и реализации мероприятий по повышению качества в организации создается комиссия по качеству.
ж) для повышения готовности персонала к выпуску более качественной продукции, а также для обеспечения профессионального роста каждого сотрудника, организуются кружки качества, семинары и другие формы повышения квалификации. Обеспечивается мотивация сотрудников повышать свой профессиональный уровень.
Работа с партнерами. Организация стимулирует своих партнеров обеспечивать качество совместных проектов и постоянно повышать качество их продукции.
а) выбор поставщиков. При выборе поставщика учитывается не только цена продукции, но и ее характеристики, условия поставки, а также гарантии поставщика. Критерием эффективности выбора является минимум ожидаемых потерь и затрат организации на производство продукции указанного уровня качества. При оценке потерь учитываются риски проявления некачественной продукции поставщика в продукции, выпускаемой организацией, а также риски срыва условий поставок и других договоренностей организации;
б) анализ контрактов. При закупках сырья, оборудования и комплектующих проводится анализ контракта. Цели анализа проверить: соответствуют ли характеристики качества и условия поставки, записанные в контракте, требованиям организации.
в) дифференциация партнеров. Организация стремится построить с партнерами взаимовыгодные отношения. При этом партнеры, зарекомендовавшие себя выпуском качественной продукции и строгим выполнением контрактов, получают преимущества. Преимущество может заключаться в приоритетном выборе этих партнеров, заключении долгосрочных контрактов, премий за качество и т.д.
Работа с потребителями. Организация должна определить и проанализировать:
а) требования к продукции, установленные потребителями, включая требования к поставке и деятельности после поставки;
б) требования, не указанные потребителем, но необходимые для конкретного или предполагаемого использования продукции организации;
в) законодательные и другие обязательные требования, относящиеся к продукции;
г) дополнительные требования, определенные самой организацией.
Анализ требований, относящихся к продукции должен проводиться до принятия организацией обязательства по ее поставке потребителю. В ходе анализа определяются:
а) четко сформулированный перечень требований, обеспечивающий однозначность их понимания,
б) согласованность совокупности требований,
в) способность организации выполнять данные требования.
Если даже потребители не выдвигают документированных требований, организация должна сформулировать их сама, предъявить потребителю и, если он согласен, оформить документально. Всякое изменение системы требований должно согласовываться с потребителем, оформляться документально и доводиться до сведения всех заинтересованных лиц.
Организация должна определять и осуществлять эффективные меры по поддержанию связи с потребителями, касающиеся:
а) информации о продукции, ее свойствах, возможности и способах использования23;
б) хода реализации контракта или заказа, включая поправки;
в) обратной связи от потребителей, включая жалобы и пожелания потребителей.