Кафедра Общей Информатики программа

Вид материалаПрограмма

Содержание


1. Цели и задачи дисциплины (курса)
2. Требования к уровню освоения содержания дисциплины
3. Объем дисциплины и виды учебной работы
4. Содержание дисциплины
5. Учебно-методическое и информационное обеспечение дисциплины (курса)
6. Методические рекомендации по организации изучения дисциплины
Подобный материал:

Федеральное агентство по образованию



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

«Новосибирский государственный университет» (НГУ)


Факультет информационных технологий

Кафедра Общей Информатики


ПРОГРАММА


ДИСЦИПЛИНЫ «УПРАВЛЕНИЕ ИТ ПРОЕКТАМИ»

ЦИКЛ1 ОПД (общепрофессиональные дисциплины)


НАПРАВЛЕНИЕ ПОДГОТОВКИ МАГИСТРОВ 230100.68 «ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА»


Автор: Мухортов В.В

(ФИО, ученая степень, ученое звание)


Новосибирск 2009


Программа дисциплины «Управление ИТ проектами» составлена в соответствии с требованиями к обязательному минимуму содержания и уровню подготовки магистра по циклу «общепрофессиональных дисциплин» Федеральных государственных образовательных стандартов высшего профессионального образования по направлению 230100.68 «Информатика и вычислительная техника».


1. Цели и задачи дисциплины (курса)

Дисциплина (курс) «Управление ИТ проектами» имеет своей целью:

Изучение современных методов управления проектной деятельностью, методик оценки ИТ проектов, планирования и управления временем, бюджетом и областью определения ИТ проекта.

Для достижения поставленной цели выделяются задачи курса:
  1. изучение методов оценки ИТ проектов и составления плана рабработки программного продукта
  2. изучение принципов планирования потоков работ
  3. изучение методов оценки рисков ИТ проектов
  4. изучение методов контроля за ходом проекта


2. Требования к уровню освоения содержания дисциплины


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

Иметь представление о:
  1. Итеративно-инкрементной модели цикла разработки ПО
  2. Планировании и критическом пути проекта
  3. Управлении рисками в ИТ проектах
  4. Финансовом обосновании проекта, приведенной стоимости и окупаемости
  5. Контрактах в ИТ и цикле управления контрактом
  6. Специфике авторского права на программное обеспечение
  7. Управлении проектной конфигурацией
  8. Моделях организаций и их влиянии на эффективность проектного управления

Знать:
  1. Задачи менеджера проекта на всех фазах итеративно-инкрементного цикла разработки ПО
  2. Методику применения PERT-анализа для рассчетасроков и бюджета проекта
  3. Типичные риски ИТ-проектов, ихклассификацию, стратегии управления рисками
  4. Методы контроля хода выполнения проекта

Уметь:
  1. Составить план работ (сетевую диаграмму потоков работ)
  2. Провести оценку трудозатрат и вычисление бюджета проекта
  3. Вычислить реалистичные сроки выполнения проекта методом PERT анализа
  4. Провести анализ рисков



3. Объем дисциплины и виды учебной работы


Вид учебной работы

Всего часов

Семестры

1

2

Общая трудоемкость дисциплины

64




64

Аудиторные занятия, в том числе:










Лекции

32




32

Семинары










Лабораторные работы

32




32

Самостоятельная работа, в том числе:










Курсовой проект










Реферат










Расчетные работы










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






















Вид промежуточного контроля










Общая трудоемкость дисциплины составляет ________________ зачетных единиц (если применяется на факультете/кафедре).


4. Содержание дисциплины


4.1. Новизна курса (научная, содержательная; сравнительный анализ с подобными курсами в России и за рубежом).

4.2. Тематический план курса (распределение часов по видам учебной работы).



п/п

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

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

ВСЕГО

(часов)

Аудиторные занятия

(часов), в том числе

Самостоятельная работа (часов)

Лекции

Семинары

Лаб. работы




Введение

4




2










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

6







4

4




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


6







4

16




Контроль хода выполнения проекта


6







22

40




Финансовое обоснование проекта


2
















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


4
















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


2







2

5




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

2
















ИТОГО:

32







32

65


