Construção de plataforma
Revisão e evolução da entrega de software, da automação e da gestão de ambientes. O trabalho considera as necessidades dos projetos e as práticas do time.
- Análise do fluxo de entrega
- Melhorias por prioridade
- Ferramentas adequadas ao ambiente
Quando faz sentido
- A entrega depende de etapas manuais ou conhecimento concentrado.
- Existem diferenças entre projetos que dificultam manutenção e mudanças.
- O time precisa revisar a criação e a gestão de ambientes.
- A gestão de configurações e segredos precisa de atenção.
- Há dúvidas sobre validação, recuperação ou rastreabilidade das mudanças.
Para quem
- Times de software que precisam investigar dificuldades na entrega e desenvolver práticas de automação compatíveis com seus projetos.
Como funciona
Entender o fluxo
Mapear etapas e dependências nos projetos selecionados.
Definir referências
Avaliar padrões, ferramentas e critérios de validação adequados ao contexto.
Planejar e implementar
Organizar as mudanças considerando riscos, prioridades e dependências.
Apoiar a adoção
Trabalhar a documentação e a troca de conhecimento previstas no escopo.
Frentes de trabalho
A proposta seleciona as atividades e os projetos envolvidos. As frentes podem incluir:
- Revisão de pipelines e verificações de entrega.
- Gestão de infraestrutura e configurações como código.
- Organização de ambientes e seu ciclo de vida.
- Revisão do uso de segredos e permissões na entrega.
- Avaliação de estratégias de implantação e recuperação.
- Automação de tarefas selecionadas.
- Documentação dos procedimentos trabalhados.
Limites do trabalho
- Ferramentas, projetos, testes e entregáveis são definidos para a contratação.
- Mudanças podem exigir janelas, participação do time e ajustes nas aplicações.
- Estratégias de recuperação dependem da arquitetura, dos dados e do tipo de intervenção.
- A definição e a manutenção dos testes do produto precisam de participação do time responsável pela aplicação. A atuação sobre esses testes deve constar do escopo quando necessária.
Perguntas frequentes
É necessário trocar as ferramentas atuais?
A avaliação considera manter, adaptar ou substituir ferramentas, de acordo com os requisitos e as limitações identificadas.
O desenvolvimento precisa parar?
Os impactos dependem das mudanças. O planejamento considera dependências, possíveis janelas e a coordenação com o desenvolvimento.
E se a infraestrutura tiver sido criada manualmente?
A análise considera o estado existente e as alternativas de manutenção, importação ou reconstrução dos recursos selecionados.
É preciso usar containers ou Kubernetes?
O trabalho parte do fluxo de entrega e das necessidades das aplicações. A adoção dessas tecnologias não é um requisito da oferta.
Próximos passos
A necessidade de acompanhamento após as mudanças pode ser discutida em uma proposta de atuação recorrente.
Diagnóstico de plataforma
Análise da infraestrutura, da entrega e dos custos que sustentam seu produto, com recorte e entregáveis definidos na proposta.
Conhecer o serviçoOperação acompanhada
Atuação recorrente sobre a plataforma em horário comercial, com horas mensais, prioridades e responsabilidades combinadas em contrato.
Conhecer o serviçoConsultoria Kubernetes
Consultoria Kubernetes para investigar instabilidade, capacidade, custos e atualizações de clusters, com plano de intervenção priorizado.
Conhecer o serviçoComo funciona a entrega de software hoje?
Conte quais etapas concentram esforço ou dificultam mudanças no seu ambiente.
A conversa inicial serve para conhecer a demanda. Diagnóstico e execução têm escopo e condições definidos em proposta.
