программа_магистры. магистры-2010 - программа после правки 1. Тема Архитектура предприятия Исторические аспекты архитектуры предприятия. Связь архитектуры предприятия с системным мышлением, бизнес кибернетикой и управлением знаниями. Архитектура предприятия и архитектура бизнеса, модели
Скачать 259.5 Kb.
|
Тема 1. Управление проектами по разработке и внедрению сложных программных систем Жизненный цикл проекта. Участники проекта. Влияние организации на проект. Процессы и стандарты управления проектом. Группы процессов управления проектом. Взаимодействие процессов. Устав проекта. Описание рамок и границ проекта. План проекта. Руководство и управление проектом. Мониторинг. Закрытие проекта. Управление содержанием проекта. Иерархическая структура работ. Управление сроками проекта: определение состава и взаимосвязей операций, управление расписанием. Стоимостная оценка: разработка бюджета расходов, управление стоимостью. Управление качеством проекта. Стандарты обеспечения качества программных продуктов. Процесс обеспечения качества. Процесс контроля качества. Управление человеческими ресурсами: человеческий фактор в процессах управления проектами. Команды и роли. Стили управления на различных стадиях развития команды. Управление коммуникациями проекта. Управление рисками проекта: планирование управления рисками, идентификация рисков, качественный и количественный анализ рисков, планирование реагирования на риски, мониторинг и управление рисками. Управление поставками проекта. Методологии производства ПО: водопадные модели, гибкие/адаптивные модели. Количественное управление проектами. Метрики, измерения, обратная связь. Структура метрик проекта. Метрики управленческих процессов (бюджет, календарь). Метрики производственных процессов. Метрики качества. Использование метрик для принятия решений. Понятие аутсорсинга и оффшорного программирования. Преимущества и недостатки. Модели аутсорсинга. Процесс аутсорсинга. Стратегическое обоснование и планирование. Экономическое обоснование и практическая реализация. Управление ожиданиями клиентов. Жизненный цикл удовлетворенности клиента. Необоснованные ожидания. Межкультурные различия. Процесс разработки требований. Определение заинтересованных лиц. Процесс выявления требований. Анализ требований. Атрибуты качества, бизнес-правила. Уточнение, измерение, приоритезация требований. Документирование требований: спецификация, трассировка. Изменения требований: управление запросами на изменения, измерение изменений, анализ влияний изменений. Планирование требований. Управление требованиями в различных методологиях разработки программного обеспечения. Совершенствование процессов работы с требованиями: рекомендации международных стандартов, модели совершенствования требований и технологических процессов Основы тестирования ПО, обоснование потребности в тестировании при разработке ПО. Понятие качества ПО. Модели качества. Метрики качества. Тестирование и статический анализ. Тестирование, QC и QA. Место тестирования в цикле разработки ПО. Классификация видов тестирования по целям, по видам, по месту в процессе разработки. Автоматизация тестирования. Функциональное тестирование. Техники функционального тестирования. Инструментальные средства поддержки. Нефункциональные требования и соответствующие виды тестирования. Нагрузочное тестирование и тестирование на больших объемах данных. Тестирование защищенности, безопасности, устойчивости. Тестирование удобства использования, простоты, эффективности. Альтернативы тестированию: статический анализ, Model checking, методы предотвращения ошибок. Организация процесса тестирования. Стандарты, регламентирующие деятельность по тестированию. Модели процесса тестирования. Основная литература: Вигерс Карл. Разработка требований к программному обеспечению. /Пер, с англ. - М.: Издательско-торговый дом "Русская Редакция", 2004. -576с Канер С., Фолк Д., Нгуен Е. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений. «ДиаСофт», 2000 Бейзер Б. Тестирование черного ящика. Технологии функционального тестирования программного обеспечения и систем. «Питер», 2004 Дастин Э., Рэшка Д., Пол Д .Автоматизированное тестирование программного обеспечения. «Лори», 2003 «Руководство PMBOK» (третье издание) В.В. Липаев «Процессы и стандарты жизненного цикла сложных программных средств». Москва: СИНТЕГ, 2006.- 276 с. David F. Rico, ROI for Software Process Improvement: Metrics for Project Managers and Software Engineers, 2004. Б.А. Аникин, И.Л. Рудая Аутсорсинг и аутстаффинг: высокие технологии менеджмента. Knowledge Synergy: a Practical Guide to Collaborative Knowledge Management/ Ed by D.Spath, J.Warschat, J.L.Kemp. – Berlin: Springer Verlag, 2006. Wickramasinghe N., Lubitz D. von. Knowledge-Based Enterprise. Theories and Fundamentals. – New York: Idea Group Pub, 2007. Дополнительная литература Ralph R. Young. «The Requirements Engineering Handbook» www.software-testing.ru www.software-testing.ru/literature www.stickyminds.com Арчибальд, Рассел Д. «Управление высокотехнологичными программами и проектами» ДМК пресс, Компания АйТи, 2006 г. – 472 с. Грей Клиффорд Ф., Ларсон Эрик У. Управление проектами: Практическое руководство/ Пер. с англ. – М.: Издательство «Дело и Сервис», 2003. Ларри Л. Константин. «Человеческий фактор в программировании» Символ-Плюс. 2004. – 384 с. Р. Алдерс. ИТ-аутсорсинг – практическое руководство Бронштейн М. «Управление командами» Вопросы к экзамену: Жизненный цикл проекта. Участники проекта. Влияние организации на проект. Процессы и стандарты управления проектом. Группы процессов управления проектом. Взаимодействие процессов. Устав проекта. Описание рамок и границ проекта. План проекта. Мониторинг. Закрытие проекта. Управление содержанием проекта. Иерархическая структура работ. Определение состава и взаимосвязей операций, управление расписанием. Стоимостная оценка: разработка бюджета расходов, управление стоимостью. Управление человеческими ресурсами: человеческий фактор в процессах управления проектами. Команды и роли. Стили управления на различных стадиях развития команды. Управление коммуникациями проекта. Управление рисками проекта: планирование управления рисками, идентификация рисков, качественный и количественный анализ рисков, планирование реагирования на риски, мониторинг и управление рисками. Управление поставками проекта. Управление качеством проекта. Понятие качества ПО. Обоснование потребности в тестировании при разработке ПО. Модели качества. Метрики качества. Тестирование и статический анализ. Тестирование, QC и QA. Место тестирования в цикле разработки ПО. Классификация видов тестирования по целям, по видам, по месту в процессе разработки. Автоматизация тестирования. Функциональное тестирование. Техники функционального тестирования. Инструментальные средства поддержки. Нефункциональные требования и соответствующие виды тестирования. Нагрузочное тестирование и тестирование на больших объемах данных. Тестирование защищенности, безопасности, устойчивости. Тестирование удобства использования, простоты, эффективности. Альтернативы тестированию: статический анализ, Model checking, методы предотвращения ошибок. Организация процесса тестирования. Стандарты, регламентирующие деятельность по тестированию. Методологии производства ПО: водопадные модели, гибкие/адаптивные модели. Количественное управление проектами. Метрики, измерения, обратная связь. Понятие аутсорсинга и оффшорного программирования. Преимущества и недостатки. Модели аутсорсинга. Стратегическое обоснование и планирование. Экономическое обоснование и практическая реализация. Управление ожиданиями клиентов. Жизненный цикл удовлетворенности клиента. Необоснованные ожидания. Межкультурные различия. Процесс разработки требований. Определение заинтересованных лиц. Процесс выявления требований. Анализ требований. Атрибуты качества, бизнес-правила. Уточнение, измерение, приоритезация требований. Документирование требований: спецификация, трассировка. Изменение требований: управление запросами на изменения, измерение изменений, анализ влияний изменений. Планирование требований. Управление требованиями в различных методологиях разработки программного обеспечения. Совершенствование процессов работы с требованиями: рекомендации международных стандартов, модели совершенствования требований и технологических процессов Тема 2. Современные информационные системы и технологии управления знаниями Понятия «информация» и «информационная система». Категории информации. Общая классификация информационных систем. Процесс принятия решений. Информационные системы: рациональность и реальность. Особенности организационной деятельности и ее влияние на процесс разработки/внедрения информационной системы. «Успешные» и «провальные» информационные системы. Оценка результатов внедрения информационных систем. Снижение риска «провала» при разработке/внедрении информационной системы. Тенденции развития программных приложений. Размер и сложность приложений. Сетевые приложения. Многопользовательские системы. Онлайновые информационные системы. Многопользовательские системы поддержки принятия решений. Многопользовательские системы календарного планирования. Групповое ПО (groupware). Первичная и вторичная автоматизация работы офиса. Системы сбора данных (модели, архитектура, примеры). Качество данных в информационных системах. Компьютерные преступления, способы контроля, контроль на уровне приложений) Системы стратегического планирования. Информационные системы электронного бизнеса. Информационные системы органов государственной власти и управления. Коммуникационные системы. Управленческие информационные системы (системы мониторинга и контроля, системы отчетности). Корпоративные информационные системы: управление документооборотом, планирование материальных потребностей предприятия MRP (Material Requirements Planning), планирование производственных ресурсов MRPII (Manufactory Resource Planning), планирование корпоративных ресурсов ERP (Enterprise Resource Planning), управление взаимоотношениями с клиентами CRM (Customer Relationship Management), управление человеческими ресурсами HRM (Human Resource Management), дистанционное обучение (e-learning), управление цепочками поставок SCM (Supply Chain Management). Системы, основанные на информационных технологиях BI (Business Intelligence). Высокоуровневая концепция и архитектура хранилища данных. ETL инструменты. Технология аналитической обработки данных OLAP (On-line Analytical Processing). Аналитическая отчетность и многомерное представление данных. Измерения и факты. Правила Кодда. Архитектура OLAP-систем. Предсказательные и описательные модели Data Mining. Методы Data Mining (базовые методы статистического анализа, нечетная логика, генетические алгоритмы, нейронные сети). Процесс обнаружения знаний. Методы построения правил классификации. Методы построения деревьев решений. Методы построения математических функций. Карты Кохонена. Кластеризация. Критерии выбора аналитических платформ и пакетов программного обеспечения Data Mining. Основные этапы внедрения систем анализа данных. Категории пользователей аналитических систем Понятие экономики знаний. Знания как источник конкурентных преимуществ. Стоимость, создаваемая знаниями. Отличительные особенности менеджмента в XXI веке. Управление знаниями и интеллектуальный капитал. Создание знаний в компании. Синергия знаний. Знания как ресурс. Отличие знаний от других видов ресурсов. Виртуальные организации. Корпоративные знания. Жизненный цикл знаний. Взаимосвязи между ролями и знаниями в сетевой организации. Модели представления, организации, пополнения корпоративных знаний. Обзор технологий и инструментальных средств построения систем управления знаниями. Состав технологий построения систем управления знаниями. Информационные порталы. Базы знаний. Интеллектуальные информационные системы. Экспертные системы. Объектно-ориентированные и агентно-ориентированные технологии. Семантический веб. Основная литература: Laudon, KC & Laudon JP (2003) Management Information Systems, Prentice Hall Heeks R (ed.) (2001) Reinventing Government in the Information Age, Routledge. Gates, William H. (1999). Business at the Speed of Thought: Succeeding in the Digital Economy. London: Penguin Books Ltd. Heeks, Richard (1999). Reinventing Government in the Information Age. London, New York: Routledge. А.А.Барсегян, М.С.Куприянов, В.В.Степаненко, И.И.Холод Методы и модели анализа данных. OLAP и Data Mining. Санкт-Петербург: БХВ-Петербург, 2004. Управление знаниями в корпорациях/ Под ред. Б.З.Мильнера. – М.: Дело, 2006. Управление знаниями/ Пер. с англ. – М.: Альпина Бизнес Букс, 2006. Дополнительнаялитература “Gartner Symposium ITXpo 2004 - Gartner Predicts the Future of IT” http://www.gartner.com/ Лекции д-ра Р. Хикса по курсу “Management and Information Systems” в Манчестерском университете, Великобритания March, J.G. (1986) Theories of choice and making decisions. In: Organizing Industrial Development, R. Wolff (ed.). Walter de Gruyter, Berlin, 305-325. Alter, S. (1996) Information Systems. Benjamin/Cummings, Menlo Park, CA. Heeks R (ed.) (2001) Reinventing Government in the Information Age, Routledge. Longley P., Goodchild M, Maguire D. and Rhind D. (2001), Geographic Information Systems and Science, Wiley, Chichester. DeMers, M.N., (2000) Fundamentals of Geographic Information Systems Second Edition, Wiley, New York. http://www.ibm.com/ru/software/download/db2_2006.pdf The Economist (2000). ‘Government and the Internet: No Gain without Pain’, June 22. http://www.economist.com/ Taylor, Harry (2001). ‘Human Resource Management and New Public Management: Two Sides of a Coin That Has a Low Value in Developing Countries?’, pp. 174-195 in W.McCourt and M. Minogue, eds, The Internationalization of New Public Management. Cheltenham, England: Edward Elgar. Walker, Alfred J. (2001). Web-Based Human Resources: The Technologies and Trends That Are Transforming HR. New York: McGraw-Hill. Heeks, Richard (2003d). ‘Is My Project Likely To Fail?: Assessing Risk in eGovernment Projects’. IDPM, University of Manchester, UK. http://www.egov4dev.org/riskassess.htm Chepaitis, Elia V (2002). ‘Soft Barries to ICT Application in Development: Trust and Information Quality in Russia.’ Journal of International Development. 14: 51-60. Интеллектуальные методы анализа экономической информации, Электронный курс лекций, BaseGroup Labs, 2005. Ian H. Witten, Eibe FranrData Mining Practical Machine Learning Tools and techniques. Morgan Kaufmann Publishers, 2005. Друкер П.Ф. Задачи менеджмента в XXI-м веке: Пер. с англ. – М. Изд. Дом «Вильямс», 2004. Нонака И., Такеучи Х. Компания – создатель знания. Зарождение и инновации в японских фирмах: Пер. с англ. – М.: ЗАО Олимп-Бизнес, 2003. Savage Сh. Fifth Generation Management, Co-Creating through Virtual Enterprising, Dynamic Teaming, and Knowledge Management. – New York: Butterworth-Heinemann, 1996. Варнеке Х.-Ю. Революция в предпринимательской культуре. Фрактальное предприятие: Пер. с нем. – М.: МАИК Наука/ Интерпериодика, 1999. Попов Э.В. Корпоративные системы управления знаниями// Новости искусственного интеллекта. – 2001. – №1. – С.14-25. Букович У., Уильямс Р. Управление знаниями: руководство к действию: Пер. с англ. – М.: Инфра-М, 2002. Вопросы к экзамену: Понятия «информация» и «информационная система». Категории информации. Общая классификация информационных систем. Процесс принятия решений. Информационные системы: рациональность и реальность. Особенности организационной деятельности и ее влияние на процесс разработки/внедрения информационной системы. «Успешные» и «провальные» информационные системы. Оценка результатов внедрения информационных систем. Снижение риска «провала» при разработке/внедрении информационной системы. Тенденции развития программных приложений. Размер и сложность приложений. Сетевые приложения. Многопользовательские системы. Групповое ПО (groupware). Первичная и вторичная автоматизация работы офиса. Компьютерные преступления, способы контроля, контроль на уровне приложений) Системы стратегического планирования. Информационные системы электронного бизнеса. Информационные системы органов государственной власти и управления. Управленческие информационные системы (системы мониторинга и контроля, системы отчетности). Системы управления документооборотом Системы планирования материальных потребностей предприятия MRP (Material Requirements Planning) Системы планирования производственных ресурсов MRPII (Manufactory Resource Planning) Системы планирования корпоративных ресурсов ERP (Enterprise Resource Planning) Системы управления взаимоотношениями с клиентами CRM (Customer Relationship Management) Системы управления человеческими ресурсами HRM (Human Resource Management) Системы дистанционного обучения (e-learning), Системы управления цепочками поставок SCM (Supply Chain Management). Системы, основанные на информационных технологиях BI (Business Intelligence). Высокоуровневая концепция и архитектура хранилища данных. ETL инструменты. Технология аналитической обработки данных OLAP (On-line Analytical Processing). Аналитическая отчетность и многомерное представление данных. Измерения и факты. Правила Кодда. Архитектура OLAP-систем. Предсказательные и описательные модели Data Mining. Методы Data Mining (базовые методы статистического анализа, нечетная логика, генетические алгоритмы, нейронные сети). Процесс обнаружения знаний. Методы построения правил классификации. Методы построения деревьев решений. Методы построения математических функций. Карты Кохонена. Кластеризация. Критерии выбора аналитических платформ и пакетов программного обеспечения Data Mining. Основные этапы внедрения систем анализа данных. Категории пользователей аналитических систем Понятие экономики знаний. Знания как источник конкурентных преимуществ. Стоимость, создаваемая знаниями. Отличительные особенности менеджмента в XXI веке. Управление знаниями и интеллектуальный капитал. Создание знаний в компании. Синергия знаний. Знания как ресурс. Отличие знаний от других видов ресурсов. Виртуальные организации. Жизненный цикл знаний. Модели представления, организации, пополнения корпоративных знаний. Обзор технологий и инструментальных средств построения систем управления знаниями. Базы знаний. Экспертные системы. Интеллектуальные системы Объектно-ориентированные и агентно-ориентированные технологии. Семантический веб. |