StepikПроектирование архитектуры информационных систем
Указаны на площадке: Арсентий Красильников
Это фундаментальный практико-ориентированный курс, который последовательно проводит слушателя через все этапы создания архитектуры информационной системы: от вводных понятий до детального проектирования программного обеспечения и работы с требованиями.
Курс построен на принципе «от общего к частному». Вы начинаете с формирования понятийного аппарата (что такое архитектура ИС, её виды и эталонные модели), затем погружаетесь в управленческие аспекты — модели жизненного цикла и стандарты, и только после этого переходите к инженерной части: структурным методам, нотациям и инструментам проектирования.
Программа охватывает все ключевые архитектурные парадигмы: вы детально разберёте монолитную и микросервисную архитектуры, проведёте их сравнительный анализ, изучите архитектурные образцы, эталонные модели и паттерны, что позволит вам осознанно выбирать архитектурный стиль под конкретные бизнес-задачи.
Особое внимание уделяется жизненному циклу ИС — вы изучите классические модели (каскадную, поэтапную с промежуточным контролем, спиральную), а также современные эволюционные подходы, включая стандарты ГОСТ и ISO/IEC 12207, что даст вам инструменты для грамотного планирования и управления проектами любой сложности.
Блок требований к ПО выделен в отдельную смысловую линию. Вы научитесь различать и корректно формулировать пользовательские, системные, функциональные и нефункциональные требования, документировать их и прослеживать взаимосвязь между требованиями и принимаемыми архитектурными решениями — ключевой навык для предотвращения провалов проектов на ранних стадиях.
Курс последовательно знакомит с методологиями проектирования: от классических структурных методов (SADT, IDEF0, IDEF3, DFD, IDEF1X) до современных гибких подходов (Agile, DevOps) и Low-code-платформ, что позволяет сформировать целостную картину эволюции инструментов архитектора.
Большой модуль посвящён унифицированному языку моделирования UML и объектному подходу — вы освоите построение диаграмм вариантов использования, классов, состояний, а также познакомитесь с методологией Rational Unified Process (RUP), что даст вам универсальный язык для визуализации архитектуры, понятный и разработчикам, и заказчикам.
Курс уделяет отдельное внимание CASE-средствам — инструментам автоматизации проектирования, их классификации, функциональным возможностям и истории развития, чтобы вы не просто знали теорию, но и понимали, какой софт использовать на каждом этапе для повышения эффективности работы.
В рамках курса рассматриваются не только «идеальные» модели, но и реальные вызовы: проблемы разработки корпоративных ИС, типовые ошибки при организации жизненного цикла, проверка полноты системы требований и комплексные примеры применения структурных методов на практике.
Логика модулей выстроена так, чтобы каждый новый раздел опирался на предыдущий: от понятия архитектуры и стандартов — к выбору модели ЖЦ, затем — к сбору требований, затем — к выбору методологии и нотаций, и, наконец, к непосредственному проектированию информационного и программного обеспечения с использованием UML и структурного анализа.
Программа завершается сквозным рассмотрением взаимосвязи всех изученных элементов, что позволяет собрать разрозненные знания в единую систему и увидеть полную картину архитектурного проектирования — от бизнес-идеи до готовой документации.
Курс предназначен для системных аналитиков, архитекторов, руководителей разработки и опытных разработчиков, которые хотят систематизировать свои знания, освоить профессиональный понятийный аппарат и получить практические навыки работы с требованиями, моделями и стандартами, необходимыми для создания надёжных и масштабируемых информационных систем.
Программа этой площадки- Введение в проектирование архитектуры информационной системы
- Жизненный цикл информационных систем
- Стандарты архитектуры информационных систем и требования к ПО
- Методологии проектирования информационных систем
- Структурные методы анализа и проектирования ИС
- Основные понятия технологии проектирования информационных систем
- Жизненный цикл информационных систем
- Стандарты проектирования информационных систем
- Требования к программному обеспечению
- Организация проектирования информационных систем
- Технология проектирования ИС
- Проектирование информационного и программного обеспечения
- Структурные методы анализа и проектирования ПО
- QR код
Получено 04.10.2026