Equipes e interações - AWS Orientação prescritiva

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Equipes e interações

Para implementar uma arquitetura de malha de dados, você deve organizar suas equipes e seus padrões de interação. A lei de Conway afirma que o design de um sistema acaba imitando a estrutura de comunicação da organização que o implementou. Em outras palavras, a arquitetura de uma solução de software reflete a organização das equipes que a construíram. Outra implicação da lei de Conway é que você deve procurar adequar a estrutura de sua equipe à arquitetura que deseja promover. Para a solução de malha de dados, isso significa promover uma estrutura de equipe distribuída em sua organização.

Equipes envolvidas na estratégia de malha de dados

As equipes fundamentais dessa jornada são as principais equipes que constroem a malha de dados da sua organização: a equipe da plataforma de dados de autoatendimento e as equipes de domínio. Além disso, para acelerar a jornada de malha de dados de sua organização, as equipes capacitadoras podem ajudar no suporte, quando aplicável. Esta seção lista as equipes comuns que observamos nos AWS clientes. Dependendo da maturidade de dados e da nuvem da sua organização, algumas dessas equipes podem já existir. Nesse caso, obtenha o patrocínio dessas equipes para apoiar a iniciativa de malha de dados. Recomendamos projetar suas equipes com base em seu setor, tamanho da organização e escopo da solução de malha de dados.

Equipe de liderança executiva

A equipe de liderança executiva define a visão dos dados e da estratégia de gerenciamento de dados da sua organização. Os membros dessas equipes são executivos de nível C, executivos de TI e de negócios da sua empresa. A equipe de liderança executiva tem as seguintes responsabilidades principais:

  • Formule a visão da estratégia de dados.

  • Patrocine a estratégia de malha de dados.

  • Defina e colete métricas para avaliar a integridade do programa.

Equipes de domínio

As equipes de domínio criam e mantêm produtos de dados relacionados aos domínios de dados. Os membros dessas equipes possuem conhecimento específico do domínio e casos de uso próprios que agregam valor comercial à sua organização. As equipes de domínio têm as seguintes responsabilidades principais:

  • Seja proprietário dos produtos de dados.

  • Alinhe-se à liderança em prioridades de casos de uso comercial.

  • Colabore com a equipe da plataforma de dados de autoatendimento para oferecer valor comercial dentro do prazo definido.

Equipe de plataforma de dados de autoatendimento

A equipe da plataforma de dados de autoatendimento possui, mantém e conduz o roteiro da solução de dados baseada em malha de dados de autoatendimento. Essa equipe tem as seguintes responsabilidades:

  • Seja proprietário da solução de dados baseada em malha de dados.

  • Implemente novos recursos da solução de dados com base no feedback dos usuários e em alinhamento com a equipe de liderança.

  • Mantenha a solução de dados baseada em malha de dados

  • Sirva como ponto de contato para questões comerciais e técnicas relacionadas à solução de dados.

Equipe de governança

A equipe de governança garante que os produtos de dados atendam aos padrões e regulamentações do setor. Essa equipe atua como guardiã da qualidade e administração dos dados. Ao ter os mecanismos adequados, a equipe de governança dá aos usuários de dados confiança e confiança nos dados. A equipe de governança tem as seguintes responsabilidades principais:

  • Defina os princípios e as barreiras de governança de dados colaborando com a equipe de liderança, as equipes de domínio e a equipe de segurança. Exemplos de tópicos relevantes são qualidade de dados, segurança de dados, linhagem de dados e marcação de dados.

  • Support a equipe da plataforma de dados de autoatendimento na implementação desses princípios e barreiras.

Equipe da Cloud Foundation

A equipe do Cloud Foundation (também conhecida como landing zone team) provisiona novos, configurados Contas da AWS para a solução de dados. A equipe da Cloud Foundation tem as seguintes responsabilidades principais dessa equipe:

  • Configure e provisione novidades Contas da AWS para a solução de dados.

  • Lance atualizações de configuração para os Contas da AWS que estão vinculados à solução de dados.

Equipe de ativos

A equipe de ativos colabora com as equipes de domínio para identificar e extrair ativos reutilizáveis. Essa equipe permite que a equipe da plataforma de dados de autoatendimento integre esses ativos reutilizáveis à solução de dados para que os ativos estejam disponíveis para todos os usuários de dados.

Você também pode precisar de equipes específicas do setor, como uma equipe de GxP (Boas Práticas) para o setor de ciências biológicas. Se sua organização é nova na nuvem, uma equipe de ingestão de dados pode ajudá-lo a mover seus dados do local para a nuvem.

Interação entre equipes

Uma implicação da lei de Conway é que nem toda comunicação é útil e que muita comunicação pode impedir as pessoas de fazerem seu trabalho. Garanta que o escopo de cada equipe seja definido e que a comunicação seja focada. Mais comunicação não necessariamente leva à entrega rápida da solução de dados baseada em malha de dados.

O diagrama a seguir ilustra o agrupamento das equipes envolvidas na estratégia de malha de dados e suas interações. As equipes são agrupadas em círculos concêntricos.

Diagrama das comunicações entre equipes.
  1. No centro estão as principais equipes da malha de dados: a equipe da plataforma de dados de autoatendimento e as equipes de domínio. A equipe da plataforma de dados de autoatendimento se comunica frequentemente com as equipes de domínio para fornecer suporte técnico e acelerar a criação de valor comercial.

  2. Na próxima camada estão as três equipes capacitadoras: governança, ativos e base de nuvem. As equipes capacitadoras se comunicam frequentemente com a equipe da plataforma de dados de autoatendimento. A comunicação frequente garante que todos os recursos da nuvem estejam disponíveis para a equipe da plataforma de dados e que a solução de dados seja segura e compatível. A equipe de ativos interage com pouca frequência com as equipes de domínio para extrair os ativos reutilizáveis. A equipe de governança se comunica com a equipe da plataforma de dados de autoatendimento e com as equipes de domínio para garantir que os princípios e as barreiras de governança de dados sejam estabelecidos. A equipe do Cloud Foundation interage com a equipe da plataforma de dados de autoatendimento para reunir os requisitos sobre a configuração e os recursos de nuvem para as contas recém-provisionadas.

  3. A camada externa consiste na equipe de liderança executiva. A equipe de liderança executiva se comunica com pouca frequência com os representantes das equipes das camadas internas para monitorar o status do programa e desbloquear equipes com problemas organizacionais.