iSAQB - International Software Architecture Qualification Board


Ввиду постоянно возрастающей важности ролей и обязанностей архитекторов программного обеспечения для них сейчас важна тщательная подготовка. Для этого программа 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 минут, в течение которой оба экзаменатора обсудят решение с кандидатом. Кандидат будет оспорен экзаменаторами, и ему придется защищать свой проект или проектные решения.