Рабочая программа составлена в соответствии с государственными образовательными стандартами для подготовки магистров по направлению "Информатика и вычислительная техника" Дисциплина «Распределенные программные системы и технологии»




Скачать 165.91 Kb.
НазваниеРабочая программа составлена в соответствии с государственными образовательными стандартами для подготовки магистров по направлению "Информатика и вычислительная техника" Дисциплина «Распределенные программные системы и технологии»
Дата публикации20.09.2014
Размер165.91 Kb.
ТипРабочая программа
literature-edu.ru > Информатика > Рабочая программа


ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ

Государственное образовательное учреждение высшего профессионального образования
«Санкт-Петербургский государственный электротехнический университет "ЛЭТИ"

имени В.И.Ульянова (Ленина)»

(СПбГЭТУ)

РАБОЧАЯ ПРОГРАММА
дисциплины
УПРАВЛЕНИЕ ПРОГРАММНЫМИ ПРОЕКТАМИ
Для профиля "Программное обеспечение и администрирование информационно-вычислительных систем и сетей"

магистерской программы: "Управление информационными системами и ресурсами"


Санкт-Петербург

2007

Санкт-Петербургский государственный электротехнический

университет “ЛЭТИ”


“УТВЕРЖДАЮ”




Проректор по учебной работе

проф. ___________ Кузьмин Н.Н.
“_____”_______________2007 г.

РАБОЧАЯ ПРОГРАММА

Дисциплины

УПРАВЛЕНИЕ ПРОГРАММНЫМИ ПРОЕКТАМИ

Для профиля "Программное обеспечение и администрирование информационно-вычислительных систем и сетей"

магистерской программы: "Управление информационными системами и ресурсами"

Факультет КТИ

Кафедра автоматизированных систем обработки информации и управления

Курс – 5

Семестры – 10
Общая трудоемкость – 4 зачетных единицы

Виды занятий: Формы отчетности:
1. Аудиторные занятия, в т.ч.: 90 ч.

1.1. Лекции 36ч. Экзамен 10 семестр

1.2. Лабораторных работ 36ч.

1.3. Практические занятия 18ч.

2. Самостоятельная работа 54 ч.
Всего часов 144 ч.



2007

Рабочая программа обсуждена на заседании кафедры ВТ

.................. 2007 г., протокол № ......
Рабочая программа составлена в соответствии с государственными образовательными стандартами для подготовки магистров по направлению "Информатика и вычислительная техника"
Дисциплина «Распределенные программные системы и технологии» преподается на основе ранее изученных дисциплин:

  1. Программирование (1 семестр)

  2. Современные проблемы информатики (9 семестр),

  3. Архитектура распределенных систем (9 семестр).



Рабочая программа одобрена методической комиссией ФКТИ "___ " _____________ 2007 г.
АННОТАЦИЯ ДИСЦИПЛИНЫ
Дисциплина обеспечивает теоретическую и практическую подготовку в области управления программными проектами.

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

DISCIPLINE ANNOTATION

The discipline provides theoretical and practical preparation in the field of software project management

The program of discipline includes studying the basic directions of software project management. Lecture materials of discipline on each section are supported with examples.

Цель и задачи дисциплины


Целью дисциплины является обеспечить теоретическую подготовку и практическую подготовку в области управления программными проектами, в том числе изучить:.

- основные методологии управления проектами;

- основные задачи управления проектами и пути их решения;

- основные технические средства по управлению проектами.
Требования к уровню освоения дисциплины

В результате изучения дисциплины студенты должны:

  1. Знать основные методы и средства управления программными проектами.

  2. Уметь управлять программными проектами.

  3. Владеть навыками управления программными проектами.

Содержание рабочей программы
Введение (8)

Тема 1. Введение в разработку ПО

Проблемы разработки сложного ПО. Модели жизненного цикла ПО. Понятие жизненного цикла ПИ. Виды деятельности. Артефакты. Роли. Каскадная модель. Итерационная модель. Спиральная модель. Процесс разработки ПО. Стандарты и методологии разработки ПО. (2)

Тема 2. Унифицированный процесс разработки программных изделий

