Сертифицированный специалист по разработке программного обеспечения - Certified Software Development Professional

Сертифицированный специалист по разработке программного обеспечения (CSDP)
Учредил2002 [1]
Интернет сайтcomputer.org/certification

Сертифицированный специалист по разработке программного обеспечения (CSDP) не зависит от поставщика профессиональная сертификация в программная инженерия разработан IEEE Computer Society для опытных программная инженерия профессионалы. Эта сертификация предлагалась во всем мире с 2001 по декабрь 2014 года.

Программа сертификации составила элемент основных усилий компьютерного сообщества в области Профессионализм программной инженерии вместе с IEEE-CS и ACM Программная инженерия 2004 (SE2004) Рекомендации по программам бакалавриата и Руководство по Свод знаний в области программной инженерии (SWEBOK Guide 2004), завершенный два года спустя.

В качестве дальнейшего развития этих элементов, чтобы облегчить глобальную переносимость сертификации программной инженерии, с 2005 по 2008 год Международный стандарт ISO / IEC 24773: 2008 «Программная инженерия. Сертификация профессионалов в области программной инженерии. Структура сравнения»[2]была разработана. (См. Обзор этого ISO / IEC JTC1 и IEEE усилия по стандартизации в статье, опубликованной Стивеном Б. Зайдманом, CSDP.[3]Стандарт был сформулирован таким образом, что он позволил признать схему сертификации CSDP в основном согласованной с ней вскоре после даты выпуска стандарта, 2008-09-01. Несколько более поздних изменений сертификации CSDP были предприняты с целью сделать согласование более полным. В 2019 году ISO / IEC 24773: 2008 был отозван и пересмотрен (ISO / IEC 24773-1: 2019 [4]).

Первоначально сертификация была предложена IEEE Computer Society опытным специалистам по программной инженерии и разработке программного обеспечения во всем мире в 2001 году в ходе бета-тестирования сертификационного экзамена. Программа сертификации CSDP была официально утверждена в 2002 году.[1]После декабря 2014 года эта программа сертификации была прекращена, все выданные сертификаты признаются действительными навсегда.[5] [6] Ряд новых аналогичных сертификатов был введен IEEE Computer Society, в том числе Профессиональный магистр программной инженерии (PSEM) и Мастер процесса профессиональной разработки программного обеспечения (PSEPM) Сертификаты (более поздние вскоре прекращены).

Стать Сертифицированный специалист по разработке программного обеспечения (CSDP) кандидаты должны были иметь четыре года (первоначально шесть лет) профессионального опыта разработки программного обеспечения, пройти три с половиной часа, задав 180 вопросов. осмотр в различных областях программной инженерии и обладать как минимум степень бакалавра в области компьютерных наук или программной инженерии. Экзамен CSDP проверял знание кандидатами международно признанных отраслевых стандартов.[7] принципы и практика программной инженерии.[8] Владельцы учетных данных CSDP также обязаны соблюдать IEEE /ACM Кодекс этики и профессиональной практики программной инженерии.[9] [10]

История

Компьютерное общество IEEE представило CSDP в 2002 году, а 27 октября 2008 года оно стало первой сертификацией, соответствующей стандарту ISO / IEC 24773 для сертификации программной инженерии.[11]

Определение права на участие

Кандидаты должны были пройти экспертная оценка своего образования и профессиональной квалификации, чтобы получить разрешение на сдачу экзамена CSDP. Таким образом, кандидаты должны были подать заявку в IEEE Computer Society которые предоставили достоверную информацию об их образовании и профессиональном опыте.

В Сертифицированный партнер по разработке программного обеспечения (CSDA) сертификация была доступна для выпускников и начинающих профессионалов в области программного обеспечения, которые не соответствовали квалификационным требованиям для CSDP.[12] [13]

Содержание экзамена CSDP

Содержание экзамена CSDP основывалось на Руководство по совокупности знаний в области программной инженерии. Экзамен охватывал содержание всех основных областей знаний в версии 3 Руководства SWEBOK. Ниже приводится список проверенных тем с точки зрения их доли в общем объеме экзамена.[14]

внешняя ссылка

  • IEEE Computer Society Главная страница сертификации: Программа профессиональной сертификации программного обеспечения

Рекомендации

  1. ^ а б Протокол заседания Совета управляющих IEEE Computer Society, 8 февраля 2002 г. - Официальное утверждение программы сертификации
  2. ^ ISO / IEC 24773: 2008 «Программная инженерия - Сертификация профессионалов в области программной инженерии - Структура сравнения», 2008-09-01, ISO / IEC, 2008, vi + 7 стр.
  3. ^ Стивен Б. Зайдман, "Схемы сертификации программной инженерии", Компьютер, Май 2008 г., стр. 87-89.
  4. ^ ISO / IEC 24773-3: 2019 «Программное обеспечение и системная инженерия. Сертификация специалистов по программному обеспечению и системной инженерии. Часть 1. Общие требования».
  5. ^ Протокол заседания Совета управляющих IEEE Computer Society, 18 ноября 2014 г., статья 18. - Прекращение программы сертификации, бессрочный срок действия всех выданных сертификатов.
  6. ^ Протокол заседания Совета управляющих компьютерного общества IEEE от 30 января 2015 г., статья 18. - Сертификаты действительны бессрочно независимо от IEEE Computer Society членство.
  7. ^ «ISO / IEC TR 19759: 2005». ISO. Получено 2011-08-09.
  8. ^ «Руководство по сводам знаний в области программной инженерии». IEEE Computer Society. Получено 2011-08-09.
  9. ^ Кодекс этики и профессиональной практики разработки программного обеспечения IEEE-CS / ACM.
  10. ^ Дон Готтербарн, Кей Миллер, Сиимон Роджерсон, «Компьютерное общество и ACM одобряют этический кодекс программной инженерии», Компьютер, октябрь 1999 г., стр. 84-88.
  11. ^ Подробная информация об аккредитации ISO
  12. ^ Информация о бета-экзамене CSDA, 2007 г. Сертифицированный партнер по разработке программного обеспечения (CSDA)
  13. ^ Информация CSDA / CSDP, 2009 г.
  14. ^ Бюллетень Кандидатов CSDP, 2011