Программа дисциплины Свободно-распространяемое программное обеспечение в современном бизнесе для направления 231000. 68 «Программная инженерия»



Скачать 121.03 Kb.
Дата05.09.2014
Размер121.03 Kb.
ТипПрограмма дисциплины


Правительство Российской Федерации

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


Национальный исследовательский университет

«Высшая школа экономики»
Факультет бизнес-информатики


Программа дисциплины

Свободно-распространяемое программное обеспечение в современном бизнесе

для направления 231000.68 «Программная инженерия» подготовки магистра

Магистерская программа "Управление разработкой программного обеспечения"

Автор – к.ф.-м.н. Панченко И.Е.


Рекомендована секцией УМС

по бизнес-информатике

Председатель Ю.В. Таратухина

________________________________

«_____» __________________ 2010 г.





Одобрена на заседании базовой

кафедры группы компаний «Стек»

Зав. кафедрой Е.А. Исаев

_________________________________

«____»_____________________ 2010г.

Утверждена Ученым Советом

факультета Бизнес-информатики
Ученый секретарь В.А. Фомичев

________________________________

«_____» __________________ 2010 г.








Москва 2010

Автор программы

к.ф.-м.н. Панченко И.Е.



Общие сведения об учебном курсе

Дисциплина читается студентам магистерской программы «Управление разработкой программного обеспечения» на отделении программной инженерии факультета бизнес-информатики НИУ ВШЭ. Она входит в вариативную часть профессионального цикла, определяющего магистерскую программу, и читается во втором семестре первого учебного года [3, 4], код дисциплины в учебном плане М2.В.ДВ.6.

Количество кредитов – 3, общее количество часов – 108. Количество аудиторных часов 30, в том числе: 12 часов лекционных занятий, 18 часов практических занятий. Общее количество часов самостоятельной работы – 78.

Текущий контроль – контрольная работа;

Итоговый контроль - устный зачет в конце семестра.

Требования к студентам:


Курс предполагает знания студентами общетехнических дисциплин.

Прохождение учебного курса должно способствовать формированию у студентов магистратуры следующих профессиональных компетенций:



  1. Проектная деятельность

        • умение формировать технические задания и способность руководить разработкой программного обеспечения (ПК-7);

        • умение оценить и выбрать методологию проектирования объектов профессиональной деятельности (ПК-8).


  1. Технологическая деятельность

        • умение применять современные технологии разработки программных комплексов с использованием автоматизированных систем планирования и управления, осуществлять контроль качества разрабатываемых программных продуктов (ПК-9).

  1. Производственная деятельность

        • умение планировать и осуществлять руководство процессом разработки программного обеспечения (ПК-10).

  1. Организационно-управленческая деятельность

        • способность рассчитывать и оценивать условия и последствия принимаемых организационно-управленческих решений (ПК-14);

        • умение разработать техническое задание и провести технико-экономическое обоснование (ПК-15);

        • способность организовывать работу коллектива разработчиков программного продукта, умение осуществлять взаимодействие со смежниками (ПК-16).


Тематический план учебной дисциплины

п/п


Наименование тем

Всего

часов


Аудиторные часы

Самостоятель-

ная работа






Лекции

Семинары

и практич.



занятия




1

Введение. Что такое СПО. Виды СПО. Краткая история СПО. Лицензии СПО.

12

2

2

8

2

Бизнес, основанный на разработке СПО. Бизнес-модели.

14

2

2

10


3

Бизнес, использующий СПО. Преимущества и недостатки СПО.

14

2

2

10

4

СПО и операционные системы

11

1

2

8

5

СПО в офисе

11

1

2

8

6

СПО и бизнес-приложения

11

1

2

8

7

СПО и интернет

11

1

2

8

8

СПО, государство и общество

11

1


2


8

9

СПО и информационная безопасность

13

1

2

10

Итого часов

108

12

18

78



