Элементы:
Экран с 3 кейсами на выбор: «Разработка системы онлайн-банкинга»; «Создание платформы для дистанционного обучения»; «Внедрение CRM для крупного ритейла». Карточки с требованиями: «Гибкость», «Надёжность», «Эффективность», «Безопасность». Таймер (3 минуты на планирование). Действия:
Выбрать один кейс. Перетащить карточки с требованиями в приоритетную область (ранжировать по важности для выбранного кейса). Кратко описать бизнес-цель (ввести в текстовое поле). Нажать «Утвердить архитектуру». Условия перехода:
Все 4 требования ранжированы (1–4 место). Цель сформулирована чётко (не менее 10 слов). Система подтверждает: «Архитектура утверждена. Переходим к проектированию».
Элементы:
Интерактивная доска для рисования схемы (перетаскивание блоков: База данных, Сервер, Клиент, API). Панель инструментов: выбор технологий (SQL/NoSQL, Облако/Локально, Микросервисы/Монолит). Индикатор прогресса (0/4 компонента размещено). Действия:
Перетаскивать блоки на схему. Соединять их линиями (указывать потоки данных). Выбирать технологии для каждого блока (например, для БД — PostgreSQL или MongoDB). Нажимать «Проверить связность». Условия перехода:
На схеме присутствуют все 4 компонента. Все блоки соединены корректно (нет изолированных узлов). Выбраны технологии для каждого элемента. Система выдаёт: «Архитектура спроектирована. Переходим к тестированию».
Элементы:
Дашборд с собранными данными (логи, метрики производительности, отчёты об ошибках). Инструменты проверки: «Генератор нагрузки» (имитация пользователей). «Сканер уязвимостей» (поиск дыр в безопасности). «Калькулятор отказоустойчивости». Действия: - Запустить стресс-тест (нажать кнопку). - Проанализировать отчёты сканера уязвимостей (отметить найденные проблемы). - Оценить время отклика системы. - Нажать «Внедрить патчи» для исправления ошибок.
Условия перехода: - Проведён хотя бы один тест по каждому требованию (нагрузка, безопасность, отказоустойчивость). - Исправлено не менее 2 критических уязвимостей. - Время отклика не превышает допустимый порог. - Система отмечает: «Тестирование завершено. Готовьте отчёт».
Элементы: - Редактор отчёта с шаблонами: «Техническое задание», «Протокол испытаний», «Паспорт безопасности». - Конструктор графиков (автоматическое построение диаграмм по результатам тестов). - Чек-лист соответствия требованиям: - «Гибкость подтверждена модульной структурой». - «Надёжность обеспечена резервированием». - «Эффективность соответствует KPI». - «Безопасность на уровне ГОСТ/ISO».
Действия: - Выбрать шаблон отчёта. - Перенести данные из тестов в соответствующие разделы. - Заполнить выводы и рекомендации. - Отметить пункты чек-листа. - Нажать «Сгенерировать PDF».
Условия перехода: - Отчёт содержит не менее 3 выводов с доказательствами (графики, цифры). - Все пункты чек-листа отмечены. - PDF-отчёт сгенерирован без ошибок.
Элементы: - Экран с финальным отчётом и метриками: - «Баланс требований: X %»; - «Безопасность: Y %»; - «Время внедрения: Z дней»; - «Стоимость владения: W $». - Симулятор последствий: - Сценарий 1: «Система успешно работает под нагрузкой!». - Сценарий 2: «Произошёл сбой из-за недостаточной отказоустойчивости». - Сценарий 3: «Зафиксирована утечка данных из-за уязвимости».
Действия: - Изучить метрики и сценарии последствий. - Читать рекомендации системы по улучшению архитектуры. - Скачать сертификат и отчёт. - Нажать «Новое проектирование» для повторного прохождения.
Условия завершения игры: - Финальный отчёт соответствует целям кейса. - Метрика «Баланс требований» ≥ 80 %. - Безопасность ≥ 85 %. - Игрок получает сертификат с рейтингом: - A — Баланс ≥ 90 %, Безопасность ≥ 95 %. - B — Баланс 80–89 %, Безопасность 85–94 %. - C — Баланс 70–79 %, Безопасность 75–84 %.