O quarto e último princípio da metodologia FinOps é a colaboração. Como uma rápida recapitulação, aqui você pode encontrar artigos sobre Visibilidade, Otimização e Controlar princípios.
O que queremos dizer com colaboração em FinOps?
Praticamente não há espaço para desenvolvimento sem colaboração: interagimos com outras pessoas para obter feedback, crescer e concluir algumas tarefas complexas que não podem ser feitas por nós mesmos. O uso adequado da nuvem é exatamente um exemplo de tal tarefa. E por colaboração, quero dizer não apenas interação dentro de uma equipe de engenheiros ou dentro de um departamento, mas colaboração interfuncional com uma empresa onde engenheiros, equipes operacionais, financeiras e executivas estão envolvidas.
Por que isso é importante?
Porque ações e decisões tomadas por uma equipe funcional influenciam outras, e o impacto pode ser significativo ou até mesmo fatal para um negócio. Imagine o caso quando uma equipe de P&D inicia um novo projeto e provisiona centenas de novas VMs para isso sem planejamento orçamentário adequado ou notificação à equipe financeira e executiva sobre uma previsão de conta de nuvem. Ou a equipe executiva cortando custos sem planejamento adequado com engenheiros.
A maioria das ações na nuvem custa dinheiro: essa é a natureza das nuvens. Você paga por computação, armazenamento, tráfego, PaaS, produtos de mercado, etc. Ficar dentro do orçamento e da elasticidade de P&D é um equilíbrio que não pode ser alcançado por uma pessoa. Para pequenas empresas, deve ser pelo menos sobre a colaboração entre CTO/VP de Engenharia e CFO, para empresas de médio porte e corporativas, o processo e a colaboração devem ser mais complexos. Deve haver uma equipe FinOps (isso não significa que eles precisam sentar em uma sala ao mesmo tempo) de membros da equipe executiva traduzindo a estratégia da empresa; pessoas de finanças responsáveis pelo orçamento, controle financeiro e previsão; e engenheiros/operações/equipe DevOps que trabalham diretamente com uma nuvem.
A equipe FinOps deve ser responsável pelos seguintes problemas
- Definindo a estratégia de uso da nuvem
- Definindo e ajustando orçamentos de nuvem
- Definindo práticas de uso da nuvem
- Revisando resultados, ajustando se necessário
Funções FinOps cruciais
Gostaria de destacar algumas funções cruciais na equipe FinOps:
- Analista financeiro e controlador – uma pessoa que traduz expectativas e metas da equipe financeira. Pode ser CFO ou alguém do escritório do CFO.
- Visionário de práticas de nuvem – uma pessoa que define as melhores práticas de uso de nuvem, educa engenheiros sobre como usar nuvens corretamente e explica por que as despesas de nuvem devem ser outro KPI em P&D. Normalmente, é uma função separada ou alguém da equipe de DevOps.
- Equipe executiva – vice-presidente sênior ou um nível C posições que controla como a colaboração funciona e analisa os resultados.
- Engenheiros – usem nuvens de acordo com as melhores práticas e orçamentos e relatem se houver alguma escalada.
Não tenho dúvidas de que a principal razão pela qual as empresas não têm sucesso com nuvens ou têm sérios problemas em usá-las é a falta de colaboração e planejamento adequados. A nuvem é outro ativo frágil que as empresas têm à disposição, mas traz resultados excelentes apenas se for usada corretamente. Não subestime o valor da colaboração multifuncional e do uso da nuvem quando se trata de chegando a outro nível.
Nick Smirnov, CEO na Hystax