Программная инженерия

Инженерия
Программная инженерия
Software Engineering
Проектирование в программной инженерии
Процессы в программной инженерии
Тема Программирование
Период зарождения 1968 год
Центры исследований В США и Европе
Логотип Викисклада Медиафайлы на Викискладе

Програ́ммная инжене́рия (англ. software engineering) — приложение систематического, дисциплинированного, измеримого подхода к разработке, функционированию и сопровождению программного обеспечения, а также исследованию этих подходов; то есть, приложение дисциплины инженерии к программному обеспечению (ISO/IEC/IEEE 24765:2017)[1].


Термин и история

Термин появился в 1968 году на Конференции НАТО по программной инженерии и предназначался для стимулирования поиска решений происходившего в то время «кризиса программного обеспечения». Так возникла профессия инженера-программиста (англ. software engineer) и область исследований, посвящённая комплексному созданию программного обеспечения (более качественного, доступного, лучше поддерживаемого и быстрее разрабатываемого).[источник не указан 515 дней]

В начале 1940-х годов были созданы первые компьютеры, где наборы исполняемых команд уже были встроены в машину. Для удобства «архитектура хранимых программ» (архитектура фон Неймана) была выделена. Так разделилось «аппаратное» и «программное обеспечение», для решения проблем оптимизации вычислений.[источник не указан 515 дней]

Главными историческими этапами были[источник не указан 515 дней]:

Открытое программное обеспечение, появившееся в начале 1990-х, породило децентрализованный стиль разработки программ.[источник не указан 515 дней]

Профессия

Инженер в тайваньском офисе Mozilla

Правовые требования к лицензированию и сертификации профессиональных программных инженеров отличаются во всём мире. В Великобритании, Британское общество вычислительной техники (англ. British Computer Society) выдаёт лицензии инженерам программного обеспечения и члены общества могут также стать «сертифицированными инженерами» (C.Eng), а в некоторых районах Канады, например, Альберта, Онтарио и Квебек, инженеры по программному обеспечению могут также быть «профессиональными инженерами» (P. Eng) или, далее, «магистрами информационных систем» (ISP), однако, нет никаких правовых требований для данных специализаций.[источник не указан 515 дней]

В 2004 году американское Бюро статистики труда, насчитало 760 840 инженеров по программному обеспечению, работающих в США[источник не указан 515 дней]. В тот же период времени было около 1,4 млн практиков, занятых в США в других смешанных инженерных специальностях.[источник не указан 515 дней]

Многие инженеры по программному обеспечению работают в качестве штатных сотрудников или подрядчиков. Они работают на предприятиях, в государственных учреждениях (гражданских или военных), а также в некоммерческих организациях. Некоторые инженеры работают фрилансерами. Некоторые организации имеют специалистов для выполнения каждой из задач в процессе разработки программного обеспечения. Другим же требуется программный инженер, который выполняет сразу многие задачи или все из них. В больших проектах люди могут специализироваться только в одной роли. В небольших люди могут занять несколько или все роли одновременно.[источник не указан 515 дней]

Специализации включают в себя: в промышленности: аналитики, архитекторы ПО, разработчики, тестировщики, техническая поддержка, промежуточный аналитик, менеджер; в академических кругах: преподаватели, исследователи.[источник не указан 515 дней]

Большинство программных инженеров и программистов работает 40 часов в неделю, а около 15 процентов программных инженеров и 11 процентов программистов работали более 50 часов в неделю в 2008 году. Травмы в этих профессиях встречаются редко. Однако, как и в других профессиях, где надо проводить много времени перед компьютером, люди этих специальностей более подвержены к усталости глаз, болям в спине, а также болезням рук и запястий, таких как синдром запястного канала.[источник не указан 515 дней]

Сертификация

Институт программной инженерии предлагает сертификацию по конкретным специальностям, таким как: безопасность, оптимизация процессов, а также архитектура программного обеспечения. Apple, IBM, Microsoft и другие компании финансируют[уточнить] собственные экзамены для сертификации. Многие IT-программы сертификации ориентированы на конкретные технологии, и управляются поставщиками этих технологий. Эти программы сертификации разработаны с учётом места, на которое будут наниматься люди, использующие эти технологии.[источник не указан 515 дней]

Расширение сертификации «Общие навыки разработки программного обеспечения» доступны через различные профессиональные сообщества. В 2006 году IEEE сертифицировала более 575 специалистов в области программного обеспечения, как «Certified Software Development Professional»(CSDP). В 2008 году они добавили сертификат начального уровня известный как «Certified Software Development Associate» (CSDA). У ACM была профессиональная программа сертификации в начале 1980-х, которая была прекращена из-за отсутствия интереса. В ACM также рассматривали возможность сертификации профессиональных программных инженеров в конце 1990-х годов, но в итоге решили, что такая сертификация не подходит для профессиональной производственной практики разработки программного обеспечения.[источник не указан 515 дней]

