Skip to content
Эссе по курсу “Системная инженерия"
  • Pages
    • 📄
    • Введение
    • Иерархия систем
    • Иерархия систем (расширенная)
      • Vendor-lock
    • Стейкхолдеры
    • Требования
    • Технические и организационные противоречия
    • ADR
    • Архитектурный фреймворк
    • Решения по увеличению модульности
    • Архитектурное описание для проектных ролей
    • Архитектура системы
    • icon picker
      Альтернативная архитектура
    • Функциональная схема
    • Алгоритмы работы
    • Алгоритмы работы II семестр
    • Модульная диаграмма
    • Стоимостное разбиение
    • Схема размещения
    • Жизненный цикл системы
    • Работы
    • Команда
    • Way of Working
    • CPS Framework Metadata
    • User story
    • JTBD
    • Use Case
    • Конфигурации
    • Verification
    • Validation
    • OMG Essense чеклист
    • System safety and failures
    • Root cause анализ

Альтернативная архитектура

Критерии для оценки альтернативных вариантов архитектуры:

Скорость разработки
Стоимость разработки
Возможность быстрого копирования и использования разными клиентами
Простота поддержки

К альтернативным архитектурным решениям для моей системы можно отнести следующие:

Выбранная архитектура, где функционал реализуется на облачном сервере, разработка основывается на Open Source решениях и кастомной доработке.
Монолитная архитектура, где все компоненты системы объединяются в одно приложение для установки и использования на локальных компьютерах без подключения к интернету, разработка ведется с нуля.

Для оценки и выбора составлена матрица решений.
Оценивается каждый вариант по каждому критерию на шкале от 1 до 5 (где 5 означает лучшее соответствие критерию, а 1 - наименьшее).
Критерии / Архитектура
Облачная архитектура с использованием Open Source
Монолитная архитектура с разработкой с нуля
Скорость разработки
⭐︎⭐︎⭐︎⭐︎
⭐︎⭐︎
Стоимость разработки
⭐︎⭐︎⭐︎
⭐︎
Возможность быстрой копии и использования
⭐︎⭐︎⭐︎⭐︎⭐︎
⭐︎⭐︎
Простота поддержки
⭐︎⭐︎⭐︎
⭐︎⭐︎
There are no rows in this table


 
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
CtrlP
) instead.