Ввиду постоянно возрастающей важности ролей и обязанностей архитекторов программного обеспечения для них сейчас важна тщательная подготовка. Для этого программа iSAQB® Certified Professional for Software Architecture (CPSA) предоставляет архитекторам программного обеспечения стандартизированную схему обучения и сертификации, признанную во всем мире.

Схема состоит из двух уровней:

  • Foundation Level обеспечивает основы: сертификация на этом уровне значит, что вы можете продемонстрировать способность самостоятельно создавать и документировать архитектуру системы, а также обеспечивать и оценивать ее качество.
  • Сертификация на продвинутом уровне (Advanced Level) с модульной структурой предназначена для архитекторов программного обеспечения с передовыми знаниями и позволит вам продемонстрировать, что ваши навыки имеют не только технологический, но и методический и коммуникативный характер.

Серфикационная схема по архитектуре программного обеспечения CPSA пользуется международным успехом. В настоящее время уже более 14 000 человек во всем мире являются CPSA сертифицированными архитекторами программного обеспечения.

Подтвердите свою квалификацию и станьте одним из сертифицированных специалистов CPSA с GASQ!

 

Экзамен CPSA Foundation Level (CPSA F) основан на базе сложных экзаменационных вопросов, разработанных iSAQB в соответствии с учебной программой и недоступных для общественности, из которых для каждого экзамена будет выбрано определенное количество вопросов. Несмотря на то, что рекомендуется, чтобы кандидаты проходили курс обучения у лицензированного поставщика обучения, это не является обязательным условием для регистрации на сертификацию CPSA F.

Кандидаты, заинтересованные в сдаче экзамена «Сертифицированный специалист по архитектуре программного обеспечения - базовый уровень», должны продемонстрировать знания в следующих областях:

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

 

Кандидаты должны суметь продемонстрировать следующие навыки:

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

Учебную рограмму CPSA Foundation Level Syllabus можно скачать здесь.

 

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

Обладатели сертификата CPSA A смогут:

  • Разрабатывать IT-системы среднего и крупного размера независимо и методологически обоснованно
  • Принимать на себя техническую и контентную ответственность в IT-системах средней и высокой критичности
  • Планировать, разрабатывать и документировать соответствующие меры для удовлетворения нефункциональных требований
  • Сопровождать группы разработчиков в процессе реализации этих мер
  • Управлять процессами, связанными с архитектурой, в средних и крупных командах разработчиков

 

Для целей сертификации CPSA Advanced Level iSAQB были определены три следующие области навыков:

  • Методические навыки: системный подход к архитектурным задачам, независимо от используемых технологий
  • Технологические навыки: знание и внедрение технологических решений, используемых в задачах проектирования
  • Навыки общения: навыки общения, презентации, аргументации и модерации, а также умение продуктивно сотрудничать с различными заинтересованными сторонами

Программы модулей CPSA Advanced Level доступны здесь.

Эккзамен

Foundation Level

Экзамен состоит из вопросов с несколькими вариантами ответов. На них нужно ответить в течение максимум 75 минут (возможно более раннее представление). Их значение варьируется от 1 до 3 баллов, в зависимости от уровня сложности; сумма возможных баллов за каждый вопрос указана в заголовке вопроса. Общий принцип: правильные ответы приводят к дополнительным баллам, а за неправильные баллы вычитаются.

Чтобы успешно сдать экзамен, участник должен набрать минимум 60% от общего балла.

Никакие вспомогательные средства, инструменты или ресурсы (такие как учебные материалы, книги, телефоны и т. Д.) не допускаются во время экзамена. В случае, если участник использует блокноты или дополнительные листы бумаги помимо официального экзаменационного листа, они должны оставить их в помещении в конце экзамена.

Участнику не разрешается выходить из помещения во время экзамена.

Участники будут уведомлены о результатах экзамена в письменной форме.

Экзамен может быть сдан дважды без периода ожидания. В случае третьей несдачи, экзамен можно будет повторить по истечении одного года ожидания.

 

 

Advanced Level

Для получения сертификата CPSA A каждый кандидат должен предоставить письменные доказательства, подтверждающие, что он соответствует следующим требованиям:

  • Наличие сертификата Certified Professional for Software Architecture Foundation Level
  • Минимум трехлетний профессиональный опыт работы в IT-индустрии, включая участие в проектировании и разработке как минимум двух разных IT-систем
  • Участие в лицензированном курсе подготовки CPSA A (или эквивалент) с общим баллом соответствующим не менее 70 кредитных баллов, полученных по всем трем областям навыков, и не менее 10 кредитных баллов в каждой области навыков
  • Соглашение о неразглашении, касающееся экзаменационных заданий

Структура экзамена

Экзамен состоит из двух частей.

Часть 1: Письменное задание. Задание требует от участника экзамена разработки заранее определенных тем и вопросов. Они должны выполнить это задание самостоятельно.

Часть 2: Устный экзамен. Второй этап включает в себя телефонную конференцию продолжительностью не менее 30 минут и не более 60 минут, в течение которой оба экзаменатора обсудят решение с кандидатом. Кандидат будет оспорен экзаменаторами, и ему придется защищать свой проект или проектные решения.