Британское общество вычислительной техники разработало юридически признанную профессиональную сертификацию, называемую «Chartered IT Professional» (CITP), и доступную только для полных членов (MBCS). Программные инженеры имеют право на членство в Институте инженерии и технологии (англ. Institution of Engineering and Technology) и могут соответственно получить статус дипломированного инженера. В Канаде, организация Canadian Information Processing Society[англ.] также разработала юридически признанную профессиональную сертификацию, названную «Information Systems Professional» (ISP). В Онтарио, Канада, Программные инженеры, которые заканчивают канадский Engineering Accreditation Board (CEAB), успешно сдавшие Professional Practice Examination (PPE) и, имеющие по крайней мере 48 месяцев опыта работы программным инженером, имеют право получить лицензию через PEO(«Профессиональные инженеры Онтарио») и могут стать Профессиональными инженерами (P.Eng).[источник не указан 515 дней]

Образование

Знания в области программирования являются необходимым условием для того, чтобы стать программным инженером. В 2004 году IEEE Computer Society выпустил SWEBOK, который был опубликован в качестве стандарта ISO / IEC 19759:2004, описывающего объём знаний, который по их мнению, должен получить дипломированный программный инженер с четырёхлетним опытом. Многие люди входят в эту профессию, получив высшее образование или отучившись в профессионально-техническом училище. Стандартный учебный план для международной степени бакалавра программной инженерии был определён CCSE[англ.], и обновлён в 2004 году. Ряд университетов имеют программы обучения программных инженеров. С 2010 года насчитывалось 244 очных программы, 70 интернет-курсов, 230 программ для специалистов, 41 программа для учёных в этой области, а также 69 программ для сертификатов в Соединённых Штатах. [источник не указан 515 дней]

В российских вузах есть отдельное направление подготовки 09.03.04 «Программная инженерия».[источник не указан 515 дней]

Примечания

  1. ISO/IEC/IEEE 24765:2017 Systems and software engineering — Vocabulary. Дата обращения: 20 апреля 2019. Архивировано 20 апреля 2019 года.

Литература

  • Соммервилл И.. Инженерия программного обеспечения. — Издательство Вильямс, 2002. — 624 с. ISBN 5-8459-0330-0
  • Рекомендации по преподаванию программной инженерии и информатики в университетах / Пер. с англ. Н. И. Бойко, М. Е. Зверинцева и др. — Интернет-университет Информационных технологий, 2007—472 с. ISBN 978-5-9556-0105-9
  • ГОСТ Р ИСО/МЭК 12207-2010 Информационная технология. Системная и программная инженерия. Процессы жизненного цикла программных средств.
  • Батоврин В. К. Толковый словарь по системной и программной инженерии. — М.: ДМК Пресс. — 2012. — 280 с. ISBN 978-5-94074-818-2
  • Брукс Ф. Мифический человеко-месяц, или Как создаются программные системы = The mythical Man-Month: Essays on Software Engineering. — Символ-Плюс, 2010. — 304 с. — (Профессионально). — 1500 экз. — ISBN 5-93286-005-7.
  • Йордан Э. Путь камикадзе. Как разработчику программного обеспечения выжить в безнадёжном проекте. — М.: Лори, 2012. — 290 с. ISBN 978-5-85582-227-3
  • Мацяшек Л. А., Лионг Б. Л. Практическая программная инженерия на основе учебного примера / пер. с англ. А. М. Епанешникова, В. А. Епанешникова. — Издательство Бином Лаборатория знаний, 2012. — 956 с. ISBN 978-5-94774-488-0

Ссылки

Read other articles:

Artikel ini sebatang kara, artinya tidak ada artikel lain yang memiliki pranala balik ke halaman ini.Bantulah menambah pranala ke artikel ini dari artikel yang berhubungan atau coba peralatan pencari pranala.Tag ini diberikan pada April 2017. Masaaki UekiInformasi pribadiNama lengkap Masaaki UekiTanggal lahir 23 Juli 1974 (umur 49)Tempat lahir Prefektur Ibaraki, JepangPosisi bermain PenyerangKarier senior*Tahun Tim Tampil (Gol)1993-1995 Kashima Antlers * Penampilan dan gol di klub senior...

 

 

نافين أندروز معلومات شخصية اسم الولادة نافين وليام سيدني أندروز الميلاد 17 يناير 1969 (العمر 55 سنة)لندن، إنجلترا مواطنة المملكة المتحدة  الطول 1.73 سم العشير باربرا هيرشي (1998–2005)  الحياة العملية الأدوار المهمة سعيد جراح في لوست المدرسة الأم مدرسة جيلدهولمدرسة إيمانويل ...

 

 

