Loading (custom)...

iSAQB CPSA-A COSMO

iSAQB® CPSA-A — Совместное моделирование программного обеспечения (курс)

Описание

Участие в курсе iSAQB® CPSA-A «Совместное моделирование программного обеспечения» (COSMO) дает участникам 10 баллов по методологической компетенции (MC) и 20 баллов по коммуникативной компетенции (CC) в счет 70 баллов, необходимых для допуска к экзамену iSAQB CPSA-A в Brightest. Важно помнить, что в рамках 70 баллов, необходимых для сдачи экзамена iSAQB CPSA-A в Brightest, необходимо набрать как минимум десять баллов компетенции в каждой из следующих областей: 

  • Техническая компетенция (TC)
  • Методологическая компетенция (MC)
  • Коммуникативная компетенция (CC)

 

Аккредитованный тренинг iSAQB® COSMO - Совместное моделирование программного обеспечения (CPSA-A) основан на актуальной учебной программе iSAQB®:

Часть 1 - Разработка программного обеспечения как социальная система

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

Часть 2 - Основы совместного моделирования

  • Распознавать ситуации, в которых совместная работа над архитектурой может улучшить сотрудничество, принятие решений и качество архитектуры
  • Оценивать, когда совместное моделирование подходит для сложных задач, распределенных знаний или координации между несколькими заинтересованными сторонами
  • Выявлять такие признаки, как изолированные хранилища знаний, недопонимание, проблемы координации и узкие места в процессе принятия решений
  • Получать практический опыт совместного моделирования посредством участия в сессии моделирования
  • Понимать роль и обязанности фасилитатора
  • Подготавливать, проводить, сопровождать и анализировать сессию совместного моделирования
  • Организовывать подходящую физическую или виртуальную среду, инструменты и расписание
  • Управлять временем, собирать обратную связь и обеспечивать фиксацию результатов
  • Документировать результаты сессии и предоставлять их для последующей работы
  • Анализировать собственную работу и выявлять возможности для улучшения будущих сессий
  • Интегрировать совместное моделирование в собственный набор профессиональных инструментов

Часть 3 - Продвинутое совместное моделирование

  • Выбирать подходящие аналоговые и цифровые инструменты для сессий совместного моделирования
  • Эффективно использовать доски, маркеры, бумагу, стикеры, цифровые доски и шаблоны сообщества
  • Оценивать преимущества, ограничения и типичные области применения различных инструментов моделирования
  • Определять навыки, обязанности и участников, необходимые для совместной сессии
  • Различать фасилитацию сессии и участие в принятии архитектурных или проектных решений
  • Оценивать последствия одновременного выполнения ролей фасилитатора и активного проектировщика
  • Фиксировать информацию с помощью активного слушания, вопросов и визуализации
  • Преобразовывать обсуждения в модели, которые группа может совместно понимать и развивать
  • Использовать визуализацию для вовлечения менее опытных участников и формирования общего понимания
  • Сравнивать преимущества и ограничения очных и дистанционных сессий
  • Выбирать подходящий формат сессии с учетом динамики группы, потребностей во взаимодействии и организационного контекста
  • Понимать важность общей терминологии и целенаправленно формируемого общего языка
  • Распознавать отсутствие общего языка и постоянно уточнять терминологию

Часть 4 - Успешное применение совместного моделирования

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

Часть 5 - Создание эффекта в роли фасилитатора

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

Часть 6 - Обзор совместных техник

  • Понимать подходы совместного моделирования для исследования и изучения предметной области
  • Знать совместные техники для проектирования программного обеспечения и уточнения требований
  • Применять совместные подходы к организационным и стратегическим вопросам
  • Выбирать подходящие техники для различных сценариев архитектуры и моделирования
  • Подготавливать, проводить и сопровождать совместные практики, рассматриваемые в ходе тренинга
  • Выбирать совместные форматы с учетом конкретной ситуации и организационного контекста
  • Понимать характеристики и факторы успеха различных методов совместной работы
  • При необходимости комбинировать техники совместного моделирования
  • Адаптировать совместные подходы к условиям и ожиданиям организации
  • Оценивать требования каждого подхода к фасилитатору, месту проведения, рабочей среде и группе участников

Целевая аудитория

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

Требования

Курс iSAQB® CPSA-A «Совместное моделирование программного обеспечения» (COSMO) можно пройти независимо от наличия сертификации iSAQB® Certified Professional for Software Architecture - Foundation Level (CPSA-F). Однако для получения итоговой сертификации CPSA-A необходимо иметь сертификат CPSA-F.

 

Требования к знаниям:

Участники должны обладать следующими предварительными знаниями и опытом:

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

Знания и опыт в следующих областях могут помочь участникам понять некоторые концепции, рассматриваемые в этом курсе:

  • Опыт применения техник фасилитации и работы с группами
  • Опыт структурирования и проведения эффективных встреч
  • Опыт документирования и визуализации программных систем, особенно архитектур программного обеспечения
  • Базовое понимание социотехнических систем и их влияния на архитектуру и разработку программного обеспечения

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

Перейти к ресурсам

The global exam price vary depending on the certification and your geographical location.

Зарегистрироваться на экзамен

brightest private exams

Brightest Private

Exam

Электронные экзамены для индивидуальных пользователей проводимые на сайте Pearson VUE в режиме реального времени через веб-камеру(также доступны для ISTQB).

brightest-center-exam

Brightest Center

Exam

Электронный экзамен для индивидуальных пользователей  в любом из 5200+ центров тестирования Pearson VUE.

brightest green exam

Brightest Green

Exam

Электронные коллективные экзамены минимум 6 участников на шести разных языках в любой точке мира.

brightest paper exam

Brightest Paper

Exam

Классический экзамен для групп минимум из 6 участников на все большем количестве языков.