Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Observação
Meça os esforços de engenharia de plataforma da sua organização e defina metas futuras com a pesquisa Modelo de capacidade de engenharia de plataforma.
Use o Modelo de Capacidade de Engenharia de Plataforma para medir os esforços atuais de engenharia de plataforma da sua organização e definir metas para melhorias futuras.
A pesquisa de clientes da Microsoft identificou seis recursos principais que definem a engenharia da plataforma: investimento, adoção, governança, provisionamento e gerenciamento, interfaces, medições e feedback.
Esses recursos estão estreitamente alinhados com as principais áreas descritas no modelo de maturidade de engenharia de plataforma da Cloud Native Computing Foundation. Esses recursos vieram da análise de resultados de pesquisas e de mais de 30 longas entrevistas com clientes sobre os esforços de engenharia de plataforma de sua organização.
A visualização da jornada do cliente usada neste artigo foi inspirada na sessão de Nicki Watt sobre Maturing Your Platform Engineering Initiative (PlatformCon 2024).
Avalie suas práticas atuais e defina metas futuras
Comece identificando primeiro onde sua organização se enquadra hoje em cada área de capacidade. Você pode fazer uma avaliação manual ou concluir a pesquisa do Modelo de Capacidade de Engenharia da Plataforma.
Para iniciar a avaliação manual, faça o download deste gráfico em branco.
Faça o download deste gráfico dos recursos em diferentes estágios para usar como referência. Sua organização provavelmente não está no mesmo nível para cada recurso. Para saber mais sobre cada recurso, consulte Definir metas para seus recursos de destino.
Para cada recurso, preencha um círculo no gráfico de avaliação em branco para mostrar onde sua organização está hoje.
Desenhe uma linha para ligar os pontos.
Adicione um círculo vazio para cada recurso que mostre o estágio desejado futuro da sua organização. Por exemplo, sua organização pode querer se concentrar em passar do estágio de investimento inicial para o estágio repetível. Tenha em mente que a mudança pode ser gradual. Você não precisa passar do estágio inicial para o estágio de otimização de uma só vez. O objetivo-alvo da sua organização também pode não estar na última coluna. Você deve escolher os estágios desejados que estejam alinhados com as prioridades da sua organização.
Desenhe uma linha horizontal de cada uma das capabilidades atuais da sua organização para as capabilidades desejadas.
Revise seu gráfico para visualizar o estado atual da sua organização e as metas futuras propostas.
No exemplo anterior, o cliente da instituição financeira deseja se concentrar em melhorar seus recursos de adoção, governança e provisionamento e gerenciamento. Veja quais são seus estados atuais e desafios:
Adoção: A equipe de engenharia da plataforma se concentra na aplicação de políticas definidas pelo Centro de Excelência (COE) para orientar como as equipes de engenharia operam. Tornar públicas as métricas de desempenho de cada equipe serve como um motivador para a melhoria. A equipe tem como objetivo aumentar o uso da plataforma sem depender de diretivas e métricas. No entanto, eles enfrentam desafios para melhorar a qualificação da equipe de COE para lidar com a variedade de tecnologias usadas em todas as equipes de engenharia. Um grande obstáculo é a preocupação de que a plataforma possa não atender às necessidades específicas de cada equipe, potencialmente causando falhas.
Governança: A solução de engenharia de plataforma é um portal desenvolvido internamente que atua como um hub central para desenvolvedores, oferecendo ferramentas, guias, padrões de codificação e vídeos. O portal inclui um questionário sobre requisitos mínimos empresariais (MERS) para garantir a conformidade antes do início da codificação. O portal apresenta uma versão do Stack Overflow para suporte, perfis de engenheiros certificados e uma jornada de integração para familiarizar novos desenvolvedores com padrões e ferramentas. O principal objetivo futuro é simplificar a gestão de recursos e integrar a governança no ciclo de vida do desenvolvimento, removendo gargalos e atraindo talentos técnicos de ponta com um conjunto de ferramentas moderno.
Provisionamento e gerenciamento: a equipe de engenharia da plataforma criou caminhos felizes para os desenvolvedores aumentarem a produtividade enquanto mantêm a flexibilidade. O objetivo é oferecer um caminho eficiente, permitindo a personalização. Ao projetar esses caminhos, a equipa de CTO visa satisfazer a maioria dos desenvolvedores, mas a complexidade do banco, com milhares de ferramentas em uso, torna um desafio encontrar uma solução única. Para escalar a plataforma, a organização reconhece a necessidade de provisionamento automatizado de recursos para atender às diversas necessidades de suas diversas equipes de engenharia.
Defina metas para seus recursos alvo
Cada capacidade tem uma pergunta correspondente. Pesquise ainda mais as áreas de capacidade que você direcionou para melhoria e saiba como avançar nas práticas de engenharia de plataforma da sua organização.
- Investimento: Como o pessoal e os fundos são distribuídos para as capacidades da plataforma?
- Adoção: Por que e como os usuários descobrem e usam sua solução de engenharia de plataforma e seus recursos?
- Governança: Como você garante que seus usuários tenham acesso aos recursos e recursos de que precisam e que os custos, dados e IP sejam gerenciados adequadamente?
- Provisionamento e gerenciamento: como seus usuários criam, implantam e gerenciam recursos?
- Interfaces: Como os usuários interagem e consomem os recursos da plataforma?
- Medição e feedback: Qual é o processo da sua organização para coletar e incorporar feedback e como você mede o sucesso de suas práticas de engenharia de plataforma?