Ключевые практики архитектора ПО

28 участников

О чём курс

Вам нужен проект с предсказуемой архитектурой, который не развалится при масштабировании — здесь разбирают инструменты для перехода от разрозненных бизнес-целей к проработанной технической документации. Вы научитесь формализовать требования к качеству системы, включая производительность, безопасность и изменчивость, а также определять, какие архитектурные паттерны подходят под конкретную предметную область. Курс учит выстраивать взаимодействие между аналитиками, менеджерами проектов и разработчиками, четко разделяя зоны ответственности. В итоге вы получите систематизированный набор навыков проектирования, соответствующих современным ГОСТ и ISO стандартам, и научитесь обосновывать архитектурные решения перед стейкхолдерами.

Программа обучения

    1. Введение в курс
    • Контекст
    • Основные понятия
    • Обзор дисциплины проектирования и анализа архитектур программных систем
    • Роль архитектора
    1. Архитектура в жизненном цикле проекта разработки ПО
    • Применение архитектурных практик в жизненном цикле проекта
    • Сочетание с методологиями разработки (в т. ч. Agile)
    • Разновидности роли архитектора
    • Взаимодействие с ролями аналитика и менеджера проекта
    1. Инициация проекта
    • Взаимосвязь архитектуры с системным окружением (техническим и организационным)
    • Выявление заинтересованных сторон и бизнес-целей
    1. Идентификация требований
    • Формализация и приоритезация требований к характеристикам качества системы (производительность, масштабируемость, доступность, безопасность, изменчивость и пр.)
    1. Проектирование архитектуры
Складчина создана 5 сентября 2023 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 11

МС Михаил Соколов Все материалы
2 400 ₽ 57 500 ₽