Identificar equipes de transformação
A menos que você esteja construindo uma organização totalmente nova, um dos desafios significativos de qualquer projeto de transformação de DevOps é lidar com prioridades concorrentes que entram em conflito com as operações de negócios em andamento.
O desafio da equipa de transformação
Desafio de disponibilidade: Se os membros da equipe que lideram a transformação também estiverem envolvidos no trabalho diário existente, será um desafio para eles se concentrarem na transformação quando sua função atual impactar diretamente os resultados do cliente. Situações desesperadas de clientes sempre terão prioridade sobre projetos de transformação de longo prazo.
Inércia organizacional: a implementação de processos e procedimentos existentes para dar suporte aos resultados de negócios atuais pode dificultar a interrupção do status quo necessário para a verdadeira transformação de DevOps.
Criando sua equipe de transformação de DevOps
A pesquisa do Dr. Vijay Govindarajan e do Dr. Chris Trimble em "Beyond the Idea: How to Execute Innovation" mostra que a inovação bem-sucedida geralmente ocorre apesar dos processos organizacionais existentes. Eles concluíram que só funciona criando uma equipe separada para buscar a transformação.
Sugestões de composição da equipa principal (3-7 pessoas)
Engenheiro/Líder de DevOps
- Responsabilidade principal: Arquitetura técnica e implementação da cadeia de ferramentas
- Tempo dedicado: 100% dedicados à transformação
- Habilidades: CI/CD, plataformas em nuvem, automação, infraestrutura como código
- Métricas de sucesso: confiabilidade do pipeline, frequência de implantação, prazo de entrega
Representante de Desenvolvimento
- Responsabilidade principal: Experiência do desenvolvedor e otimização do fluxo de trabalho
- Compromisso de tempo: 50-75% (com suporte para funções operacionais)
- Habilidades: Desenvolvimento de software, práticas de teste, qualidade de código
- Métricas de sucesso: Satisfação do desenvolvedor, melhorias na qualidade do código
Representante de Operações
- Responsabilidade principal: Questões de infraestrutura, segurança e produção
- Compromisso de tempo: 50-75% (com cobertura para funções operacionais)
- Competências: Gestão de infraestruturas, monitorização, resposta a incidentes
- Métricas de sucesso: confiabilidade do sistema, MTTR, eficiência operacional
Especialista em Gestão da Mudança
- Responsabilidade primária: Transformação cultural e adoção de processos
- Compromisso de tempo: 75-100% dedicado
- Competências: Psicologia organizacional, formação, comunicação
- Métricas de sucesso: taxas de adoção, pontuações de avaliação cultural
Representante de Produto/Negócios
- Responsabilidade principal: alinhamento de valor de negócio e comunicação com as partes interessadas
- Disponibilidade: 25-50% (papel consultivo)
- Competências: Análise de negócios, gestão de stakeholders, métricas
- Métricas de sucesso: melhorias nos resultados do negócio, satisfação das partes interessadas
Equipa alargada e partes interessadas
Campeão de Segurança
- Função: integrar práticas de segurança em todo o pipeline de DevOps
- Foco: Implementação de DevSecOps, conformidade, avaliação de riscos
- Envolvimento: 25-50% compromisso de tempo ou papel consultivo
Especialista em Métricas e Analytics
- Função: Estabelecer estruturas de medição e critérios de sucesso
- Foco: definição de KPIs, criação de dashboards, melhoria contínua
- Contratação: Part-time ou base de consultoria
Patrocinador Executivo
- Função: Remover barreiras organizacionais e fornecer recursos
- Foco: Alinhamento estratégico, aprovação de orçamento, defesa da mudança
- Envolvimento: reuniões regulares e revisões de marcos
Estratégias de gestão da mudança para resistência
Aborde o "Porquê" primeiro
- Comunicar claramente os impulsionadores empresariais para a mudança
- Partilhe histórias de sucesso de organizações semelhantes
- Conecte os benefícios do DevOps às metas individuais dos membros da equipe
Invista na Formação e no Desenvolvimento de Competências
- Proporcionar oportunidades práticas de aprendizagem
- Crie ambientes seguros para experimentação
- Reconhecer e recompensar os esforços de aprendizagem
Implementar mudanças graduais
- Comece com projetos-piloto e early adopters
- Demonstre vitórias rápidas para criar ímpeto
- Dimensione práticas bem-sucedidas de forma incremental
Manter uma comunicação aberta
- Realizar sessões regulares de perguntas e respostas nas câmaras municipais
- Crie canais de feedback para preocupações e sugestões
- Seja transparente sobre desafios e contratempos
Celebre os sucessos
- Reconhecer as contribuições individuais e da equipa
- Compartilhar métricas mostrando melhorias
- Crie símbolos visíveis do progresso da transformação
Critérios de seleção de equipas
A equipa separada deve ser composta por membros do pessoal que sejam:
- Bem considerado em toda a organização: vozes respeitadas que têm o poder de influenciar os outros
- Focado e medido pelos resultados da transformação: Não é responsável pelas operações do dia-a-dia
- Diversos em conhecimentos e perspetivas: Oferecendo ampla experiência para pensar fora da caixa
- Orientado para a mudança: naturalmente inclinado a desafiar o status quo e a experimentar
- Colaborativo: Capaz de trabalhar além das fronteiras organizacionais tradicionais
Ponderar a inclusão de peritos externos que possam:
- Preencher lacunas de conhecimento em áreas novas para o pessoal existente
- Fornecer perspetivas objetivas de outras transformações bem-sucedidas
- Acelere a aprendizagem através de práticas e metodologias comprovadas
- Oferecer competências especializadas em tecnologias e práticas emergentes