Pour les articles homonymes, voir Petsche. Maurice Petsche Maurice Petsche, sous-secrétaire d'État à la Guerre, en 1929. Fonctions Ministre d'État 11 août 1951 – 16 septembre 1951(1 mois et 5 jours) Président Vincent Auriol Gouvernement Pleven (2) Député français 11 juin 1946 – 16 septembre 1951(5 ans, 3 mois et 5 jours) Élection 2 juin 1946 Réélection 10 novembre 194617 juin 1951 Circonscription Hautes-Alpes Législature IIe Constituante Ire, IIe et ...

For related races, see 2018 United States Senate elections. 2018 United States Senate election in Ohio ← 2012 November 6, 2018 (2018-11-06) 2024 → Turnout54.65% 9.95pp   Nominee Sherrod Brown Jim Renacci Party Democratic Republican Popular vote 2,355,924 2,053,963 Percentage 53.41% 46.57% County results Congressional district results Precinct results Township resultsBrown:      40–50%      50�...

 

 

Вежа у Столп'є Руїни вежі у Столп'є 51°10′03″ пн. ш. 23°20′52″ сх. д. / 51.16750° пн. ш. 23.34778° сх. д. / 51.16750; 23.34778Тип вежаСтатус спадщини культурна спадщина ПольщіКраїна  Польща : ISO3166-1 alpha-3:POL; ISO3166-1 цифровий:616; Розташування Стовп'єТип будівл...

 

 

Yannis YssaadYannis Yssaad lors du départ de la 2e étape des Quatre Jours de Dunkerque 2016 à Aniche.InformationsNaissance 25 juin 1993 (30 ans)Villeneuve-Saint-GeorgesNationalité françaiseÉquipes amateurs 2011Argenteuil Val de Seine 952012-2013CM Aubervilliers 93-BigMat2015Sojasun espoir-ACNC2019UC Nantes AtlantiqueÉquipes professionnelles 08.2013-12.2013BigMat-Auber 93 (stagiaire)2014BigMat-Auber 932016-2017Armée de terre2018Caja Rural-Seguros RGAmodifier - modifier le cod...

R-lisa FM (PM4FLM)PT Radio Mandalika JeparaWilayah siarJepara dan sekitarnya (Bangsri, Keling)SloganRadio Aslinya JeparaMenuju Globalisasi dan Tetap ReligiusFrekuensi94.7 FMMulai mengudara1975BahasaBahasa Indonesia, Bahasa JawaOtoritas perizinanKemkominfo dan KPID Provinsi Jawa TengahFrekuensi sebelumnya89.6 FM (2006-2013)88.0 FM (2013)AfiliasiSuara SurabayaPemilikPT Radio Mandalika Jepara/Suara Surabaya MediaSitus webwww.rlisafmjepara.com R-lisa FM adalah salah satu radio siaran swasta di Je...

 

 

Railway station in Motosu, Gifu Prefecture, Japan Hinata Station日当駅Hinata Station in May 2005General informationLocationHinata, Motosu-shi, Gifu-ken 501-1231JapanCoordinates35°34′56.48″N 136°37′53.09″E / 35.5823556°N 136.6314139°E / 35.5823556; 136.6314139Operated by Tarumi RailwayLine(s)■ Tarumi LineDistance28.3 km from ŌgakiPlatforms1 side platformTracks1Other informationStatusUnstaffedWebsiteOfficial website (in Japanese)HistoryOpenedMarch 25, 1...

 

 

Sébastien Roudet Roudet al Valenciennes nel novembre 2018 Nazionalità  Francia Altezza 174 cm Peso 72 kg Calcio Ruolo Centrocampista Termine carriera 2021 Carriera Squadre di club1 1998-2004 Châteauroux156 (24)2004-2006 Nizza53 (4)2006-2008 Valenciennes60 (8)2008-2011 Lens80 (9)2011-2014 Sochaux81 (5)2014-2015 Châteauroux25 (2)2015-2019 Valenciennes95 (15)2020-2021Deolois3 (0) Nazionale 2001 Francia U-205 (0) 1 I due numeri indicano le presenze e l...

This article possibly contains original research. Please improve it by verifying the claims made and adding inline citations. Statements consisting only of original research should be removed. (May 2017) (Learn how and when to remove this message) Neighbourhood of Seberang Perai in Penang, MalaysiaBagan JermalNeighbourhood of Seberang PeraiOthers transcription(s) • Mandarin峇眼惹玛Bagan JermalLocation within    Seberang Perai in    PenangCoordinates: 5...

 

 

The military ranks of Manchukuo were the military insignia used by the Manchukuo Imperial Army, the Manchukuo Imperial Navy, and the Manchukuo Imperial Air Force during its existence, from its founding in 1932 until the Soviet invasion in 1945. Corps colours Colour Branch Black Military police Red Infantry Green Cavalry Yellow Artillery Brown Engineers Blue Transport corps Source: [1] Commissioned officer ranks The rank insignia of commissioned officers. Rank group General / flag off...

 

 

