iSAQB CPSA-A IMPROVE
iSAQB® CPSA-A — Эволюция и совершенствование архитектуры программного обеспечения (курс)
Описание
Участие в курсе iSAQB® CPSA-A Evolution and Improvement of Software Architectures (IMPROVE) позволяет участникам получить 20 баллов по методологической компетенции (MC) и 10 баллов по технической компетенции (TC) в счет 70 баллов, необходимых для допуска к экзамену iSAQB CPSA-A с Brightest. Важно помнить, что в рамках 70 баллов, необходимых для сдачи экзамена iSAQB CPSA-A с Brightest, необходимо набрать не менее десяти баллов по компетенциям в каждой из следующих областей:
- Техническая компетенция (TC)
- Методологическая компетенция (MC)
- Коммуникативная компетенция (CC)
Аккредитованное обучение iSAQB® IMPROVE - Evolution and Improvement of Software Architectures (CPSA-A) основано на актуальной учебной программе iSAQB®:
Часть 1 - Введение в архитектуру программного обеспечения
- Определение архитектуры программного обеспечения
- Цели архитектуры программного обеспечения
- Преимущества архитектуры программного обеспечения
Часть 2 - Требования
- Взаимосвязь требований к качеству
- Функциональные требования и требования к качеству
- Сценарии качества
Часть 3 - Документирование архитектуры
- Оценки и потенциальные риски
- Цели документирования
- Черный ящик и белый ящик
- Архитектурные аспекты
- Шаблоны и фреймворки для документирования
Часть 4 - Проектирование архитектуры
- Архитектурные процедуры
- Инструменты
- Архитектурные принципы: связанность, связность, S.O.L.I.D и т. д.
Часть 5 - Стратегии решений
- Архитектурные модели
- Анализ архитектуры
- Закон Постела
- Архитектурные решения
Часть 6 - Оценка архитектуры
- Анализ кода
- Количественные и качественные оценки
Целевая аудитория
Семинар CPSA-A Evolution and Improvement of Software Architectures особенно полезен для специалистов, которые хотят изучить типичные стратегические и тактические подходы к совершенствованию существующих систем.
Требования
Для участия в любом курсе iSAQB® CPSA - Advanced Level необходимо иметь сертификат iSAQB® Certified Professional for Software Architecture - Foundation Level (CSPA-F).
Требования к знаниям:
Участники должны обладать следующими базовыми знаниями и опытом:
- Практический опыт проектирования и разработки программных систем малого и среднего масштаба
- Некоторый практический опыт сопровождения и развития программных систем
- Некоторый практический опыт работы с исходным кодом средних и крупных систем, в частности его анализа, оценки, проверки качества, рефакторинга и применения метрик
Знания в следующих областях могут помочь лучше понять некоторые концепции, рассматриваемые в этом курсе:
- Знания и практический опыт в области рефакторинга
- Знания или некоторый практический опыт в области обзора и оценки программного обеспечения:
- Базовые знания о метриках программного обеспечения, например метриках для измерения связанности, сцепления, зависимостей и сложности
- Базовое понимание анализа программного обеспечения во время выполнения, например профилирования, трассировки, анализа журналов и анализа данных
- Базовые знания и некоторый опыт оценки трудозатрат на разработку
- Некоторый практический опыт в области инженерии требований и взаимодействия с различными заинтересованными сторонами в проектах разработки
- Некоторый практический опыт анализа процессов разработки
Учебные планы и примеры экзаменов скоро выйдут!
Учебные планы и примеры экзаменов скоро выйдут!
Зарегистрироваться на экзамен
Brightest Private
Exam
Электронные экзамены для индивидуальных пользователей проводимые на сайте Pearson VUE в режиме реального времени через веб-камеру(также доступны для ISTQB).
Brightest Center
Exam
Электронный экзамен для индивидуальных пользователей в любом из 5200+ центров тестирования Pearson VUE.
Brightest Green
Exam
Электронные коллективные экзамены минимум 6 участников на шести разных языках в любой точке мира.
Brightest Paper
Exam
Классический экзамен для групп минимум из 6 участников на все большем количестве языков.