Скачать 165.91 Kb.
|
ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ Государственное образовательное учреждение высшего профессионального образования «Санкт-Петербургский государственный электротехнический университет "ЛЭТИ" имени В.И.Ульянова (Ленина)» (СПбГЭТУ) РАБОЧАЯ ПРОГРАММА дисциплины УПРАВЛЕНИЕ ПРОГРАММНЫМИ ПРОЕКТАМИ Для профиля "Программное обеспечение и администрирование информационно-вычислительных систем и сетей" магистерской программы: "Управление информационными системами и ресурсами" Санкт-Петербург 2007 Санкт-Петербургский государственный электротехнический университет “ЛЭТИ” “УТВЕРЖДАЮ”Проректор по учебной работе проф. ___________ Кузьмин Н.Н. “_____”_______________2007 г. РАБОЧАЯ ПРОГРАММА Дисциплины УПРАВЛЕНИЕ ПРОГРАММНЫМИ ПРОЕКТАМИ Для профиля "Программное обеспечение и администрирование информационно-вычислительных систем и сетей" магистерской программы: "Управление информационными системами и ресурсами" Факультет КТИ Кафедра автоматизированных систем обработки информации и управления Курс – 5 Семестры – 10 Общая трудоемкость – 4 зачетных единицы Виды занятий: Формы отчетности: 1. Аудиторные занятия, в т.ч.: 90 ч. 1.1. Лекции 36ч. Экзамен 10 семестр 1.2. Лабораторных работ 36ч. 1.3. Практические занятия 18ч. 2. Самостоятельная работа 54 ч. Всего часов 144 ч. 2007 Рабочая программа обсуждена на заседании кафедры ВТ .................. 2007 г., протокол № ...... Рабочая программа составлена в соответствии с государственными образовательными стандартами для подготовки магистров по направлению "Информатика и вычислительная техника" Дисциплина «Распределенные программные системы и технологии» преподается на основе ранее изученных дисциплин:
Рабочая программа одобрена методической комиссией ФКТИ "___ " _____________ 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. Цель и задачи дисциплиныЦелью дисциплины является обеспечить теоретическую подготовку и практическую подготовку в области управления программными проектами, в том числе изучить:. - основные методологии управления проектами; - основные задачи управления проектами и пути их решения; - основные технические средства по управлению проектами. Требования к уровню освоения дисциплины В результате изучения дисциплины студенты должны:
Содержание рабочей программы Введение (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). Перечень лабораторных работ
Перечень тем практических занятий
Расчет учебных часов по видам занятий
Самостоятельная работа студентов
Учебно-методическое обеспечение дисциплиныОсновная литература
Дополнительная литература
Зав.отделом учебной литературы Киселева Т.В. Автор д.т.н., профессор Холод И.И. Рецензент к.т.н., доцент Первицкий А.Ю. Зав. кафедрой ВТ д.т.н., профессор Пузанков Д.В. Декан ФКТИ д.т.н., профессор Герасимов И.В.
|
Рабочая программа составлена в соответствии с государственными образовательными... Для профиля "Программное обеспечение и администрирование информационно-вычислительных систем и сетей" |
Рабочая программа составлена в соответствии с государственными образовательными... Для профиля "Программное обеспечение и администрирование информационно-вычислительных систем и сетей" |
||
Рабочая программа дисциплины операционные системы для подготовки... ... |
Гоу впо «Санкт-Петербургский утверждено государственный университет... Закон Российской Федерации “Об образовании” и федеральными государственными образовательными стандартами 3-го поколения, а также... |
||
Рабочая программа дисциплины Для подготовки магистров по направлению 239100 – “Информатика и вт” по инновационной образовательной программе 230150 “Управление... |
Методические указания по выполнению контрольно-курсовой работы для... Цели и задачи выполнения контрольно-курсовой работы |
||
Задачами общения. I. Требования к поступающим Программа вступительного экзамена в аспирантуру по иностранному языку разработана в соответствии с государственными образовательными... |
Учебное пособие разработано в соответствии с государственным образовательным... Учебное пособие предназначено для студентов, изучающих дисциплину «Базы данных» на третьем курсе. В пособии рассматриваются основы... |
||
Министерство сельского хозяйства РФ федеральное государственное бюджетное... Программа вступительного экзамена в аспирантуру по иностранному языку разработана в соответствии с государственными образовательными... |
Программа по литературному чтению (1 4 классы) Система Д. Б. Эльконина В. В. Давыдова Программа по литературному чтению ориентирована на достижение целей, задач современного образования, определенных Федеральными государственными... |
Поиск на сайте Главная страница Литература Доклады Рефераты Курсовая работа Лекции |