Области знаний программной инженерии



Дата06.05.2018
Размер60,8 Kb.
Образование в области программной инженерии даёт такие знания и навыки в области программирования и IT-технологий, которые позволяют работать в сфере проектирования и разработки программного обеспечения, создания компьютерных программ, интернет-порталов, баз данных, программной документации, а также заниматься управлением процессами жизненного цикла программных продуктов в IT-менеджменте.

Направление 231000.62 "Программная инженерия" ориентировано на подготовку высококвалифицированных специалистов, способных разрабатывать программное обеспечение для информационно-вычислительных систем различного назначение.           



Программная инженерия - наука о принципах и методологиях, используемых при разработке и сопровождении программных систем. Она изучает применение систематизированного, упорядоченного и конкретного подхода к разработке, эксплуатации и сопровождения программного обеспечения (ПО), использование принципов инженерии по отношению к процессу разработки ПО.

Области знаний программной инженерии:

  • Основы компьютинга (основы информатики, технологии и средства разработки, формальные методы);

  • Основы математики и инженерии (в том числе инженерная экономика ПО);

  • Профессиональная практика (работа в команде, навыки коммуникации, этика);

  • Основы моделирования (анализ, работа с требованиями, спецификации);

  • Проектирование ПО (концепции и стратегии проектирования, проектирование человеко-машинного интерфейса, средства поддержки проектирования);

  • Верификация и аттестация ПО (основы, рецензия кода, тестирование, оценка пользовательского интерфейса, анализ проблем);

  • Процессы разработки ПО: анализ требований, проектирование, кодирование, тестирование и отладка;

  • Качество ПО (стандарты качества ПО, процессы обеспечения качества ПО, процесса, продукта);

  • Управление программными проектами (концепции менеджмента, планирование и отслеживание выполнения проектов, управление персоналом, управление конфигурацией ПО). 

Объектами профессиональной деятельности бакалавров по направлению подготовки «Программная инженерия» являются:

  • программный проект (проект разработки программного продукта),

  • программный продукт (создаваемое программное обеспечение),

  • процессы жизненного цикла программного продукта,

  • методы и инструменты разработки программного продукта,

  • персонал, участвующий в процессах жизненного цикла.

Виды профессиональной деятельности, к которым готовятся выпускники, освоившие программу бакалавриата:

  • производственно-технологическая;

  • организационно-управленческая;

  • сервисно-эксплуатационная;

  • научно-исследовательская;

  • аналитическая;

  • проектная;

  • педагогическая.

Студенты изучают:

  • Информатика и информационные технологии

  • Программирование

  • Вычислительные системы, сети и телекоммуникации

  • Управление программными проектами

  • Технологии программирования

  • Информационная безопасность

  • Безопасность программного обеспечения

  • Базы данных

  • Проектирование и администрирование информационных систем

  • Тестирование и внедрение программного обеспечения

  • Разработка корпоративной информационной системы

Студенты осваивают новейшие прикладные программные продукты ведущих фирм мира.

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

Большое внимание уделяется практической деятельности студентов. Широко используются электронные технологии обучения с использованием учебно-методических материалов, разработанных преподавателями.

Бакалавр направления “Программная инженерия” способен адаптироваться к разнообразным требованиям современного рынка труда в сфере компьютерных и информационных технологий.



По окончании вуза бакалавр направления “Программная инженерия” владеет умениями и навыками в области:

  • освоения и применения средств автоматизированного проектирования, разработки, тестирования и сопровождения программного обеспечения;

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

  • использования типовых методов для контроля, оценки и обеспечения качества программной продукции;

  • обеспечения соответствия разрабатываемого программного обеспечения и технической документации российским и международным стандартам, техническим условиям, ведомственным нормативным документам и стандартам предприятия;

  • взаимодействия с заказчиком в процессе выполнения программного проекта;

  • участия в процессах разработки программного обеспечения;

  • создания технической документации по результатам выполнения работ; организационно-управленческая деятельность:

  • составления технической документации (графиков работ, инструкций, планов, смет, заявок на материалы, оборудование, программное обеспечение) и установленной отчетности по утвержденным формам;

  • планирования и организации собственной работы;

  • планирования и координации работ по настройке и сопровождению программного продукта;

  • организации работы малых коллективов исполнителей программного проекта;

  • проведения технико-экономического обоснования программных проектов;

  • ввода в эксплуатацию программного обеспечения (инсталляция, настройка параметров, адаптация, администрирование);

  • профилактического и корректирующего сопровождения программного продукта в процессе эксплуатации;

  • обучения и консультирования пользователей по работе с программной системой; составления частного технического задания на разработку программного продукта;

  • участия в проведении научных исследований (экспериментов, наблюдений и количественных измерений), связанных с объектами профессиональной деятельности (программными продуктами, проектами, процессами, методами и инструментами программной инженерии), в соответствии с утвержденными заданиями и методиками;

  • построения моделей объектов профессиональной деятельности с использованием инструментальных средств компьютерного моделирования;

  • составления описания проводимых исследований, подготовки данных для составления обзоров и отчетов;

  • сбора и анализа требований заказчика к программному продукту;

  • формализации предметной области программного проекта по результатам технического задания и экспресс-обследования.

Выпускник может работать: в вычислительных центрах, в отделах АСУ предприятий и организаций различной отраслевой направленности (предприятия нефтегазодобывающей промышленности, торговли, транспорта, медицины, образования, сельского хозяйства, жилищно-коммунальных служб и др.) в банках, в проектных и научно-исследовательских институтах и многих других структурах независимо от их форм собственности.

Бакалавр по направлению “Программная инженерия” может занимать следующие должности:

  • системный аналитик

  • системный архитектор

  • проектировщик программных систем

  • конструктор программного обеспечения

  • программист

  • специалист по тестированию программного обеспечения

  • специалист по управлению программными проектами

  • специалист по системному администрированию


Вступительные экзамены: русский язык, математика, физика
Каталог: netcat files -> multiUpload
netcat files -> Доклад «О состоянии конкуренции и ценообразовании на рынках нефти и нефтепродуктов»
netcat files -> Бюллетень №23 2015 год г. Майкоп 2016 год
netcat files -> Для студентов высших учебных заведений гуманитарного профиля
netcat files -> Программа конференции (проект) : 24. 10. 2016 Заезд, регистрация, расселение участников
multiUpload -> Сборник научных статей Москва Издательство Российского государственного социального университета 2015 (06)
multiUpload -> Конкурсное задание по компетенции Ремонт и обслуживание автомобилей
multiUpload -> Описание компетенци


Поделитесь с Вашими друзьями:


База данных защищена авторским правом ©grazit.ru 2019
обратиться к администрации

войти | регистрация
    Главная страница


загрузить материал