МЕЖДУНАРОДНЫЕ ОБРАЗОВАТЕЛЬНЫЕ СТАНДАРТЫ ПО ПРОГРАММНОЙ ИНЖЕНЕРИИ Владимир Л Павлов, Microsoft.

Slides:



Advertisements
Similar presentations
Выпускная квалификационная работа на тему: «Применение интернет-технологий как фактор повышения эффективности функционирования организации (на примере.
Advertisements

Межфакультетская магистерская программа «Математические модели, методы и программные системы современных компьютерных технологий» При поддержке Фонда содействия.
Преподавание программной инженерии в России Проф. Андрей Терехов Андрей Терехов-мл. Владимир Павлов.
Программы Майкрософт в поддержку инициативы создания малых предприятий в вузах на базе инновационных программ ИТ-обучения.
Схема распределения грантов городам-участникам программы Тасис (TCAS) Экологические гранты для муниципалитетов.
Образовательный комплекс "Теория и практика параллельного программирования" Гергель В.П., профессор, д.т.н. Декан факультета ВМК ННГУ Мастер - классы "
Концепция и принципы разработки образовательных профессиональных программ дополнительного ИТ-образования МГУ им. М.В. Ломоносова Проф. В.А. Сухомлин
ИНСПЕКЦИЯ ПО ОХРАНЕ ОКРУЖАЮЩЕЙ СРЕДЫ Министерство по охране окружающей среды и природных ресурсов Грузии Обеспечение выполнения природоохранных требований.
Ulrich’s Serials Analysis System™ The Library Professional’s Toolkit for Collection Evaluation and Decision-Making Overview presentation from Science Online.
ФГОС среднего ( полного ) образования МОУ СОШ №32 « Эврика - развитие » г. Волжский Волгоградской области.
Анализ работы МО учителей математики, физики и информатик за I полугодие 2010г.
Апробация электронных учебников в общеобразовательных учреждениях Министерство образования и науки Российской Федерации Федеральный институт развития образования.
АВДАШЕВА СВЕТЛАНА КАФЕДРА ЭКОНОМИЧЕСКОГО АНАЛИЗА ОРГАНИЗАЦИЙ И РЫНКОВ 2011/2012 УЧЕБНЫЙ ГОД Дерегулирование в отраслях естественных монополий (по выбору.
Тел. (495) Москва, а/я 212 Рабочая группа по реформе МВД Москва, 2010 Новикова Асмик, Фонд «Общественный вердикт»
АВДАШЕВА СВЕТЛАНА КАФЕДРА ЭКОНОМИЧЕСКОГО АНАЛИЗА ОРГАНИЗАЦИЙ И РЫНКОВ 2011/2012 УЧЕБНЫЙ ГОД Политика поддержки конкуренции (по выбору для 2 курса магистратуры.
Национальный исследовательский ядерный университет «МИФИ» Задачи перехода на ФГОС третьего поколения Н. И. Гераскин.
III Межрегиональный ежегодный научно-практический семинар в области инновационных методов обучения и технологий e-learning СПбУУЭ ИРВДТИО 2011.
Некомпенсаторное агрегирование и рейтингование студентов Авторы: Гончаров Алексей Александрович, Чистяков Вячеслав Васильевич. НФ ГУ ВШЭ 2010 год.
ПРИНЦИПЫ РАЗРАБОТКИ СИСТЕМЫ КЛАССА LEARNING MANAGEMENT SYSTEM И ОПЫТ ЕЕ ИСПОЛЬЗОВАНИЯ НА ФАКУЛЬТЕТЕ МЕНЕДЖМЕНТА Афанасьева С.В. Кафедра бизнес-информатики.
1 Ю.Б.Васенёв - канд. экон. наук Разработка оценочных средств контроля качества формирования компетенций на базе использования активных форм обучения.
«АЛЬФА Системс» г. Пенза, ул. Гагарина, 16, офис 112 Как удобство сайта влияет на продажи? Удобство для покупателя - залог.
2010 Программа обучения для студентов БИЗНЕС-СТАРТ.
Коломенский Игорь Викторович Комплексное предложение для системы образования Руководитель отдела по работе с образовательными учреждениями Майкрософт Россия.
О ПЫТ ОРГАНИЗАЦИИ КОНТРОЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ И КАЧЕСТВА ОБУЧЕНИЯ НА БАЗЕ ЦЕНТРА ДИСТАНЦИОННОГО ОБРАЗОВАНИЯ Ю ЖНОГО ФЕДЕРАЛЬНОГО УНИВЕРСИТЕТА.
АВДАШЕВА СВЕТЛАНА КАФЕДРА ЭКОНОМИЧЕСКОГО АНАЛИЗА ОРГАНИЗАЦИЙ И РЫНКОВ 2011/2012 УЧЕБНЫЙ ГОД Теория отраслевых рынков (по выбору для 3 курса факультета.
Учитель математики Кулакова Т.М. МОУ ООШ №15 г.о Новокуйбышевск Самарской области Сентябрь 2011г.
Оценка уровня развития базовых способностей обучающихся
Создание сервиса синхронизации разнородных баз данных Допущена к защите зав. кафедрой: д.ф.м.н., профессор Терехов А.Н. Научный руководитель: доцент Графеева.
1 СПбГУ ИТМО, кафедра Компьютерных Технологий ПРИМЕНЕНИЕ АВТОМАТНОГО ПРОГРАММИРОВАНИЯ ДЛЯ ПОСТРОЕНИЯ СИСТЕМ УПРАВЛЕНИЯ БИЗНЕС- ПРОЦЕССАМИ Евгений Андреевич.
«Современные аспекты консолидированной отчетности в рамках перехода России на МСФО» Подготовила Наталья Иринина, выпускница Университета Экономики и Финансов.
ВЛАДИМИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ Факультет прикладной математики и физики.
Разработка программного обеспечения (Software Engineering) Часть 2. Создание ПО.
1 Генерация контекстных ограничений для баз данных Выполнил: Жолудев В. Научный руководитель: Терехов А.Н. Рецензент: Иванов А.Н.
Работа выполнена в рамках проекта "Информационные технологии в управлении образованием" 1С: ХроноГраф 2.5 Последовательность создания в программе «1С:
ERAMIS “Network Europe – Russia – Asia of Masters in Informatics as a Second competence” (ERAMIS) «Магистратура по информатике как вторая компетенция для.
Магистерская программа двойных дипломов. Эта программа даёт вам возможность получить два диплома учебных заведений Великобритании и России: Диплом магистра.
Apache Harmony или как сделать курсовую работу в рамках этого проекта Фурсов Михаил.
Сравнение различных методов хранения XML в реляционных базах данных и в разных системах. Нгуен Тхань Хуен- 545 группа Руководитель : Б.А. Новиков Рецензент:
 Нужно много различных протоколов связи  Каждый из них может реализовываться на разных платформах Современные сети Много устройств, компьютеров и сетей.
Учебный курс «Технологии программирования. Курс на базе Microsoft Solutions Framework (MSF)» Нижегородский государственный университет им. Н.И. Лобачевского.
Концепция и принципы разработки образовательных стандартов бакалавра и магистра по направлению «Информационные технологии» МГУ им. М.В. Ломоносова Проф.
2 3  Федеральный закон от 23 ноября 2009 г. № 261-ФЗ «Об энергосбережении и повышении энергетической эффективности и о внесении изменений в отдельные.
ICAO Training Workshop Moscow, Применение EATMP Common Core Content в процессе разработки учебных курсов: опыт Латвии Учебный центр АНС, Латвия.
 «Развитие туризма в Северо-Западном регионе РФ»  Почему на Северо-западе России нужен проект в сфере туризма  Общие цели  Организация проекта и подход.
Вычисление типов в императивных динамически типизированных языках. Михаил Калугин, студент 3 курса ММФ Научные руководители: Игорь Николаевич Скопин Андрей.
PowerPoint Presentation for Dennis, Wixom & Tegardem Systems Analysis and Design Copyright 2001 © John Wiley & Sons, Inc. All rights reserved. Slide 1.
Решения Autodesk в нефтегазовой отрасли Наталья Тамеева Директор по работе с корпоративными заказчиками на территории СНГ.
Анализ и Проектирование качественных приложений Презентация по книге Крэга Лармана.
Разработка программного обеспечения (Software Engineering)
Характеристика направления «Менеджмент» (бакалавриат)
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Лекция 2. Элементы программной инженерии.
Московский Государственный университет им. М.В. Ломоносова Microsoft Office в учебном курсе информатики Калугина Ольга Борисовна ст. преподаватель Химический.
Мельцанская средняя общеобразовательная школа имени Е.Д. Трубкиной Старошайговского района.
ПРИМЕНЕНИЕ ИНФОРМАЦИОННЫХ СИСТЕМ НАВИГАЦИОННОГО ТИПА ДЛЯ ОБЕСПЕЧЕНИЯ ФУНКЦИОНИРОВАНИЯ ЦЕНТРОВ ТЕХНИЧЕСКОЙ ПОДДЕРЖКИ А. В. Беляков, Е. Б. Крейсманн Информационно-вычислительный.
Предметно-ориентированное моделирование приложений для платформы Android Никонова Ольга СПбГУ Научный руководитель Брыксин Т.А.
Европейская система качества и аккредитации инженерного образования, МГТУ им. Н.Э. Баумана, Москва, 1-2 марта 2006 г. Критерии АИОР аккредитации образовательных.
UCL Language Centre Университетский Подготовительный Сертификат для поступления на факультеты естествознания и инженерии (UPCSE) в языковом центре UCL.
1 Реформы образования: уровни и индивидуальные траектории обучения М.Лебедева Москва, УМО, МГИМО (У) февраля 2008 г.
Универсальная интеграция технологии построения отчетов в семейство.NET приложений Презентация дипломной работы Порсева Анатолия, 542 гр. Санкт-Петербург.
Microsoft Solutions Framework Технологии программирования. Курс на базе Microsoft Solutions Framework Лекции 5. Методология Microsoft Solutions Framework.
Мультиагентные системы и их применение в сетевых задачах Выполнил: студент 545 гр. Г.И. Вольфсон Научный руководитель: д. ф.-м. н. А.Н.Терехов 2007.
К. э. н., ст. преподаватель кафедры политической экономии экономического факультета МГУ им. М. В. Ломоносова Раквиашвили А. А. Либерализм на экономическом.
Характеристика направления «Экономика» (магистратура)
Времена года в немецком языке Die Jahreszeit in der Deutschesprache Времена года в немецком языке Die Jahreszeit in der Deutschesprache Выполнили: Драгунов.
Учитель Антонова О.Я. Учитель Антонова О.Я. Зерноградская поликлиника.
Эффективность проведения мультимедийных уроков биологии, физики, химии, географии.
КРУПНЕЙШАЯ ТЕХНИЧЕСКАЯ КОНФЕРЕНЦИЯ MICROSOFT В УКРАИНЕ Metro приложения: работа с данными Краковецкий Александр, MVP/RD/PhD. DevRain Solutions.
О понятийном аппарате Национальной системы квалификаций Российской Федерации Есенина Екатерина Юрьевна, ведущий научный сотрудник Центра профессионального.
Опыт Технопарка БНТУ по разработке проектной заявки Что скрывает CBHE? Томашевич Наталия Юрьевна Руководитель Центра МНТС Научно-технологический парк БНТУ.
1Кафедра ОТВПО ТПУ, 2009 г.1 Отчет по самообследованию. Работа комиссии в университете. Как планировать и как выполнять. Герасимов Сергей Иванович, д.т.н.,
Presentation transcript:

МЕЖДУНАРОДНЫЕ ОБРАЗОВАТЕЛЬНЫЕ СТАНДАРТЫ ПО ПРОГРАММНОЙ ИНЖЕНЕРИИ Владимир Л Павлов, Microsoft

Структура доклада Обзор Computing Curricula Обзор Computing Curricula 2004: Software Engineering

ACM/IEEE Computing Curricula 2001 Обзорный том Том по информатике (computer science) Том по аппаратным платформам (computer engineering) Том по программной инженерии (software engineering) Том по информационным системам (information systems) Том по информационным технологиям (information technology) Другие тома...?

Аппаратные платформы Потребности организаций и предприятий Прикладные технологии Методы и технологии создания ПО Системная инфрастуктура Аппаратные платформы и архитектуры Теоретические основы РазработкаПрактическое применение

Информатика Потребности организаций и предприятий Прикладные технологии Методы и технологии создания ПО Системная инфрастуктура Аппаратные платформы и архитектуры Теоретические основы РазработкаПрактическое применение

Информационные системы Потребности организаций и предприятий Прикладные технологии Методы и технологии создания ПО Системная инфрастуктура Аппаратные платформы и архитектуры Теоретические основы РазработкаПрактическое применение

Информационные технологии Потребности организаций и предприятий Прикладные технологии Методы и технологии создания ПО Системная инфрастуктура Аппаратные платформы и архитектуры Теоретические основы РазработкаПрактическое применение

Программная инженерия Потребности организаций и предприятий Прикладные технологии Методы и технологии создания ПО Системная инфрастуктура Аппаратные платформы и архитектуры Теоретические основы РазработкаПрактическое применение

CCSE: ожидаемые результаты обучения студентов По окончании университетского обучения выпускники должны: Демонстрировать владение знаниями и навыками в области программной инженерии, а также иметь профессиональные качества, необходимые для начала работы в качестве инженера-разработчика ПО В процессе работы над программными продуктами быть способными эффективно решать поставленные перед ними задачи как индивидуально, так и в команде Разрешать противоречия в стоящих перед проектом целях, находя приемлемые компромиссы в рамках существующих ограничений (стоимость, время, знания, существующие системы и организации и т.п.) Проектировать решения в одной или более предметных областях, используя подходы программной инженерии, балансирующие этические, общественные, юридические и экономические интересы различных заинтересованных сторон Демонстрировать понимание и способность к применению распространенных теорий, моделей и методов, которые обеспечивают современную базу для идентификации и анализа проблем, проектирования, разработки, реализации, аттестации и документирования программного обеспечения Демонстрировать понимание важности и способность к ведению переговоров, способность результативно работать, осуществлять руководство и эффективно общаться с заинтересованными лицами в типичных для разработки программного обеспечения ситуациях Изучать новые модели, методы, и технологии по мере их появления, а также осознавать необходимость постоянного профессионального роста

CCSE: совокупность знаний по программной инженерии 1. Основы информационных технологий (CMP) 2. Основы математики и инженерии (FND) 3. Профессиональная практика (PRF) 4. Моделирование и анализ программного обеспечения (MAA) 5. Проектирование программного обеспечения (DES) 6. Верификация и аттестация программного обеспечения (VAV) 7. Эволюция программного обеспечения (EVL) 8. Процессы разработки программного обеспечения (PRO) 9. Качество программного обеспечения (QUA) 10. Управление программными проектами (MGT)

CCSE: рекомендации по разработке учебных планов Разработчики учебных планов и преподаватели конкретных курсов должны иметь достаточный объем знаний и опыта в соответствующих областях, а также понимать характерные особенности программной инженерии Разработчики учебных планов и преподаватели должны мыслить в терминах конечного результата Разработчики учебных планов должны поддерживать баланс между полнотой покрытия материала и гибкостью построения курсов, оставляя преподавателям простор для инноваций Изучение ключевых концепций, принципов и проблем программной инженерии должно повторяться в течение всего учебного плана, способствуя формированию инженерного подхода у студентов Изучение некоторых тем программной инженерии подразумевает определенный уровень зрелости. Поэтому такие темы должны преподаваться в конце обучения, в то время как другой материал должен изучаться на более ранних стадиях, чтобы способствовать формированию зрелости Студенты должны также изучить некоторую прикладную область (или области), не относящуюся к программной инженерии

CCSE: характеристики учебных планов Курсы по программной инженерии должны преподаваться таким образом, чтобы четко проявлялись как научная, так и инженерная составляющие этой дисциплины Студенты должны получить определенные навыки, выходящие за рамки данного предмета Студентам необходимо привить стремление учиться и саморазвиваться Программная инженерия должна преподаваться как дисциплина, ориентированная на решение проблем Наибольший упор в обучении необходимо делать на основополагающих и неизменных принципах программной инженерии, а не на информации о конкретных средствах и инструментах Обучение должно проходить с использованием соответствующих современных средств, даже если данные средства не являются целью обучения Материал, преподаваемый в рамках учебного плана по программной инженерии, должен иметь строгое теоретическое обоснование и экспериментальное подтверждение, или же являться общепринятой профессиональной практикой Учебный план должен основываться на реальном практическом опыте Необходимо как можно чаще поднимать вопросы, связанные с моральными, юридическими и экономическими аспектами будущей деятельности студентов, а также раскрывать понятие того, что значит быть профессионалом в выбранной ими области

CCSE: педагогические стратегии Чтобы обеспечить понимание студентами определенных важных идей, необходимо мотивировать их интересными, конкретными и убедительными примерами В XXI веке обучение программной инженерии должно выйти за пределы лекционного формата, необходимо обращать внимание на важность различных подходов к преподаванию Необходимая эффективность обучения и совместной деятельности преподавателей может быть достигнута при проектировании учебного плана таким образом, чтобы студенты получали несколько типов знаний одновременно Учебный план и входящие в него курсы должны регулярно пересматриваться и обновляться

CCSE: курсы и порядок их следования Использование курсов из CCCS Варианты последовательностей курсов Начинаем с информатики Начинаем с программной инженерии Шаблоны учебного плана Шаблон N2S-1 - Учебный год в Северной Америке, начало на 2 году обучения, семестры Шаблон N2S-1c – На факультете информатики Шаблон N2S-1e- На инженерном факультете Шаблон E-1 – Сокращенная модель для стран, в которых математический анализ и естественные науки не являются обязательными для преподавания в вузе Шаблон E-2 – Другая модель для страны, в которой математический анализ и естественные науки не являются обязательными Шаблон N3Q-1 – Учебный год в Северной Америке, начало на 3 году обучения, разбиение по четвертям Шаблон N1S – Модель США, в которой программная инженерия преподается с самого начала в составе курсов по информатике Шаблон Jpn 1 – Японский шаблон 1 Шаблон Aus1: Австралийская модель с четырьмя курсами в семестре Шаблон Isr 1: Модель для Израиля Подробное описание предлагаемых курсов

Проект перевода Computing Curricula 2005: Software Engineering Организован комитетом по образованию АПКИТ Спонсируется компаниями Microsoft и Intel Редакторы перевода: В.Л.Павлов, А.А.Терехов, А.Н.Терехов Сейчас осуществляется последняя итерация

Доклад был сделан в Москве 18 декабря 2006 г. на II международной научно- практической конференции “Современные информационные технологии и ИТ-образование” Презентация к докладу доступна для загрузки на сайте