4.3. Содержание разделов и тем курса.
  1. Введение
    1. Понятие проекта, проектное управление как область знаний, терминология PMI
    2. Модели жизненного цикла ИТ проекта: каскадная, итеративная и инкрементная модели. Agile и RUP методологии.
    3. Цикл управления ИТ проектом
  2. Планирование
    1. Понятие плана, задачи процесса планирования, мета-план: план составления плана
    2. Представление планов: сетевые и Гантт-диаграммы, связи и ограничения задач, распределение ресурсов
    3. Методы проведения оценки задач проекта: аналоговая, параметрическая, экспертная оценки
    4. PERT-анализ
    5. Критический путь проекта, управление критическим путем
  3. Управление рисками
    1. Определение риска по PMI, типы и характеристики рисков
    2. Типичные риски ИТ разработки
    3. Понятие управления риском – планирование срывов плана
    4. Методы идентификации, качественной и количественной оценки рисков ИТ разработки
    5. Стратегии управления риском: сдерживание, избежание, принятие, передача. Влияние стратегий на бюджет проекта
  4. Контроль хода выполнения проекта
    1. Задачи контроля, контроль темпов работ и бюджета проекта
    2. Контроль темпов работ: Tracking Gannt, понятие baseline
    3. Комплексный метод контроля (темпы и бюджет): отчеты по сметной стоимости, отклонение стоимости и расписания, индексы выполнения бюджета и расписания
    4. Ловушка 90% завершенности проекта
  5. Финансовое обоснование проекта
    1. Анализ безубыточности и окупаемости
    2. Приведенная стоимость и потоки денежных средств
    3. Возврат инвестиций, ROI, IRR
  6. Управление контрактами и поставками
    1. Понятие контракта и примеры контрактов в ИТ
    2. Специфика ИТ контрактов: отсутствие рыночных цен, авторское право
    3. Жизненный цикл ИТ контракта, типы контрактов, риски заказчика и исполнителя в зависимости от типа контракта
    4. Типы поставок по PMI, применение в ИТ, плюсы и минусы
  7. Управление конфигурацией
    1. Управление окружением
    2. Управление требованиями и изменениями
    3. Управление версиями исходных текстов и документов
    4. Версии объектов поставок, бранчи и сборки
  8. Управление ресурсами

Проектная, функциональная, матричная организации, их влияние на эффективность проектного управления


4.4. Перечень примерных контрольных вопросов и заданий для самостоятельной работы.

4.5. Примерная тематика рефератов, курсовых работ.


5. Учебно-методическое и информационное обеспечение дисциплины (курса)

    1. Примерный перечень вопросов к зачету (экзамену) по всему курсу.

Билет состоит из вопроса и задачи. Примерный список вопросов:
  1. Планирование. Задачи планирования. WBS. Связи задач.
  2. PERT анализ. Применение при рассчете бюджета проекта.
  3. PERT анализ. Рассчет запаса для управления критическим путем.
  4. Критический путь проекта. Определение. Метод управления.
  5. Оценка проекта. Типы оценок.
  6. Определение и классификация рисков по PMI. Типичные риски ИТ-проекта и действия по сдерживанию этих рисков.
  7. Управление рисками. Стратегии сдерживания. Рисковые бюджеты.
  8. Контроль хода проекта. Отчет по сметной стоимости выполненных работ.
  9. Потоки денежных средств. Дисконтирование. Приведенная прибыль.
  10. Типы контрактов. Специфика контрактов в ИТ.
  11. Управление конфигурацией проекта.
  12. Методы и технические вредства управления требованиями и изменениями требований.

Примеры задач:
  1. Вы тратите на проект по $1000 в год в течение первых 3-х лет, со 2-го года проект начинает давать доход $500/год. Определите точку безубыточности, если ставка дисконтирования равна a) 0% b) 10% c) 20%.



  1. Ниже дана диаграмма Гантта некоторого проекта.





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




Optimistic

Most Likely

Pessimistic

Task A

1

2

3

Task B

3

4

5

Task C

1

3

5

Task D

2

4

6



  1. Рассчитайте трудозатраты проекта с доверительным интервалом 97% при условии, что оценки задач соответствуют приведенным в таблице:







Optimistic

Most Likely

Pessimistic

Task A

1

2

3

Task B

3

4

5

Task C

1

3

5

Task D

2

4

6



  1. Изобразите график BCWS, BCWP и ACWP для ситуации, когда проект в середине пути опережает график с превышением сметы.



    1. Основная литература*.
  • PMBOK – Project Management Body of Knowledge, USA, 2005
  • Project Management, Clifford F.Gray, Erik W.Larson, Irwin McGraw-Hill, USA, 2000
  • Structured Computer Project Management, W.Roetzheim, Prentice Hall, 1988
  • Rational Unified Process, www.rational.com
    1. Дополнительная литература.
    2. Программное и коммуникационное обеспечение (если используется).
  • Microsoft Office или Open Office
  • Microsoft Project или OpenProj (openproj.org)
  • Subversion (SVN) – размещаемый на сервере до управлением ОС Linux



6. Методические рекомендации по организации изучения дисциплины


Курс предусматривает помимо лекций, проведение лабораторных занятий. В лаборатории (терминальный класс) студенты разбиваются на группы 3-5 человек для выполнения курсового проекта, представляющего собой простую, хорошо детерминированную задачу, выполняемую на технологиях .NET или JAVA. Для минимизации риска срыва проекта, принципиально использование объектно-ориентированной технологии для облегчения процесса декомпозиции проекта на четко детерминированные, слабо связанные между собой задачи. В процессе выполнения проекта по реализации поставленной задачи группа студентов последовательно и параллельно курсу лекций, проходит все этапы выполнения ИТ-проекта: постановка задачи, написание документа техническое задание, проведение оценки проекта и составление плана работ и плана управления рисками, создание рабочего окружения, выполение проекта согласно плану, с промежуточным контролем и составлением отчетов по сметной стоимости. Исходные тексты проекта и все созданные в процессе выполнения документы подлежат версионному контролю с использованием SVN. Проектные планы создаются с использованием OpenProj или Microsoft Project.


1 Наименование цикла дисциплин в соответствии с ГОС ВПО

* Не более 10 источников.