ARC-001 Software Architecture Methodology

  • 22 820 грн за курс


Вік аудиторії Дорослі

Опис курсу

Цей курс визначає основи архітектури програмного забезпечення, вивчає роль архітектора програмного забезпечення у розробці проектів, розглядає ініціацію проекту та визначення вимог, а також впроваджує практики, пов'язані з проектуванням, документуванням та аналізом архітектури програмного забезпечення.

Ці практики можуть бути використані архітекторами програмного забезпечення, менеджерами проектів, розробниками та бізнес-аналітиками у своїй діяльності в проектах різних проблемних областей і технологій.

Теоретичний матеріал підкріплюється прикладами з сучасних інструментів, фреймворків, середовищ, а також досвідом викладача. Курс включає як короткі вправи, так і комплексну практику, що виконується в групах по 3-4 особи, починаючи з передісторії проблеми і закінчуючи власне проектуванням програмної системи. Навчання закінчується презентацією результатів роботи кожної команди та їх перевіркою перед усіма іншими командами.

Програма курсу

  1. Основи архітектури, аналізу та проектування програмного забезпечення огляд дисципліни.
  2. Роль архітектора в проектах з розробки програмного забезпечення.
  3. Ініціювання проекту, визначення вимог.
  4. Архітектурне проектування: тактика забезпечення доступності, продуктивності, безпеки, масштабованості, модифікованості, тестованості, юзабіліті. Патерни, підходи та стилі; типові тактики, що застосовуються для досягнення основних характеристик якості.
  5. Документування архітектури програмного забезпечення: мета та структура архітектурного опису; підхід на основі точок зору та архітектурних поглядів; детальний огляд найпопулярніших точок зору (Kruchten та Rozansky&Woods); архітектурні перспективи.
  6. Архітектурна оцінка: перевірка проектних рішень, методи оцінки, метод аналізу архітектурних компромісів (ATAM), активні відгуки на проміжні проекти (ARID), метод аналізу витрат і вигод (CBAM).

Тривалість курсу - 24 ак.год.


Залишити коментар
Введіть ваше ім’я.
Будь ласка, введіть коментар.
1000 символів

Введіть ел. пошту.
або Відмінити

Дивіться також усі курси в Києві, ЗВО/ВНЗ в Києві, коледжі в Києві, репетиторів в Києві, тренінги в Києві, роботу в Києві.

  • 5 200 грн за курс
  • Інформаційні технології, IT - Анімація, 3D графіка, Програмування, розробка.
  • Середня школа, студенти, дорослі, пенсіонери.
  • вул. Дегтярівська, 8-а, оф. 309, м. Київ
  • 4 000 грн за курс
  • Інформаційні технології, IT - Програмування, розробка; Професійні, підвищення кваліфікації - Економіка, бухгалтерія та облік.
  • Студенти, дорослі.
  • вул. Сверстюка, 19; вул. Борисоглібська, 15-г; просп. Берестейський, 118. м. Київ
  • 6 540 грн за курс (26 занять по 2 години)
  • Інформаційні технології, IT - Програмування, розробка; Професійні, підвищення кваліфікації - MBA, бізнес освіта, Менеджмент, управління.
  • Студенти, дорослі, пенсіонери.
  • SkillsUp
  • вул. Мечникова, 2, м. Київ