stringtranslate.com

Свод знаний по программной инженерии

Свод знаний по программной инженерии ( SWEBOK ( / ˈ s w ˌ b ɒ k / SWEE -bok )) относится к коллективным знаниям, навыкам, методам, методологиям, передовым практикам и опыту, накопленным в области программной инженерии с течением времени. Базовый уровень для этого свода знаний представлен в Руководстве к своду знаний по программной инженерии [1], также известном как Руководство SWEBOK , стандарте ISO / IEC, первоначально признанном как ISO / IEC TR 19759:2005 [2] и позднее пересмотренном ISO / IEC TR 19759:2015. [3] Руководство SWEBOK служит сборником и руководством по своду знаний, который развивался и эволюционировал в течение последних десятилетий.

Руководство SWEBOK было создано в результате сотрудничества нескольких профессиональных организаций и представителей отрасли и опубликовано IEEE Computer Society ( IEEE ), [4] откуда к нему можно получить бесплатный доступ. В конце 2013 года SWEBOK V3 был одобрен для публикации и выпущен. [5] В 2016 году IEEE Computer Society инициировало работу над SWEBOK Evolution для разработки будущих итераций свода знаний. [6] Проект SWEBOK Evolution привел к публикации SWEBOK Guide версии 4 в октябре 2024 года. [7]


SWEBOK Версия 3

Опубликованная версия SWEBOK V3 содержит следующие 15 областей знаний (ОЗ) в области программной инженерии :

В нем также признаются, но не определяются, следующие смежные дисциплины:

Издание SWEBOK 2004 года

В издании руководства SWEBOK 2004 года , известном как SWEBOK 2004 , определены десять областей знаний (ОЗ) в области программной инженерии :

Следующие дисциплины также определяются как связанные с программной инженерией:

Аналогичные усилия

Аналогичная попытка определить совокупность знаний по программной инженерии — это «Computing Curriculum Software Engineering (CCSE)», официально названная Software Engineering 2004 (SE2004). Учебная программа во многом совпадает с SWEBOK 2004, поскольку последний использовался в качестве одного из ее источников, хотя она больше ориентирована на академическую среду. В то время как SWEBOK Guide определяет знания по программной инженерии, которые должны быть у практиков после четырех лет практики, SE2004 определяет знания, которыми должен обладать студент бакалавриата по программной инженерии после окончания учебы (включая знание математики, общих принципов инженерии и других смежных областей). SWEBOK V3 направлен на решение этих пересечений.

Смотрите также

Ссылки

  1. ^ "IEEE Computer Society SWEBOK Certificate Program (SCP) benefits for students". YouTube . 3 ноября 2011 г. Архивировано из оригинала 2021-12-11 . Получено 22 января 2021 г.
  2. ^ "ISO/IEC TR 19759:2005" . Получено 2013-04-01 .
  3. ^ "ISO/IEC TR 19759:2015" . Получено 2024-02-29 .
  4. ^ «Руководство по своду знаний по программной инженерии: версия 2004 г.», Электронный каталог Библиотеки Конгресса, 2005 г., http://lccn.loc.gov/2005921729. Получено 16 июля 2013 г.
  5. ^ "Руководство SWEBOK V3.0" . 21 мая 2018 г.
  6. ^ "Эволюция SWEBoK". 12 апреля 2018 г.
  7. ^ «Свод знаний по программной инженерии». 9 октября 2024 г.

Внешние ссылки