Атрибуты качества (ability) архитектуры
Атрибуты качества, архитектурные характеристики
- Стандарты
Атрибуты качества
- Надежность Reliability
- Доступность Availability (Эксплуатационные)
- Отказоустойчивость Fault tolerance
- Стабильность (Изоляция сбоев) Resilience
- Согласованность Consistency (Эксплуатационные)
- Живучесть Robustness
- Recoverability
- Производительность Performance (Эксплуатационные)
- Переносимость Portability
- Возможность повторного использования Resuability (Единая кодовая база)
- Mdm - master data manager
- Модифицируемость/способности к взаимодействию//изменениям Modifiability (Эволюция)
- Сложность дальнейших интеграции
- Совместимость Interoperability (Эволюция)
- Расширяемость Extensibility
- Adaptability
- Замещаемость
- API Gateway
- Server-side service discovery
- Proxy\Balancing
- Слабая связанность (low coupling)
- Возможность повторного использования Resuability (Единая кодовая база)
- Durability
- Функциональность
- Security Безопасность
- Гибкость Flexibility
- Целостность Integrity
- Конфигурируемость Configurability
- Удобство использования Usability (Пользовательский опыт)
- Практичность Usability
- Удобство Accessibility (Пользовательский опыт)
- Локализация Localization (Пользовательский опыт)
- Удобство сопровождения
- Тестопригодность Testability
- разделением на слои и следованием Dependency Rule (правилу зависимостей)
- Автодокументирование API
- Наблюдаемость Observability
- Тестопригодность Testability
- CI-CD куда?
- TODO:
- scalability interoperability
- responsiveness
- elasticity
- abstraction
- data integrity
- data consistency
Коммерческие атрибуты
- Сроки выхода на рынок TimeToMarket
- Стоимость и прибыль Cost
- Срок службы системы Life Time
- Целевой рынок Target Market
- График развертывания продукта Product Schedule
- Интеграция с существующими системами Interoperability
Кросс-системные правила и руководства
- Responsibilities Отвественности компонентов
- Ul integration Интеграция с UI
- Communication protocols Протоколы взаимодействия
- Data formats Форматы данных
- Redundant data Избыточность данных
- BI interfaces Интерфейсы с BI
- Logging, Monitoring Логирование и мониторинг
Фитнес функции
- Юнит тесты
- Контрактные тесты
- Процессные метрики
- Мониторинг
- Арх-е метрки
- Интеграционные тесты
Категории:
- Ключевые
- Релевантные
- Нерелевантные