iSAQB CPSA-A DDD
iSAQB CPSA-A — Предметно-ориентированное проектирование (курс)
Описание
Участие в курсе iSAQB® CPSA-A Domain-Driven Design (DDD) дает участникам 20 баллов за методологическую компетентность (MC) и 10 баллов за коммуникативную компетентность (CC) в счет 70 баллов, необходимых для допуска к экзамену iSAQB CPSA-A в Brightest. Важно помнить, что в рамках 70 баллов, необходимых для сдачи экзамена iSAQB CPSA-A в Brightest, необходимо набрать не менее десяти баллов компетентности в каждой из следующих областей:
- Техническая компетентность (TC)
- Методологическая компетентность (MC)
- Коммуникативная компетентность (CC)
Аккредитованный курс iSAQB® DDD - Domain-Driven Design (CPSA-A) основан на актуальной учебной программе iSAQB®:
Часть 1 - Предметная область, модель и единый язык
- Введение в DDD (Domain-Driven Design)
- Разработка единого языка на основе профессиональной терминологии для взаимодействия между разработчиками и экспертами предметной области
- Модули
- Сущность (Entity), объект-значение (Value Object), агрегат (Aggregate), сервис (Service)
Часть 2 - Путь к модели
- Расширение возможностей экспертов предметной области
- Форматы совместной работы для создания модели
- Инструменты для определения уровня абстракции модели
- Методы моделирования (варианты использования, пользовательские истории и события предметной области)
Часть 3 - От модели к приложению
- Моделирование профессиональных процессов
- Возможности DDD по расширению модели предметной области технически мотивированными строительными блоками
- Понимание и учет взаимодействий между приложением и его моделью
Часть 4 - Модель в архитектуре приложения
- Архитектурные стили, выбранные для специализации, и интеграция модели предметной области
- Умение формулировать взаимосвязи и границы между DDD, BDD и WAM
Часть 5 - Пересекающиеся и связанные модели
- Умение оценивать преимущества и недостатки модели, используемой несколькими командами
- Ограниченный контекст (Bounded Context) и умение определять карту контекстов (Context Map)
- Умение проектировать систему как Open Host Service (OHS)
Часть 6 - Сохранение согласованности собственной модели
- Понимание того, как CI может способствовать сохранению согласованности собственной модели
- Умение изолировать модель от внешних воздействий
Целевая аудитория
Семинар CPSA-A Domain-Driven Design особенно полезен для специалистов, которые хотят проектировать архитектуру, ориентированную на предметную область, совместно с экспертами предметной области и разработчиками, применяя соответствующие принципы стратегического и тактического проектирования.
Требования
Для участия в любом курсе iSAQB® CPSA - Advanced Level необходимо иметь сертификат iSAQB® Certified Professional for Software Architecture - Foundation Level (CSPA-F).
Требования к знаниям:
Участники должны обладать следующими предварительными знаниями:
- Основы и продвинутые концепции объектно-ориентированной разработки программного обеспечения
- Опыт моделирования объектно-ориентированных архитектур
Знания в следующих областях могут облегчить понимание некоторых концепций, рассматриваемых в рамках курса:
- Знание гибких методов разработки программного обеспечения, таких как Scrum, Kanban, XP и др.
- Опыт сотрудничества между экспертами предметной области и разработчиками программного обеспечения.
Учебные планы и примеры экзаменов скоро выйдут!
Учебные планы и примеры экзаменов скоро выйдут!
Зарегистрироваться на экзамен
Brightest Private
Exam
Электронные экзамены для индивидуальных пользователей проводимые на сайте Pearson VUE в режиме реального времени через веб-камеру(также доступны для ISTQB).
Brightest Center
Exam
Электронный экзамен для индивидуальных пользователей в любом из 5200+ центров тестирования Pearson VUE.
Brightest Green
Exam
Электронные коллективные экзамены минимум 6 участников на шести разных языках в любой точке мира.
Brightest Paper
Exam
Классический экзамен для групп минимум из 6 участников на все большем количестве языков.