ChâtilloncomuneLocalizzazioneStato Francia Regione Nuova Aquitania Dipartimento Vienne ArrondissementMontmorillon CantoneLusignan TerritorioCoordinate46°19′N 0°12′E / 46.316667°N 0.2°E46.316667; 0.2 (Châtillon)Coordinate: 46°19′N 0°12′E / 46.316667°N 0.2°E46.316667; 0.2 (Châtillon) Superficie6 km² Abitanti229[1] (2009) Densità38,17 ab./km² Altre informazioniCod. postale86700 Fuso orarioUTC+1 Codice INSEE86067...

この項目には、一部のコンピュータや閲覧ソフトで表示できない文字が含まれています(詳細)。 数字の大字(だいじ)は、漢数字の一種。通常用いる単純な字形の漢数字(小字)の代わりに同じ音の別の漢字を用いるものである。 概要 壱万円日本銀行券(「壱」が大字) 弐千円日本銀行券(「弐」が大字) 漢数字には「一」「二」「三」と続く小字と、「壱」「�...

 

 

Cet article est une ébauche concernant la Bretagne et l’histoire. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Chronologies Données clés 1886 1887 1888  1889  1890 1891 1892Décennies :1850 1860 1870  1880  1890 1900 1910Siècles :XVIIe XVIIIe  XIXe  XXe XXIeMillénaires :-Ier Ier  IIe  IIIe Chronologies géographiques Afrique Afrique du Sud, Algéri...

 

 

Multi-purpose arena in Wilmington, Delaware Chase FieldhouseA panorama of Chase FieldhouseChase FieldhouseLocation within DelawareShow map of DelawareChase FieldhouseLocation within the United StatesShow map of the United StatesFormer names76ers Fieldhouse (2019–2021)Address401 Garasches LaneLocationWilmington, DelawareCoordinates39°43′39″N 75°33′16″W / 39.727582°N 75.554497°W / 39.727582; -75.554497OwnerBuccini/Pollin GroupOperatorBPG SportsCapacity2,500...

1867–1903 territorial dispute between the US and UK Varying claims in Southeast Alaska before arbitration in 1903. The Alaska boundary dispute was a territorial dispute between the United States and the United Kingdom of Great Britain and Ireland, which then controlled Canada's foreign relations. It was resolved by arbitration in 1903. The dispute had existed between the Russian Empire and Britain since 1821, and was inherited by the United States as a consequence of the Alaska Purchase in ...

 

 

Not to be confused with histone. Human settlement in EnglandHistonHistonLocation within CambridgeshirePopulation4,655 (2011)[1][2]OS grid referenceTL437637DistrictSouth CambridgeshireShire countyCambridgeshireRegionEastCountryEnglandSovereign stateUnited KingdomPost townCAMBRIDGEPostcode districtCB24Dialling code01223PoliceCambridgeshireFireCambridgeshireAmbulanceEast of England UK ParliamentSouth East Cambridgeshire List of places UK En...

 

 

Maine gubernatorial election 1847 Maine gubernatorial election ← 1846 13 September 1847 1848 →   Nominee John W. Dana David Bronson Samuel Fessenden Party Democratic Whig Liberty Popular vote 33,429 24,246 7,352 Percentage 51.19% 37.13% 11.26% Governor before election John W. Dana Democratic Elected Governor John W. Dana Democratic Elections in Maine Federal offices U.S. President 1820 1824 1828 1832 1836 1840 1844 1848 1852 1856 1860 1864 1868 1872 1876 1880 1...

Pour les articles homonymes, voir Sétébos. Cet article est une ébauche concernant l’astronomie. Vous pouvez partager vos connaissances en l’améliorant (comment ?) selon les recommandations des projets correspondants. Setebos Uranus XIX Image de détection de Setebos (dans le cercle). Type Satellite naturel d'Uranus Caractéristiques orbitales (Époque J2000.0) Demi-grand axe 17 501 000 km Excentricité 0,584 3 Période de révolution 2...

 

 

Dangerous Drugs of SexCover of the Japanese version of vol. 1, first published on February 19, 2019性の劇薬(Sei no Gekiyaku)GenreYaoi[1] MangaPengarangYuki MizutaPenerbitMagazine MagazineImprintWow! Comics Pierce SeriesMajalahBoys FanDemografiJoseiTerbit21 Juni 2018 (2018-06-21) – sekarangVolume2 Film laga hidupSutradaraHideo JojoSkenarioHideo JojoMusikGuido HayashiTayang14 Februari 2020 (2020-02-14)Durasi89 menit  Portal anime dan manga Dangerous Drugs of Sex...