страница 1
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Похожие работы
|
Рабочая программа для студентов направления 230700. 68 «Прикладная информатика» - страница №1/1
РОССИЙСКАЯ ФЕДЕРАЦИЯ МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ Государственное образовательное учреждение высшего профессионального образования ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Проректор по учебной работе /Волосникова Л.М./ «_____» _______________ 2011 г. ТЕХНОЛОГИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ИС ПОДДЕРЖКИ ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИЯ Учебно-методический комплекс. Рабочая программа для студентов направления 230700.68 «Прикладная информатика» магистерской программы "Прикладная информатика в экономике" очной формы обучения Автор работы /Григорьев М.В./ «20» мая 2011 г. Рассмотрено на заседании кафедры информационных систем (протокол № 12 от 03.06.11 г.) Соответствует требованиям к содержанию, структуре и оформлению. «РЕКОМЕНДОВАНО К ЭЛЕКТРОННОМУ ИЗДАНИЮ»: Объем 16 стр. Зав. кафедрой /Ивашко А.Г./ «04» июня 2011 г. Рассмотрено на заседании УМК Института математики, естественных наук и информационных технологий (протокол № 4 от 28.06.11 г.) Соответствует ФГОС ВПО и учебному плану образовательной программы. «СОГЛАСОВАНО»: Председатель УМК /Глухих И.Н./ «_____» _______________ 2011 г. Зав. методическим отделом УМУ /Федорова С.А./ «_____» _______________ 2011 г. РОССИЙСКАЯ ФЕДЕРАЦИЯ МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ Государственное образовательное учреждение высшего профессионального образования ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Институт математики, естественных наук и информационных технологий Кафедра информационных систем Григорьев М.В. ТЕХНОЛОГИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ИС ПОДДЕРЖКИ ДЕЯТЕЛЬНОСТИ ПРЕДПРИЯТИЯ Учебно-методический комплекс. Рабочая программа для студентов направления 230700.68 «Прикладная информатика» магистерской программы "Прикладная информатика в экономике" очной формы обучения Тюменский государственный университет 2011 Рабочая программа составлена в соответствии с требованиями ФГОС ВПО с учетом рекомендаций и ПрООП ВПО по направлению и профилю подготовки. Рабочая программа дисциплины (модуля) опубликована на сайте ТюмГУ: Управления ИТ проектами [электронный ресурс] / Режим доступа: http://www.umk3.utmn.ru., свободный. Рекомендовано к изданию кафедрой информационных систем. Утверждено проректором по учебной работе Тюменского государственного университета. ОТВЕТСТВЕННЫЙ РЕДАКТОР: заведующий кафедрой информационных систем, д.т.н., профессор А. Г. Ивашко. © Тюменский государственный университет, 2011. © Григорьев М.В., 2011.
1.1.Цели и задачи дисциплиныЦелью изучения дисциплины «Управления ИТ проектами» является систематизированное представление о современном комплексе задач, методов и стандартах программной инженерии, создании и эволюции сложных, многоверсионных, тиражируемых программных продуктах высокого качества. Задачи курса:
1.2.Место дисциплины в структуре ООПДисциплина относится к Профессиональному циклу (дисциплины по выбору). Учебная дисциплина «Управления ИТ проектами» базируется на знаниях и умениях, полученных при изучении общепрофессиональных дисциплин: Управление проектами и изменениями, Методологии и технологии проектирования информационных систем, ИТ инфраструктура, а также тесной взаимосвязи с другими специальными дисциплинами. Данная дисциплина является предшествующей для следующих дисциплин: Политика и стратегия внедрения информационных систем, ИТ консалтинг, Интеграция систем. 1.3.Требования к результатам освоения дисциплиныПроцесс изучения дисциплины направлен на формирование следующих компетенций:
В результате освоения дисциплины обучающийся должен: Знать:
Уметь:
Владеть:
Структура и трудоемкость дисциплины.Семестр 2. Форма промежуточной аттестации (зачет, экзамен): зачет. Общая трудоемкость дисциплины составляет 3 зачетных единицы 108 часов. Тематический планТаблица 1. Тематический план
Таблица 2. Планирование самостоятельной работы студентов
Разделы дисциплины и междисциплинарные связи с обеспечиваемыми (последующими) дисциплинами
Содержание дисциплиныТЕМА 1.1 Программная инженерия в жизненном цикле программных средств Основы жизненного цикла программных средств. Роль системотехники в программной инженерии. Системные основы современных технологий программной инженерии. ТЕМА 1.2 Профили стандартов жизненного цикла систем и программных средств в программной инженерии Назначение профилей стандартов жизненного цикла в программной инженерии. Жизненный цикл профилей стандартов систем и программных средств. Модель профиля стандартов жизненного цикла сложных программных средств. ТЕМА 1.3 Модели и процессы управления проектами программных средств Управление проектами программных средств в системе – СMMI. Стандарты менеджмента (административного управления) качеством систем. Стандарты открытых систем, регламентирующие структуру и интерфейсы программных средств. ТЕМА 1.4 Системное проектирование программных средств Цели и принципы системного проектирования сложных программных средств. Процессы системного проектирования программных средств. Структурное проектирование сложных программных средств. Проектирование программных модулей и компонентов. ТЕМА 2.1 Технико-экономическое обоснование проектов программных средств Цели и процессы технико-экономического обоснования проектов программных средств. Методика 1 – экспертное технико-экономическое обоснование проектов программных средств. Методика 2 – оценка технико-экономических показателей проектов программных продуктов с учетом совокупности факторов предварительной модели СОСОМО II. Методика 3 – уточненная оценка технико-экономических показателей проектов программных продуктов с учетом полной совокупности факторов детальной модели СОСОМО II.2000. ТЕМА 2.2 Разработка требований к программным средствам Организация разработки требований к сложным программным средствам. Процессы разработки требований к характеристикам сложных программных средств. Структура основных документов, отражающих требования к программным средствам. ТЕМА 2.3 Планирование жизненного цикла программных средств Организация планирования жизненного цикла сложных программных средств. Задачи планов для обеспечения жизненного цикла сложных программных средств. Планирование процессов управления качеством сложных программных средств. ТЕМА 2.4 Объектно-ориентированное проектирование программных средств Задачи и особенности объектно-ориентированного проектирования программных средств. Основные понятия и модели объектно-ориентированного проектирования программных средств. Варианты представления моделей и средства объектно-ориентированного проектирования программных средств. ТЕМА 2.5 Управление ресурсами в жизненном цикле программных средств Основные ресурсы для обеспечения жизненного цикла сложных программных средств. Ресурсы специалистов для обеспечения жизненного цикла сложных программных средств. Ресурсы для обеспечения функциональной пригодности при разработке сложных программных средств. Ресурсы на реализацию конструктивных характеристик качества программных средств. Ресурсы на имитацию внешней среды для обеспечения тестирования и испытаний программных средств. ТЕМА 2.6 Дефекты ошибки и риски в жизненном цикле программных средств Общие особенности дефектов, ошибок и рисков в сложных программных средствах. Причины и свойства дефектов, ошибок и модификаций в сложных программных средствах. Риски в жизненном цикле сложных программных средств. Риски при формировании требований к характеристикам сложных программных средств. ТЕМА 2.7 Характеристики качества программных средств Основные факторы, определяющие качество сложных программных средств. Свойства и атрибуты качества функциональных возможностей сложных программных средств. Конструктивные характеристики качества сложных программных средств. Характеристики качества баз данных. Характеристики защиты и безопасности функционирования программных средств. ТЕМА 2.8 Выбор характеристик качества в проектах программных средств Основные факторы, определяющие качество сложных программных средств. Свойства и атрибуты качества функциональных возможностей сложных программных средств. Конструктивные характеристики качества сложных программных средств. Характеристики качества баз данных. Характеристики защиты и безопасности функционирования программных средств. ТЕМА 3.1 Верификация, тестирование и оценивание корректности программных компонентов Принципы верификации и тестирования программ. Процессы и средства тестирования программных компонентов. Технологические этапы и стратегии систематического тестирования программ. Процессы тестирование структуры программных компонентов. Примеры оценок сложности тестирования программ. Тестирование обработки потоков данных программными компонентами. ТЕМА 3.2 Интеграция, квалификационное тестирование и оценивание корректности комплексов программ Процессы оценивания характеристик и испытания программных средств. Организация и методы оценивания характеристик сложных комплексов программ. Средства для испытаний и определения характеристик сложных комплексов программ. Оценивание надежности и безопасности функционирования сложных программных средств. Оценивание эффективности использования ресурсов ЭВМ программным продуктом. ТЕМА 3.3 Сопровождение и мониторинг программных средств Организация и методы сопровождения программных средств. Этапы и процедуры при сопровождении программных средств. Задачи и процессы переноса программ и данных на иные платформы. Ресурсы, для обеспечения сопровождения и мониторинга программных средств. ТЕМА 3.4 Управление конфигурацией в жизненном цикле программных средств Процессы управления конфигурацией программных средств. Этапы и процедуры при управлении конфигурацией программных средств. Технологическое обеспечение при сопровождении и управлении конфигурацией программных средств. ТЕМА 3.5 Документирование программных средств Организация документирования программных средств. Формирование требований к документации сложных программных средств. Планирование документирования проектов сложных программных средств. ТЕМА 3.6 Удостоверение качества и сертификация программных продуктов Процессы сертификации в жизненном цикле программных средств. Организация сертификации программных продуктов. Документирование процессов и результатов сертификации программных продуктов. Планы семинарских занятийПрактическое занятие 1 (Тема 1.4, 6 часов). Применение методов структурирования программ; построение обобщенного алгоритма программы. Практическое занятие 2 (Тема 2.2, 3 часа). Построение детального алгоритма и его декомпозиция на модули; применение методов структурированного программ. Практическое занятие 3 (Тема 2.4, 7 часов). Разработка программного продукта с использованием объектно-ориентированного программирования. Практическое занятие 4 (Тема 2.5, 3 часа). Составление диаграммы вариантов использования. Практическое занятие 5 (Тема 3.1, 5 часов). Отладка модулей программы и программы в целом. Проверка программы на нахождение ошибок с помощью метода «белого ящика». Проверка программы на нахождение ошибок с помощью метода «черного ящика». Анализ результатов тестирования. Практическое занятие 6 (Тема 3.2, 4 часа). Проверка программы на нахождение ошибок; сравнение результатов тестирования. Построение диаграмм потоков данных. Распределение обязанностей по разработке программного обеспечения; составление схемы взаимодействия специалистов. Учебно – методическое обеспечение самостоятельной работы студентов. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины (модуля)Учебно-методическое обеспечение выполнения обучающимися самостоятельных заданий лабораторного практикума включает методические указания к выполнению каждого задания (выдаются обучающимся в электронном виде). Контрольные вопросы для проведения текущего контроля и промежуточной аттестации: 1. Эволюция сложных программных систем. 2. Методы документирования архитектуры. 3. Управление знаниями в процессе разработки программных систем. 4. CASE технологии разработки программных систем. 5. Модели программных систем. 6. Построение процесса разработки программных систем. 7. Бизнес аспекты разработки программных систем. 8. Модели ROI для оценки эффективности компаний-разработчиков программного обеспечения. 9. Человеческий фактор при разработке ПО. 10. Модели и методы оценки личностных характеристик исполнителей и команды в целом. 11. Оценка затрат программных проектов методом функциональных точек. 12. Регрессионная модель оценки затрат программных проектов COCOMO II. 13. Оценка программных проектов в модели SLIM. 14. Методы выбора организационной формы реализации программного проекта. 15. Количественные методики оценки рисков программных проектов. 16. Метрические показатели в оценке программных проектов. 17. Модели структурного анализа программных проектов. 18. Модели объектно-ориентированного анализа программных проектов. 19. Метод определения точек тестирования, основанный на анализе цикломатической сложности Мак-Кейба. 20. Сравнительный анализ инструментов моделирования и трассировки программных требований. 21. Сравнительный анализ инструментов верификации программных проектов. 22. Сравнительный анализ инструментов оптимизации программных проектов. 23. Сравнительный анализ инструментов тестирования программного обеспечения (генераторы тестов, схемы выполнения тестов, оценка тестов, управление тестами). 24. Сравнительный анализ инструментов сопровождения программного обеспечения. 25. Системы моделирования процессов разработки программного обеспечения. 26. Среды разработки программного обеспечения, ориентированные на процессы. 27. Сравнительный анализ инструментов обеспечения качества программного обеспечения. 28. Сравнительный анализ инструментов управления конфигурацией программного обеспечения. 29. Инструменты планирования и отслеживания программных проектов. 30. Инструменты, реализующие поддержку инфраструктуры разработки. Образовательные технологииВ рамках учебного курса предусматривается разбор конкретных ситуаций (комплексные ситуационные задания) по теме 2.1. Предусмотрены интерактивные формы проведения занятий:
Учебно-методическое и информационное обеспечение дисциплины (модуля).9.1. Основная литература:
9.2. Дополнительная литература:
9.3. Программное обеспечение и Интернет – ресурсы:
Технические средства и материально-техническое обеспечение дисциплины (модуля).Компьютерный класс с установленным программным обеспечением: Microsoft Office Project, Microsoft Office Visio; Microsoft Visual Studio. |
|