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