Complexidade no OLA
Esta página explica por que o OLA parece complexo, quais tipos de complexidade ele possui e quais mecanismos usa para transformar essa complexidade em estrutura navegável, compreensível e evolutiva.
Finalidade × Análise
Finalidade
Explicitar a complexidade do OLA para que ela deixe de ser percebida como confusão e passe a ser entendida como uma característica controlável de um sistema de conhecimento.
Análise
A complexidade do OLA não está apenas nos níveis de abstração. Ela também aparece na estrutura, na semântica, na navegação, na evolução, nos públicos e na relação entre construção e uso do sistema.
Problema resolvido
O OLA cresce por meio de páginas, domínios, trilhas, grafos, modelos, artefatos e regras. Sem uma página específica sobre complexidade, o crescimento pode parecer disperso.
Natureza da complexidade no OLA
A complexidade do OLA nasce do fato de que ele não é apenas uma coleção de páginas. Ele funciona como um sistema de conhecimento que combina conteúdo, estrutura, aprendizagem, navegação, governança e evolução.
Por isso, a complexidade do OLA é ao mesmo tempo técnica, semântica, educacional, arquitetural e epistemológica.
Tipos de complexidade
| Tipo | Como aparece no OLA | Como controlar |
|---|---|---|
| Complexidade de abstração | Níveis M0, M1, M2 e M3. | Separar instância, modelo, fluxo e governança. |
| Complexidade estrutural | Projeto, site, sistema e ecossistema. | Usar mapas, índices, breadcrumbs e páginas âncora. |
| Complexidade semântica | Conceitos, relações, ontologias, taxonomias e grafos. | Definir termos, predicados e conexões explícitas. |
| Complexidade de navegação | Índices, páginas relacionadas, grafos, trilhas e conectores. | Separar breadcrumb físico de breadcrumb semântico. |
| Complexidade de evolução | Versões, refatorações, migrações e consolidações. | Usar critérios de manutenção e governança. |
| Complexidade de públicos | Visitante, aprendiz, projetista, construtor, pesquisador e regulador. | Explicitar para quem cada página foi feita. |
Complexidade e níveis de abstração
Os níveis M0–M3 são um dos principais mecanismos do OLA para organizar a complexidade. Eles ajudam a evitar que páginas concretas, modelos, fluxos e regras fiquem misturados.
M0 — Instância concreta
Páginas, artefatos, objetos de aprendizagem, grafos e trilhas já materializados.
M1 — Estrutura aplicada
Templates, padrões, modelos de página, classes de artefato e estruturas reutilizáveis.
M2 — Fluxos e integração
Processos, pipelines, conexões entre artefatos, regras operacionais e recorrências.
M3 — Governança
Princípios, regras canônicas, critérios de decisão, arquitetura e visão institucional.
Complexidade essencial e complexidade acidental
No OLA, nem toda complexidade é negativa. Parte dela é necessária, porque o próprio conhecimento é relacional, evolutivo e contextual.
Complexidade essencial
É a complexidade que faz parte da natureza do problema: conceitos, relações, níveis de abstração, múltiplos domínios, trilhas e públicos diferentes.
Complexidade acidental
É a complexidade criada por excesso de páginas, nomes inconsistentes, links quebrados, duplicação, falta de critério ou ausência de governança.
Mecanismos de controle da complexidade
| Mecanismo | Função no OLA |
|---|---|
| Níveis M0–M3 | Separar instância, modelo, fluxo e governança. |
| Breadcrumb físico | Mostrar onde a página está na estrutura de arquivos. |
| Breadcrumb semântico | Mostrar onde a página está na estrutura de significado. |
| Página âncora | Orientar a leitura de um domínio, tema ou estrutura. |
| Mapa do domínio | Representar conceitos, relações e caminhos de aprendizagem. |
| Grafo | Explicitar conexões entre conceitos, páginas, artefatos e níveis. |
| Glossário | Reduzir ambiguidade semântica. |
| Critério de manutenção | Evitar expansão descontrolada e duplicação. |
Riscos da complexidade no OLA
Sobreengenharia
Criar estrutura demais para problemas simples.
Excesso de páginas
Criar páginas novas quando bastaria consolidar ou ampliar uma página existente.
Ambiguidade conceitual
Usar termos como domínio, artefato, conector e interface sem definição clara.
Perda de navegabilidade
Ter muitas conexões sem indicar caminhos principais de leitura.
Critério de manutenção desta página
Esta página deve ser atualizada sempre que o OLA criar novos mecanismos de organização, novos níveis de leitura, novos tipos de artefato ou novas regras de governança.
| Sinal observado | Ação recomendada |
|---|---|
| Dúvida recorrente sobre onde colocar uma página | Revisar critérios de arquitetura e governança. |
| Dúvida recorrente sobre significado de um termo | Atualizar glossário e, se necessário, criar página conceitual. |
| Muitas páginas parecidas | Consolidar, criar índice ou definir classe de artefato. |
| Dificuldade de navegação | Revisar breadcrumbs, páginas relacionadas e mapas. |