Унифицированный процесс Rational. Фазы проекта. Начало проекта. Проектирование. Построение. Внедрение. Виды деятельности. Модели. Роли. (2)

Тема 3. Экстремальная разработка программных изделий

Основные принципы "живой" разработки ПИ. Техники XP- программирование. Планирование. Дизайн. Кодирование. Тестирование. (2)

Тема 4. Стандарты качества

История возникновения стандартов качества. Стандарты серии ISO 9000. Стандарт СММ. Иерархия уровней модели СММ. Ключевые области. Общие черты. Ключевые приемы. Оценивание достижимости уровней зрелости. (2)
Базовый (18)

Тема 5. Сбор и управление требованиями

Требования пользователей. Требования к ПИ. Классификация требований. Сбор и анализ требований. Подходы к сбору и анализу требований. Моделирование требований. Управление изменениями требований. Трассировки требований. Документирование требований. Роли в процессе управления требованиями. (2)

Тема 6. Планирование программного проекта

Требование модели СММ. Правила реализации ключевых приемов. Условия реализации ключевых приемов. Деятельность по реализации ключевых приемов. Отслеживание хода реализации ключевых приемов. Роли в процессе планирования. (2)

Пример реального планирования разработки программных изделий. Многоуровневая структура проектного плана. Планирование в ритме выполнения проекта. Анализ рисков при планировании. Автоматизация планирования (2)

Тема 7. Управление рисками

Понятие риска. Риски и возможности. Вероятность риска. Причина риска. Последствия риска. Категории рисков: риски проекта, риски продукта, бизнес-риски. Оценка риска. Стратегии преодоления рисков. Роли в процессе управления рисками. (2)

Тема 8. Проектирование программных изделий

Понятие архитектуры ПИ. Конструирование физической модели программного изделия. Описание требований к архитектурному проекту. Выбор языка программирования. Обзор проекта. (2)

Универсальный язык моделирования (UML). Диаграммы прецедентов. Диаграммы классов. Диаграммы последовательностей. Диаграммы действий. Диаграммы размещения. (2)

Метрики объектно-ориентированных программных систем. Связанность объектов. Связанность по данным. Связанность по методам. Сцепление объектов. Набор метрик Чидамбера и Кемерера. Метрики Леренца и Кидда. Набор метрик Фернандо Абреу. (2)

Тема 9. Управление конфигурацией программного проекта

Определение конфигурации. Идентификация ресурсов. Целостность и контроль конфигурации. Учет состояния конфигурации. Управление конфигурацией. Средства версионного контроля. Средства управления изменениями. Роли в процессе управления конфигурацией. (2)

Тема 10. Контроль и управление программным проектом

Отслеживание параметров планирования. Анализ отклонений от плана. Отслеживание обязательств. Отслеживание рисков. Обзор текущего состояния проекта. Разработка корректирующих действий. Управление корректирующими действиями. Роли в процессе управления ПП. (2)

Функционально-ориентированные метрики. Размер программы в строках ее кода. LOC- и FP-метрики. Функциональные точки. Объектные точки. Методы оценки трудоемкости и времени проекта Конструктивная модель стоимости. Анализ чувствительности программного проекта (2)
Специальный (8)

Тема 11. Тестирование

Основные понятия тестирования. Виды и этапы тестирования. Модульное тестирование. Интеграционное тестирование. Функциональное тестирование. Регрессионное тестирование. Системное тестирование. (2)

Тестовый план. Тестовые процедуры и сценарии. Критерии выбора тестов. Оценки тестирования ПП. Управление тестированием. Автоматизация тестирования. Роли в процессе тестирования. (2)

Тема 12. Обеспечение качества

Целостность ПИ. Качество ПИ. Обеспечение качества. Объективная оценка качества. Метрики качества. Управление качеством. План управления качеством. Роли в процессе управления качеством. (2)

Тема 13. Сопровождение ПИ

Определение сопровождения. Потребность в сопровождении. Категории сопровождения. Жизненный цикл сопровождения. Управление сопровождением. Процессы сопровождения. Работы по сопровождению. Методы сопровождения. Роли в процессе сопровождения. (2).


