A arquitetura conceitual fornece uma estrutura conceitual para organizar um sistema que inclui princípios, conceitos e relacionamentos entre os componentes do sistema. As principais características da arquitetura conceitual são:
1 Conexão com a arquitetura técnica: a arquitetura conceitual serve de base para a arquitetura técnica do sistema. Isso significa que a arquitetura conceitual é usada como uma estrutura conceitual para definir e relacionar os componentes do sistema, como base para determinar os requisitos técnicos do sistema.
2 Significado geral: a arquitetura conceitual apresenta a ideia principal e principal do sistema em um alto nível de perspectiva e presta atenção ao sistema como um todo. Em outras palavras, a arquitetura conceitual é usada para definir o sistema em geral e para determinar os objetivos principais e primários do sistema.
3 Descrição dos relacionamentos e conexões: a arquitetura conceitual inclui a descrição dos relacionamentos e conexões entre os componentes do sistema. Isso inclui como os componentes se comunicam, como os dados são trocados e como eles se comunicam com o ambiente.
4 Modificabilidade: A arquitetura conceitual deve ter alta mutabilidade para poder se adaptar às mudanças nas necessidades e objetivos do sistema. Em outras palavras, a arquitetura conceitual deve consistir em fundamentos que permitam mudanças e desenvolvimento.
5 O uso de representações de arquitetura conceitual deve usar representações como diagramas conceituais, diagramas UML ou diagramas ER para explicar os componentes do sistema. Esses diagramas são usados como ferramentas para mostrar as conexões e dependências entre os componentes do sistema.
6 Gerenciamento da complexidade: A arquitetura conceitual é usada como uma estrutura conceitual para gerenciar a complexidade do sistema. Ao definir e dividir os componentes do sistema e determinar as relações entre eles, a arquitetura conceitual ajuda a reduzir a complexidade do sistema.
7 Uso de padrões: A arquitetura conceitual deve usar padrões como ISO 42010 para fornecer a capacidade de comparar e interpretar a arquitetura de sistemas.
8 Atenção à segurança: A arquitetura conceitual deve prestar atenção à segurança do sistema e usar métodos aprovados para gerenciar a segurança do sistema.
9 Uso de métodos de design: A arquitetura conceitual deve usar métodos de design como Design Thinking e Human Centered Design para desenvolver e melhorar o sistema.
10. Prestar atenção à flexibilidade: a arquitetura conceitual deve usar padrões de arquitetura como Microsserviços e Arquitetura em Nuvem para fornecer flexibilidade ao sistema.
11. Prestar atenção à eficiência: a arquitetura conceitual deve prestar atenção à eficiência do sistema e usar métodos de otimização e gerenciamento de recursos do sistema para melhorar o desempenho do sistema.
12 Atenção à qualidade: A arquitetura conceitual deve atentar para a qualidade do sistema e usar métodos aprovados para avaliar e melhorar a qualidade do sistema.
13 Prestar atenção à comunicação: A arquitetura conceitual deve prestar atenção à comunicação com outros sistemas e recursos externos e usar métodos como API Design e Integration Architecture.
14 Prestar atenção à relação custo-benefício: a arquitetura conceitual deve prestar atenção à relação custo-benefício do sistema e usar métodos de otimização de custos, como o uso de serviços em nuvem e sistemas de marketing.
Em geral, a arquitetura conceitual é uma estrutura conceitual para a organização do sistema que serve como base para a arquitetura técnica do sistema e deve prestar atenção a coisas como flexibilidade, eficiência, qualidade e segurança. O uso de representações como diagramas conceituais e atenção aos padrões também são características da arquitetura conceitual.