Формы рубежного контроля и структура итоговой оценки
Итоговая оценка по учебной дисциплине складывается из следующих элементов:

  • работа на практических занятиях (решение задач с использованием компьютеров, доклады, обсуждения);

  • контрольная работа в форме теста

  • устный зачет (30 минут на 1 студента).


Структура экзаменационной оценки по учебной дисциплине:


Форма работы

Вклад в итоговую оценку (%)

Контрольная работа в форме теста

30

Задания на практических занятиях (практика)

30

Устный зачет

40



Базовые учебники

  1. Лекционный материал.

В настоящее время учебников нет.
Дополнительная литература

  1. Free Software, Free Society: Selected Essays of Richard M. Stallman. FreeSoftware Foundation, 2002 г.

  2. Линус Торвальдс, Дэвид Даймонд . Just for Fun. Рассказ нечаянного революционера . Эксмо-Пресс, 2002 г.

  3. К.Маслинский, П. Новодворский, Г. Курячий История возникновения свободного ПО. http://heap.altlinux.org/modules/freesoft_history.kirill/index.html

  4. Л. Аронова. Исследование российского рынка СПО. http://www.opennet.ru/docs/RUS/fss_history/

  5. Jack Wallen. 10 things you should know about open source before you use it.

  6. Материалы конференции СПО-2010 http://www.raspo.ru/spo2010/materials.php

  7. И. Чуфаров. СПО глазами малого бизнеса. «Системый администратор» 2011 №5

  8. Георгий Курячий, Кирилл Маслинский. Введение в ОС Linux. http://heap.altlinux.org/modules/LinuxIntro.george/index.html

  9. Антон Карпов/История ОС BSD. Xakep, номер #069(2009)

  10. Э. Таненбаум/Операционные системы. Разработка и реализация. Питер, 2010

  11. Формат файловых документов Open Document Format. Информация на портале ufi-foss. http://www.info-foss.ru/quickstart/standart/open_doc_format

  12. ГОСТ Р ИСО/МЭК 26300 – 2010 “Информационная технология. Формат Open Document для офисных приложений (OpenDocument) v.1.0”

  13. AdityaAgarwal, Facebook’s Architecture Qconf SF 2008 http://www.techiegyan.com/2009/04/13/facebook%E2%80%99s-architecture/

  14. Amazon Architecture (http://highscalability.com/amazon-architecture) и другие статьи на http://highscalability.com/amazon-architecture

  15. Ubutu philosophy http://www.ubuntu.com/project/about-ubuntu/our-philosophy

  16. В. Силаева Интернет как социальный феномен, Социологические исследования №11 2008 с 101-107

  17. Материалы на портале INFO-FOSS.RU

  18. Материалы на сайте FSF http://www.gnu.org/philosophy/basic-freedoms.html

  19. Материалы на сайте МинКомСвязи России: http://minsvyaz.ru/ru/directions/?direction=29

  20. Материалы портала info-foss.ru

  21. Материалы на сайтах компаний Etersoft (http://office.etersoft.ru/ ) , Альт Линукс (http://www.altlinux.ru/), NT-lab (http://nt-lab.ru/opensource).

.

Содержание программы



Тема 1. Введение. Что такое СПО. Виды СПО. Краткая история СПО. Лицензии СПО.

Определение программного обеспечения (ПО). Способы распространения ПО. Авторские права и лицензионные соглашения на ПО. Свободное ПО (СПО) и его отличия от несвободного ПО. Философские и социальные идеи свободного распространения информации. Виды лицензий СПО. Краткая история возникновения и развития ПО и индустрии ПО. Место СПО в ней. Предпосылки, причины возникновения и существования СПО. Краткая история СПО. Влияние «свободы» на архитектуру ПО и применяемые в нем инженерные решения.



Литература

  1. Free Software, Free Society: Selected Essays of Richard M. Stallman. FreeSoftware Foundation, 2002 г.

  2. Линус Торвальдс, Дэвид Даймонд . Just for Fun. Рассказ нечаянного революционера . Эксмо-Пресс, 2002 г.

  3. Материалы портала info-foss.ru

  4. К.Маслинский, П. Новодворский, Г. Курячий История возникновения свободного ПО. http://heap.altlinux.org/modules/freesoft_history.kirill/index.html


Контрольные вопросы по теме

  1. В чем разница между понятиями «Свободное ПО», «Свободно-распространяемое ПО», «ПО с открытым кодом»

  2. Зачем нужно СПО?

  3. Как передаются права на использование ПО?

  4. Что толкает людей разрабатывать СПО?

  5. Каковы наиболее известные примеры СПО? Как и почему они возникли?




Тема 2. Бизнес, основанный на разработке СПО. Бизнес-модели.

Рынок и индустрия ПО. История, современность и перспективы — в мире и в России. ПО и стандарты. ПО и патенты. Бизнес-модели в разработке ПО и их применение к СПО. Основные компании на рынке ПО. Примеры. Емкость рынка СПО. Влияние мира СПО на софтверную индустрию. Механизмы конкуренции между коммерческим ПО и СПО. Частично свободное ПО. Поглощение коммерческими компаниями продуктов СПО.


Литература

  1. Л. Аронова. Исследование российского рынка СПО. http://www.opennet.ru/docs/RUS/fss_history/

  2. Материалы портала info-foss.ru


Контрольные вопросы по теме

1. Каковы особенности индустрии и рынка ПО?

2. В чем польза стандартизации? Способствует ли она развитию ПО?

3. Развитие рынка и развитие технологий. В чем разница?

4. Кто разрабатывает в России СПО и зачем?

5. Как заработать на СПО?



  1. Что мешает зарабатывать на СПО?

  2. Каким изменениям в индустрии ПО способствовало СПО?

Тема 3. Бизнес, использующий СПО. Преимущества и недостатки СПО.

Использование СПО в бизнесе. Основные компоненты ПО для бизнеса и их представленность на рынке, в т.ч. СПО. Методика выбора ПО для использования в бизнес-задачах. Внутрикорпоративные стандарты. Сравнение эффективности ПО. Примеры использования СПО в бизнесе. Масштабируемость бизнеса. Оценка затрат на внедрение ПО. Полная стоимость владения ПО. Доля стоимости ПО в себестоимости продукции.

Литература


  1. Л. Аронова. Исследование российского рынка СПО. http://www.opennet.ru/docs/RUS/fss_history/

  2. Jack Wallen. 10 things you should know about open source before you use it.

  3. Материалы конференции СПО-2010 http://www.raspo.ru/spo2010/materials.php

  4. И. Чуфаров. СПО глазами малого бизнеса. «Системый администратор» 2011 №5

Контрольные вопросы по теме

  1. Перечислите бизнес-риски при использовании СПО и коммерческого ПО

  1. Как выбирать ПО для решения задач бизнеса? Что учитывать при выборе ПО?

  1. Как оценить затраты на внедрение и последующее сопровождение ПО?

  1. Что сдерживает распространение СПО ?

  2. В чем различие требований к ПО для личного и промышленного использования?

Тема 4. СПО и операционные системы

Определение и назначение операционных систем (ОС). История ОС. Свободные ОС. UNIX, Minix, Linux, FreeBSD. Не-UNIX ОС. ОС для ПК, больших и малых компьютеров: сравнение, история, обзор рынка. Встроенные системы. Стандарты для ОС. Варианты будущего ОС. Бизнес на ОС.

Литература


  1. Георгий Курячий, Кирилл Маслинский. Введение в ОС Linux. http://heap.altlinux.org/modules/LinuxIntro.george/index.html

  2. Линус Торвальдс, Дэвид Даймонд . Just for Fun. Рассказ нечаянного революционера . Эксмо-Пресс, 2002 г.

  3. Антон Карпов/История ОС BSD. Xakep, номер #069(2009)

  4. Э. Таненбаум/Операционные системы. Разработка и реализация. Питер, 2010



Контрольные вопросы по теме

  1. Что такое ОС и для чего она нужна?

  2. В чем различие требований к ОС ПК и сервера?

  3. Какие ОС представлены на рынке? Сравните их.

  4. Каковы перспективы и тенденции развития ОС?

Тема 5. СПО в офисе

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

Литература


  1. Формат файловых документов Open Document Format. Информация на портале ufi-foss. http://www.info-foss.ru/quickstart/standart/open_doc_format

  2. ГОСТ Р ИСО/МЭК 26300 – 2010 “Информационная технология. Формат Open Document для офисных приложений (OpenDocument) v.1.0”

  3. Материалы на сайтах компаний Etersoft (http://office.etersoft.ru/ ) , Альт Линукс (http://www.altlinux.ru/), NT-lab (http://nt-lab.ru/opensource).


Контрольные вопросы по теме

  1. Какое ПО относится к офисному?

  2. Какие ограничения и требования к ПО накладываются спецификой офисной работы?

  1. В каких случаях можно использовать СПО в офисе?

  2. Перечислите программные продукты СПО есть для офисной работы. Сравните с коммерческими аналогами.

  3. Как решить, что устанавливать на десктопе сотрудника — windows или linux?


Тема 6. СПО и бизнес-приложения

Виды бизнес-приложений. CRM-системы. Автоматизация управления бизнес-процессами. ERP. Автоматизация управления торговлей, складом, промышленными системами. Обзор рынка СПО по различным видам бизнес-приложений. Сравнение с коммерческим ПО. Обзор перспектив рынка.



Контрольные вопросы по теме

  1. Опишите основные типы задач, возникающие при автоматизации бизнес-процессов

  2. Какие бизнес-приложения СПО имеются на рынке?

  3. Какими критериями следует пользоваться

  4. Сравните риски и затраты при использовании СПО и коммерческого ПО.

  5. Каковы распространенные заблуждения по поводу СПО.


Тема 7. СПО в интернет-бизнесе и телекоммуникациях

Структура современной индустрии интернета и телекоммуникаций. Роль и место СПО в ней. Используемые программные продукты и решения. Сравнение СПО и коммерческого ПО. СПО как движущий механизм интернет-бизнеса и интернетизации бизнеса. Роль интернета в развитии СПО и СПО в развитии интернета. Бизнес-модели в интернете и роль СПО в них.



Литература

  1. AdityaAgarwal, Facebook’s Architecture Qconf SF 2008 http://www.techiegyan.com/2009/04/13/facebook%E2%80%99s-architecture/

  2. Amazon Architecture (http://highscalability.com/amazon-architecture) и другие статьи на http://highscalability.com/amazon-architecture



Контрольные вопросы по теме

  1. Опишите структуру и основные вехи развития интернет-бизнеса и телекоммуникаций.

  2. Каковы бизнес-модели в интернет-бизнесе и причем тут СПО? Как СПО помогает зарабатывать в интернете.

  3. Как, по-Вашему, развивался бы интернет, если бы СПО по каким-то причинам не было бы?

  4. Какие наиболее известные продукты СПО лежат в основе современного интернета?

  5. Какие особенности интернет-бизнеса сделали широкое применение СПО и подходов, принятых в разработке СПО, необходимым?


Тема 8. СПО, государство и общество

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



Литература

  1. Ubutu philosophy http://www.ubuntu.com/project/about-ubuntu/our-philosophy

  2. Материалы на сайте FSF http://www.gnu.org/philosophy/basic-freedoms.html

  3. В. Силаева Интернет как социальный феномен, Социологические исследования №11 2008 с 101-107

  4. Материалы на портале INFO-FOSS.RU

  5. Материалы на сайте МинКомСвязи России: http://minsvyaz.ru/ru/directions/?direction=29


Контрольные вопросы по теме

1. Опишите влияние СПО на государство и общество



  1. Опишите влияние государства и общества на СПО

  2. Что такое FSF ?

  3. Как связана стандартизация с развитием СПО?

  4. Какие организации продвигают использование СПО в России и как?



Тема 9. СПО и информационная безопасность

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



Контрольные вопросы по теме

1. Опишите угрозы, возникающие при использовании в бизнесе СПО и сравните с коммерческим ПО


Вопросы для подготовки к зачету


  1. Сравнение коммерческих и продуктов СПО в различных областях.

  2. СПО как социальный феномен.

  3. Решение задач информационной безопасности.

  4. Построение офиса компании на базе СПО.

  5. Факторы, учитываемые при анализе применимости СПО для задач компании.

  6. Экспансия СПО в мире и в России.

  7. СПО вокруг нас. Роль СПО в повседневной жизни современного человека.

  8. Особенности технологий разработки СПО

  9. Стандартизация форматов документов — за и против.

  10. СПО как катализатор развития ИТ.

  11. Обеспечение информационной безопасности офиса на основе СПО


    Автор программы Панченко И.Е.




Похожие:

Программа дисциплины Свободно-распространяемое программное обеспечение в современном бизнесе для направления 231000. 68 «Программная инженерия» iconПрограмма дисциплины «Свободно-распространяемое программное обеспечение в современном бизнесе»
Ниу вшэ. Она входит в вариативную часть профессионального цикла, определяющего магистерскую программу, и читается во втором семестре...
Программа дисциплины Свободно-распространяемое программное обеспечение в современном бизнесе для направления 231000. 68 «Программная инженерия» iconПрограмма дисциплины иностранный язык (английский) для направления 231000. 62 "Программная инженерия"
Программа дисциплины иностранный язык (английский) для направления 231000. 62 "Программная инженерия" подготовки бакалавра
Программа дисциплины Свободно-распространяемое программное обеспечение в современном бизнесе для направления 231000. 68 «Программная инженерия» iconПрограмма дисциплины Формальные методы программной инженерии для направления 231000. 68 «Программная инженерия»

Программа дисциплины Свободно-распространяемое программное обеспечение в современном бизнесе для направления 231000. 68 «Программная инженерия» iconПрограмма дисциплины Оптимизация и математические методы в принятии решений Для направления 231000. 62 «Программная инженерия»

Программа дисциплины Свободно-распространяемое программное обеспечение в современном бизнесе для направления 231000. 68 «Программная инженерия» iconПрограмма дисциплины Алгебра Для направления 231000. 62 «Программная инженерия» подготовки бакалавра (2011 2012 учебный год)
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Программа дисциплины Свободно-распространяемое программное обеспечение в современном бизнесе для направления 231000. 68 «Программная инженерия» iconПрограмма подготовки бакалавров 231000 «Программная инженерия»
Направление «Программная инженерия» реализуется на математико-механическом факультете (мат-мех) Санкт-Петербургского государственного...
Программа дисциплины Свободно-распространяемое программное обеспечение в современном бизнесе для направления 231000. 68 «Программная инженерия» iconНаправление подготовки 231000 «Программная инженерия»
Главной задачей направления подготовки «Программная инженерия» является формирование и подготовка ит-профессионалов, готовых к работе...
Программа дисциплины Свободно-распространяемое программное обеспечение в современном бизнесе для направления 231000. 68 «Программная инженерия» iconПрограмма дисциплины Криптография с открытым ключом Для направления 231000. 62 «Программная инженерия» подготовки бакалавра
Курс является общеуниверситетским факультативом. Курс читается в 3 – 4 модулях учебного года. Количество кредитов – 4
Программа дисциплины Свободно-распространяемое программное обеспечение в современном бизнесе для направления 231000. 68 «Программная инженерия» iconПрограмма дисциплины Алгебра Для направления 231000. 62 «Программная инженерия» подготовки бакалавра (2010 2011 учебный год)
...
Программа дисциплины Свободно-распространяемое программное обеспечение в современном бизнесе для направления 231000. 68 «Программная инженерия» iconКод и наименование направления подготовки: 231000. 62 «Программная инженерия»
Инженер-проектировщик программных систем
Разместите кнопку на своём сайте:
ru.convdocs.org


База данных защищена авторским правом ©ru.convdocs.org 2016
обратиться к администрации
ru.convdocs.org