iSAQB® CPSA-A - Гнучка архітектура програмного забезпечення (курс)
-
з 16-11-27 до 18-11-27
Denmark - Online
English
Опис
Участь у курсі iSAQB® CPSA-A Agile Software Architecture (AGILA) дає учасникам 20 балів за методологічну компетентність (MC) та 10 балів за комунікативну компетентність (CC) у межах 70 балів, необхідних для допуску до складання іспиту iSAQB CPSA-A в Brightest. Важливо пам’ятати, що в межах 70 балів, необхідних для складання іспиту iSAQB CPSA-A в Brightest, потрібно набрати щонайменше десять балів компетентності в кожній із таких областей:
- Технічна компетентність (TC)
- Методологічна компетентність (MC)
- Комунікативна компетентність (CC)
Акредитований курс iSAQB® AGILA - Agile Software Architecture (CPSA-A) базується на актуальній навчальній програмі iSAQB®:
Частина 1 - Основи Agile-архітектури програмного забезпечення
- Архітектура програмного забезпечення загалом
- Agile-маніфест, цінності та принципи
- Agile-моделі процесів, зокрема Scrum і Lean
- Інтеграція архітектури програмного забезпечення в Agile-практики та інструменти
- Agile-підхід до роботи з архітектурою програмного забезпечення
Частина 2 - Agile-підхід до архітектури
- Ітеративна та інкрементальна розробка архітектури
- Архітектурна робота, орієнтована на ризики, та планування релізів
- Архітектурна робота з використанням Scrum і Kanban
- Залучення зацікавлених сторін
- Ролі в Agile-архітектурі
Частина 3 - Архітектурні вимоги в Agile-проєктах
- Рівні комунікації
- Формулювання архітектурних проблем з урахуванням цільової аудиторії
- Перетворення вимог і побажань на архітектурні концепції
- Вимоги до якості в Agile-процесах
- Технічний борг
- Вимоги до супроводу та уточнення
- Архітектурні ризики, зокрема їх виявлення
- Терміновість архітектурних питань
- Оцінювання та пріоритизація архітектурних вимог
Частина 4 - Проєктування та подальший розвиток архітектури в команді
- Процес групового прийняття рішень
- Модерація процесів прийняття рішень
- Концептуальна цілісність за участю різних осіб, які приймають рішення
- Архітектурні рішення Just-In-Time
- Вертикальні архітектурні стилі
- Архітектурна стіна
- Архітектурні принципи
Частина 5 - Рефлексія та зворотний зв’язок щодо архітектурної роботи в Agile-контексті
- Полегшене оцінювання архітектури та інші механізми зворотного зв’язку
- Аналіз першопричин (Root Cause Analysis)
- Показники та метрики якості
- Тестування якісних властивостей системи
Цільова аудиторія
Семінар CPSA-A Agile Software Architecture є особливо цінним для фахівців, які хочуть ефективно виконувати архітектурну роботу в Agile-командах і проєктах, застосовуючи Agile-принципи, Agile-моделі процесів та Agile-цінності.
Вимоги
Для участі в будь-якому курсі iSAQB® CPSA - Advanced Level необхідно мати сертифікат iSAQB® Certified Professional for Software Architecture - Foundation Level (CSPA-F).
Вимоги до знань:
Учасники повинні мати такі попередні знання:
- Практичний досвід проєктування та розробки програмних систем малого та середнього розміру
- Практичний досвід підготовки, документування та комунікації архітектурних рішень
- Початковий практичний досвід роботи в Agile-проєктах із розробки програмного забезпечення
Знання в таких областях можуть полегшити розуміння деяких концепцій, що розглядаються в межах курсу:
- Знання Agile-моделей процесів:
- Agile-маніфест
- Scrum
- Lean/Kanban
- Знання та початковий практичний досвід розробки й визначення архітектурних вимог, а також взаємодії з різними зацікавленими сторонами проєктів розробки
- Початковий практичний досвід у сфері автоматизованої інтеграції та постачання програмного забезпечення:
- Знання та початковий досвід автоматизованого тестування на рівні модулів та інтеграції
- Базове розуміння аналізу програмного забезпечення під час виконання, наприклад профілювання, трасування, аналізу журналів і аналізу даних
- Базове розуміння автоматизованих процесів збірки, інтеграції та постачання програмного забезпечення
Завантажте навчальні програми для цієї сертифікації або перегляньте зразки іспитів.
Перейти до ресурсів