Перечень лабораторных работ




Наименование темы работы

Номера тем программы

1

Управление требованиями

5

2

Планирование

6

3

Управление конфигурацией

9

4

Тестирование

10



Перечень тем практических занятий




Наименование темы работы

Номера тем программы

1

Документирование требований

5

2

Составление проектного плана

6

3

Планирование рисков

7

4

Проектирование

8

5

Расчет проектных метрик

8

6

Документирование управления конфигурацией

9

7

Составление плана тестирования

11

8

Составление плана управление качеством

12

9

Документирование процесса сопровождения

13


Расчет учебных часов по видам занятий



темы

Название разделов и тем

Объем учебных часов
















Семестр

Литература

Лекц.

Лаб.

раб..

Пр. зан.

Ауд. занят.

Сам.

раб.

Всего

1

Задачи управления программным проектом

2

0

0

2

4

4

10

Л1, Д2

2

Унифицированный процесс разработки программных изделий

2

0

0

2

4

6

10

Л1, Д2

3

Экстремальная разработка программных изделий

2

0

0

2

4

6

10

Л1, Д2


4

Стандарты качества

2

0

0

2

4

6

10

Л1, Д2
Д1

5

Сбор и управление требованиями

2

8

2

2

4

6

10

Л1, Д2

6

Планирование программного проекта

4

8

2

12

4

16

10

Л1, Д2

7

Управление рисками

2

0

2

14

4

18

10

Л1, Д2

8

Проектирование программных изделий

6

0

4

10

4

14

10

Л1, Д2

9

Управление конфигурацией программного проекта

2

10

2

4

6

8

10

Л1, Д2



10

Контроль и управление программным проектом

4

0

2

14

4

18

10

Л1, Д2


11

Тестирование

4

10

0

12

4

16

10

Л1, Д2


12

Обеспечение качества

2

0

2

6

4

10

10

Л1, Д2

13

Сопровождение ПИ

2

0

2

4

4

8

10

Л1, Д2




Всего

36

36

18

90

54

144







Самостоятельная работа студентов



Вид самостоятельной работы

Разделы или темы рабочей программы (в скобках указан № темы из

рабочей программы)

Объем часов

Форма отчетности

1

Реферат

Методологии соответствующие унифицированному процессу разработки (2)

4

Реферат


Методологии экстремального программирования (3)

4

Реферат

Стандарты качества (4)

4

Реферат

2

Индивидуальное домашнее задание

Создать функциональную спецификацию на проект (5)

4

Письменная работа

Составить план выполнения проекта (6)

4




Выполнить анализ и оценку рисков (7)

4




Разработать и описать архитектуру программного средства (8)

4




Описать конфигурацию программного проекта (9)

2




3

Доклад

Средства управления конфигурацией (9)

4

Письменная работа

Средства управления программным проектом (10)

4

Письменная работа

Средства тестирования (тема 11)

4

Письменная работа

Средства обеспечения сопровождения. (тема 13)

4

Письменная работа

4

Самоподготовка

Изучение задач управления проектами (1)

4




Изучение способов обеспечения качества (12)

4






Учебно-методическое обеспечение дисциплины


Основная литература




Название, библиографическое описание

Лек

Л.р.

Пр. зан

К-во экз. в библ.

Гриф

Л1

Якобсон А., Буч Г., Рамбо Дж.
Унифицированный процесс разработки программного обеспечения. СПб.: Питер, 2002.

1-14

1, 2 3, 4

1-9

20

Учебное пособие


Дополнительная литература




Название, библиографическое описание

К-во экз. в

библ.

(на каф.)

Д1

Бек К. Экстремальное программирование // Библиотека программиста.
СПб.: Питер, 2002.




Д2

Ройс У Управление проектами по созданию программного обеспечения М.: Лори, 2002






Зав.отделом учебной литературы Киселева Т.В.
Автор

д.т.н., профессор Холод И.И.
Рецензент

к.т.н., доцент Первицкий А.Ю.
Зав. кафедрой ВТ
д.т.н., профессор Пузанков Д.В.

