2. Design e arquitetura
OBJETIVO DA FASE
Planejar sua implementação do Compass para cumprir as metas da organização.
2.1 Cadeia de ferramentas conectada
Conectar o Compass à sua cadeia de ferramentas de desenvolvedor é uma das principais maneiras de fazer o Compass reduzir a carga cognitiva na sua comunidade de desenvolvedores. Ter acesso a informações de toda a cadeia de ferramentas em um único local diminui a necessidade de alternar o contexto entre aplicativos e o tempo gasto procurando informações.
A tabela abaixo descreve alguns dos tipos de ferramentas que sugerimos você conectar ao Compass.
Categoria da ferramenta | Ponto de extensão do Compass |
Planejamento e acompanhamento de tickets (ex.: Jira) | Aba de itens, componentes (dentro do Jira) |
Repositório de código-fonte (ex.: BitBucket, GitHub, GitLab) | Catálogo de software, indicadores de desempenho, métricas, templates, feed de atividades |
Criação e implantação (ex.: Jenkins) | Indicadores de desempenho, métricas, feed de atividades |
Documentação (ex.: Swagger UI) | Aplicativos |
Monitoramento (ex.: New Relic, Datadog) | Indicadores de desempenho, métricas, feed de atividades, marcações, link para o painel |
Segurança (ex.: Snyk) | Indicadores de desempenho, métricas |
Gerenciamento de serviços (ex.: Jira Service Management) | feed de atividades |
A tabela abaixo sugere um formato para registrar o resultado da atividade. Ela será usada durante a fase de configuração e integração deste guia.
Nome da ferramenta/aplicativo | Implementação | Categoria | Proprietário |
Bitbucket | Nuvem | Repositório de código-fonte | Jessica Smith |