4 pontos por xguru 2019-10-02 | Ainda não há comentários. | Compartilhar no WhatsApp

Um texto que começa com o e-mail que tornou possível a AWS de hoje e explica diferentes estruturas organizacionais

Conteúdo do e-mail de Jeff Bezos em 2002

  1. Todas as equipes devem expor dados e funcionalidades por meio de interfaces de serviço.

  2. As equipes devem se comunicar por essas interfaces.

  3. Não é permitido nenhum outro método de comunicação, como ligação direta, acesso direto ao repositório de outra equipe, memória compartilhada, backdoors etc. Apenas chamadas a interfaces de serviço pela rede são permitidas.

  4. Não importa qual tecnologia seja usada. HTTP, Corba, Pubsub, protocolo customizado, tudo bem.

  5. Todas as interfaces de serviço, sem exceção, devem ser projetadas desde a base para poderem ser usadas externamente. Ou seja, as equipes devem planejar e projetar as interfaces para que desenvolvedores externos possam utilizá-las. Não há exceções.

  6. Quem não cumprir isso será demitido.

  7. Obrigado. Tenham um bom dia!

Formatos de estrutura organizacional

Functional : Apple

Divisional : Amazon

Function + Divisonal = Hybrid : Netflix

Framework de comunicação interna

  • síncrono vs assíncrono

  • Co-located síncrono / assíncrono

  • Distributed síncrono / assíncrono

  • Remote assíncrono

Ainda não há comentários.

Ainda não há comentários.