Декан ФКТИ

д.т.н., профессор Герасимов И.В.


Председатель методической комиссии факультета ФКТИ




к.т.н., доцент

Михалков В.А.

Руководитель методического отдела




к.т.н., доцент

Марасина Л.А.



Добавить документ в свой блог или на сайт

Похожие:

Рабочая программа составлена в соответствии с государственными образовательными стандартами для подготовки магистров по направлению \"Информатика и вычислительная техника\" Дисциплина «Распределенные программные системы и технологии» iconРабочая программа составлена в соответствии с государственными образовательными...
Для профиля "Программное обеспечение и администрирование информационно-вычислительных систем и сетей"

Рабочая программа составлена в соответствии с государственными образовательными стандартами для подготовки магистров по направлению \"Информатика и вычислительная техника\" Дисциплина «Распределенные программные системы и технологии» iconРабочая программа составлена в соответствии с государственными образовательными...
Для профиля "Программное обеспечение и администрирование информационно-вычислительных систем и сетей"

Рабочая программа составлена в соответствии с государственными образовательными стандартами для подготовки магистров по направлению \"Информатика и вычислительная техника\" Дисциплина «Распределенные программные системы и технологии» iconРабочая программа дисциплины операционные системы для подготовки...
...

Рабочая программа составлена в соответствии с государственными образовательными стандартами для подготовки магистров по направлению \"Информатика и вычислительная техника\" Дисциплина «Распределенные программные системы и технологии» iconГоу впо «Санкт-Петербургский утверждено государственный университет...
Закон Российской Федерации “Об образовании” и федеральными государственными образовательными стандартами 3-го поколения, а также...

Рабочая программа составлена в соответствии с государственными образовательными стандартами для подготовки магистров по направлению \"Информатика и вычислительная техника\" Дисциплина «Распределенные программные системы и технологии» iconРабочая программа дисциплины
Для подготовки магистров по направлению 239100 – “Информатика и вт” по инновационной образовательной программе 230150 “Управление...

Рабочая программа составлена в соответствии с государственными образовательными стандартами для подготовки магистров по направлению \"Информатика и вычислительная техника\" Дисциплина «Распределенные программные системы и технологии» iconМетодические указания по выполнению контрольно-курсовой работы для...
Цели и задачи выполнения контрольно-курсовой работы

Рабочая программа составлена в соответствии с государственными образовательными стандартами для подготовки магистров по направлению \"Информатика и вычислительная техника\" Дисциплина «Распределенные программные системы и технологии» iconЗадачами общения. I. Требования к поступающим
Программа вступительного экзамена в аспирантуру по иностранному языку разработана в соответствии с государственными образовательными...

Рабочая программа составлена в соответствии с государственными образовательными стандартами для подготовки магистров по направлению \"Информатика и вычислительная техника\" Дисциплина «Распределенные программные системы и технологии» iconУчебное пособие разработано в соответствии с государственным образовательным...
Учебное пособие предназначено для студентов, изучающих дисциплину «Базы данных» на третьем курсе. В пособии рассматриваются основы...

Рабочая программа составлена в соответствии с государственными образовательными стандартами для подготовки магистров по направлению \"Информатика и вычислительная техника\" Дисциплина «Распределенные программные системы и технологии» iconМинистерство сельского хозяйства РФ федеральное государственное бюджетное...
Программа вступительного экзамена в аспирантуру по иностранному языку разработана в соответствии с государственными образовательными...

Рабочая программа составлена в соответствии с государственными образовательными стандартами для подготовки магистров по направлению \"Информатика и вычислительная техника\" Дисциплина «Распределенные программные системы и технологии» iconПрограмма по литературному чтению (1 4 классы) Система Д. Б. Эльконина В. В. Давыдова
Программа по литературному чтению ориентирована на достижение целей, задач современного образования, определенных Федеральными государственными...

Литература


При копировании материала укажите ссылку © 2015
контакты
literature-edu.ru
Поиск на сайте

Главная страница  Литература  Доклады  Рефераты  Курсовая работа  Лекции