iSAQB CPSA-A REQ4ARC
iSAQB® CPSA-A — Требования для архитекторов программного обеспечения (курс)
Описание
Участие в курсе iSAQB® CPSA-A Requirements for Software Architects (REQ4ARC) позволяет участникам получить 20 баллов по методологической компетенции (MC) и 10 баллов по технической компетенции (TC) в счет 70 баллов, необходимых для допуска к экзамену iSAQB CPSA-A с Brightest. Важно помнить, что в рамках 70 баллов, необходимых для сдачи экзамена iSAQB CPSA-A с Brightest, необходимо набрать не менее десяти баллов по компетенциям в каждой из следующих областей:
- Техническая компетенция (TC)
- Методологическая компетенция (MC)
- Коммуникативная компетенция (CC)
Аккредитованное обучение iSAQB® REQ4ARC - Requirements for Software Architects (CPSA-A) основано на актуальной учебной программе iSAQB®:
Часть 1 - Чистый старт
- Даже при итеративной разработке необходимо понимать некоторые предварительные действия
- Необходимо четко понимать и явно формулировать видение, цели и круг соответствующих заинтересованных сторон
- Понимать необходимость определения области системы и ее контекста, особенно интерфейсов между областью системы и контекстом (то есть внешних интерфейсов продукта)
Часть 2 - Работа с функциональными потребностями
- Знать определение функциональных требований
- Уметь отличать функциональные требования от требований к качеству и ограничений
Часть 3 - Работа с требованиями к качеству и ограничениями
- Знать определение требований к качеству и ограничений
- Понимать, что граница между функциональными требованиями и требованиями к качеству может быть весьма тонкой, поскольку некоторые атрибуты могут быть выражены через функции
Часть 4 - Разработка на основе поведения
- Знать, что BDD включает подходы и технологии, связанные с такими практиками, как TDD (Test-Driven Development) и ATDD
- Знать, что существуют различные варианты спецификации требований
- Знать, что BDD применим к широкому спектру типов ИТ-систем, например информационным системам, системам бизнес-аналитики и мобильным приложениям
Часть 5 - Приоритизация и оценка требований
- Знать различные методы выражения ценности, например приоритизацию MoSCoW, заданные диапазоны ценности, линейное ранжирование всех требований, методы взвешенных факторов и стоимость задержки
- Понимать, что разные заинтересованные стороны могут по-разному оценивать ценность требований
Часть 6 - Взаимодействие между ролями
- Понимать, что итеративная разработка системы охватывает все стороны, участвующие в процессе разработки
- Знать, что архитекторы постоянно взаимодействуют с бизнес-аналитиками и специалистами по требованиям, а также с разработчиками и тестировщиками
Часть 7 - Инструменты инженерии требований
- Знать различные типы инструментов для работы с требованиями (карты, вики, инструменты моделирования, системы отслеживания задач и т. д.)
Часть 8 - Примеры инженерии требований
- Знать примеры хорошо сформулированных требований различных категорий
Целевая аудитория
Семинар CPSA-A Requirements for Software Architects особенно полезен для специалистов, которые хотят лучше подготовить архитекторов и команды разработки к работе с требованиями и инженерными знаниями, необходимыми для принятия обоснованных архитектурных решений на основе реальных потребностей заинтересованных сторон.
Требования
Для участия в любом курсе 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 участников на все большем количестве языков.