ARC-001 Software Architecture Methodology

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


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

Опис курсу

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

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

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

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

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

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


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

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

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

  • 4 000 грн за курс
  • Інформаційні технології, IT - Програмування, розробка; Професійні, підвищення кваліфікації - Економіка, бухгалтерія та облік.
  • Студенти, дорослі.
  • вул. Сверстюка, 19; вул. Борисоглібська, 15-г; просп. Берестейський, 118. м. Київ
  • 1 900 грн на місяць
  • Інформаційні технології, IT - Вебдизайн, UI/UX, Комп'ютерна грамотність, Програмування, розробка.
  • Молодша школа, середня школа.
  • просп. Маяковського, 91-в; вул. Остафія Дашкевича, 22; просп. Григоренка, 16; вул. Олександра Кошиця, 9-б; бульв. Кольцова, 14, м. Київ
  • 2 300 грн на місяць (Онлайн 1850 грн)
  • Інформаційні технології, IT - Програмування, розробка, Робототехніка.
  • Середня школа.
  • Robocode, культова школа робототехніки і програмування
  • вул. Градинська, 3; вул. Милославська, 6; просп. Глушкова 31-а; вул. Вільямса, 72; вул.Васильківська 13; вул. Мишуги, 11-в; вул. Олени Пчілки, 5; просп. Володимира Івасюка, 24А; бульв. Кольцова, 14-к; вул. Миколи Ушакова, 1-в; просп. Свободи, 2; вул. Р. О