Острая потребность в программном обеспечении инженерного образования

Автор работы: Пользователь скрыл имя, 19 Ноября 2013 в 00:10, статья

Краткое описание

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

Прикрепленные файлы: 1 файл

Критическая потребность в программном обеспечении инженерного образования.docx

— 45.73 Кб (Скачать документ)

Университет штата Пенсильвания проводит работу по модернизации аэрокосмическх инженерных учебных программ [28]. Университет теперь предлагает старшим курсам расширенное программирование компьютера ( объектно-ориентированного программирования , Java, C + + , Ada и т.д.) и разработки программного обеспечения (с использованием [6]), так же для аэрокосмической промышленности . Penn State также имеет новый курс по глобальной системе позиционирования. По состоянию на 2006 , студентам авиационно-космической техники необходимо будет выбрать или программу обучения программного обеспечения или курс электронных схем. В идеале, они должны изучить оба курса и также понимать системы машиностроения, встраиваемых систем, сетей, информационных систем , датчиков, и программного обеспечения. Эти дополнительные темы можно рассмотреть в рамках своих технических факультативов или в аспирантуре. Некоторые из них могут быть охвачены незначительно. Кроме того, университет надеется научить основам информатики и технологий для авиационно-космической техники несовершеннолетних студентов в 2008 году.

Следует также отметить, что трудно научить инженера всему, что нужно знать, в течение четырех лет. В самом деле, Национальная инженерная академия США[29] рекомендует степень бакалавра быть признанным в качестве предварительного проектирования степени. Ученым и инженеры необходимо продолжать обучение на протяжении всей своей жизни, чтобы работать эффективно. Кроме того, многим позициям аэрокосмической техники требуется степень магистра, которая позволяет студенту сосредоточиться на конкретной области. Отличное сочетание было бы для студента получить бакалавра наук в области аэрокосмической техники, а затем степень магистра или докторскую степень в области программного обеспечения (или системы) техники. Эти выпускники были бы чрезвычайно ценными. Другая возможность состоит в том, преуспеет ли студент или выпускник в разработке программного обеспечения. Государство Пенн имеет популярных выпускников в вычислительной науке, которые привлекают студентов из широкого спектра науки и инженерных отделов [30].

Подобная программа может  быть создана для программного обеспечения или технических систем.

Верные программной  инженерии.

Программы образования

Как отмечалось ранее, существующим наукам и инженерным образовательным программам нужно включать больше вычислений и программного обеспечения в свои учебные программы, но им также нужно больше специализированного программного обеспечения инженерных программ. Эти разработки программного обеспечения программ, однако, должны включать много науки и техники в своих учебных программах (например, физика, математика, и встраиваемые системы ). Они не должны делать чрезмерный акцент на менеджменте, бизнесе и процессах. Ассоциация по вычислительной Технике (ACM ) ,IEEE , и Национальный научный фонд разработали очень хороший курс для студентов старших курсов в разработке программного обеспечения [3].

В настоящее время в  Соединенных Штатах, только 10 аккредитованных разработок программного обеспечения бакалаврских программ [31], в то время как есть 67 программ авиационно-космической техники. Соединенным Штатам нужно больше программ программного обеспечения. Это должно произойти в ближайшее время, поскольку это занимает года, чтобы начать новые программы и для того, чтобы студенты получили высшее образование. Кроме того, США имеет тенденцию старения рабочей силы. Некоторые компании в аэрокосмическом и оборонном бизнесе могли отправить 40 процентов своих работников на пенсию в ближайшие пять лет [12]. По данным Wall Street Journal, такие организации, как Национальное управление по аэронавтике и исследованию космического пространства, имеет в рядах администрации больше инженеров, которым за 60 , чем которым до 30 лет.

 В дополнение к существующим программам разработки программного обеспечения, есть 109 магистерских образовательных программ программного обеспечения и 40 инженерных докторских программ по программному обеспечению в Соединенных Штатах. Однако мало студенческих или выпускных программ находятся в основных исследовательских университетах. Кроме того, некоторые из них находятся в университетах, включенных в топ-25 школ, зарегистрированных в Новости США и World Report рейтинге. Большинство из этих программ находятся при сравнительно небольших школах, возможно, потому что они способны более оперативно реагировать на потребности промышленности и общества.

 К сожалению, изменения происходят крайне медленно, потому что в академических кругах существует мало стимулов к изменению. Государственное финансирование должно быть использованным, чтобы помочь ускорить эти изменения. Лидерам отрасли необходимо принять участие в изменение спроса. Должны быть доступны стажировки и наставничества. Существует также потребность в непрерывном образовании. В правительственных лабораториях и в промышленности, существует огромная потребность в подготовке инженеров программного обеспечения для существующей рабочей силы.

 Нам также необходима разработка профессиональной сертификации программного обеспечения. IEEE разработал отличную Профессиональныую Сертифицированную Разработку программного обеспечения ( CSDP ) программы [32, 33]. Это большие программы, но это не совсем программное обеспечение инженерной программы сертификации. К сожалению , нет никаких требований для фона науке или технике для сертификации , так что это не то же самое также другие профессиональные сертификации инженерных программ. Кроме того, в то время эта статья была написана , было только 575 людей в мире , которые имеют CSDP сертификации. Начиная с 1999 года , Техас начал инженеров программного обеспечения удостоверяющего [34]. Кроме того, Open Group создало информационную технологию Программа архитектор сертификации [35].

Заключение

Высшее образование в  США должна быть более чувствительны к программное обеспечение инженерные потребности своей отрасли лабораторий и правительства. Соединенные Штаты не должны успокаиваться с его технологическими приводит в любой сфере , особенно программного обеспечения и аэрокосмической промышленности, которые являются двумя наиболее важных отраслей промышленности в своем экономики. Эти две отрасли ежегодно обеспечить более чем $ 180 млрд и $ 900 млрд., соответственно, для экономики. Технология меняется на экспоненциальной скоростью , и слишком часто учебные программы Изменения крайне медленно. Разработка программного обеспечения должна быть включена в существующего научно -техническим программам , Особенно авиационно-космической техники учебные программы. Нам также необходимо создать больше специализированное программное обеспечение инженерной образовательной программ на всех уровнях – короткая курсов, бакалавров, магистров, и докторантуру уровней. И, наконец, также должна быть национальных усилий по разработке профессиональных сертификации программных engineers.u


Информация о работе Острая потребность в программном обеспечении инженерного образования