A equação da eficiência: aperfeiçoe as operações de TI com o CEO Gareth Humprehys

Discover how to deliver better software and systems in rapidly scaling environments. Join our Community

Nesta entrevista, Gareth Humphreys, CEO do Grupo da Solution Performance, partilha informações sobre a avaliação da infraestrutura, as medidas de segurança, o desenvolvimento das equipas e a maximização da eficiência.

IT optimization gareth humphreys featured image

Para esclarecer as complexidades e estratégias subjacentes a uma otimização eficaz das TI – uma necessidade crítica para as empresas que pretendem aumentar a eficiência, reduzir custos e impulsionar a inovação –, estou à conversa com especialistas do setor na nossa série de perguntas e respostas sobre otimização das TI.

Hoje, a minha conversa com Gareth Humphreys, CEO do Grupo da Solution Performance Group, oferecerá perspetivas sobre como as organizações podem maximizar os seus investimentos em TI para obter um desempenho ideal. 

  1. Fale-nos um pouco sobre o seu percurso. 

Cresci nos arredores de Belfast, uma cidade muito mais interessante do que eu achava durante os meus primeiros anos. Odiava a escola e mal podia esperar para sair, especialmente depois de ter sobrevivido a um grave acidente de automóvel no meu primeiro ano do ensino secundário (no qual perdi a minha mãe e quase também o meu pai).

Isso fez-me questionar tudo em relação à forma como o mundo funciona. Sempre quis ser jornalista, mas os estudos de comunicação social na faculdade local (por exemplo, Politécnico para os leitores mais velhos!) também não me entusiasmaram, e desisti ao fim de apenas seis meses. Aos 16 anos, não tinha pensado nas consequências de estar desempregado e sem qualificações para trabalhar, por isso acabei por receber o subsídio de desemprego. 

Frustrado por me ver deitado em casa sem fazer nada nem avançar, o meu pai sugeriu que fizesse «qualquer coisa com computadores», já que tinha passado toda a minha infância em frente a um (a começar pelo bom e velho Sinclair ZX Spectrum). Isso levou-me a frequentar um curso de TI da City and Guilds num centro de formação local, e concluí o curso de um ano em 16 semanas, pelo que me contrataram para ajudar outros alunos a concluí-lo.

Esse foi o meu primeiro emprego a sério no setor das TI.

Criei a Solution Performance Group (SPG) com os meus cofundadores para disponibilizar um ecossistema de transformação digital, recursos e subsidiárias de software. Com escritórios em Newcastle e Leeds, a SPG trabalha nos setores público e privado, e entre os seus clientes encontram-se serviços de emergência, departamentos governamentais e organizações de habitação social. 

2. Como avalia o estado atual da sua infraestrutura de TI? Que métricas utiliza para medir a respetiva eficiência?

Fico sempre intrigado com a indiferença generalizada em relação ao desempenho da infraestrutura. Penso que isso se deve ao facto de, durante anos, as camadas de complexidade e os sistemas legados em constante expansão terem tornado demasiado difícil para as equipas ou departamentos de tecnologia compreenderem precisamente o que estava a acontecer «debaixo do capô». Ainda assim, a realidade é que, hoje em dia, temos acesso a tantos dados e a tantas soluções que não há desculpa.

Isto é especialmente verdade se a sua empresa ou organização depender das TI para resolver os problemas dos seus clientes, o que, sejamos honestos, acontece na maioria dos casos. 

Avaliamos o estado da infraestrutura obtendo uma imagem de referência do desempenho, da experiência do utilizador final e do tempo de resposta, da capacidade, da segurança e de tudo o que se encontra entre estes elementos – até ao nível da execução do código –, utilizando ferramentas de monitorização forense que executamos em tempo real.

A otimização de custos é outro componente crucial da equação da eficiência, que pode ser desbloqueado através de métricas de utilização em comparação com os gastos, uma métrica muito apreciada pelos diretores financeiros.

3. Que medidas de segurança estão implementadas para proteger a sua infraestrutura de TI enquanto otimiza o respetivo desempenho?

Existem muitas camadas que compõem a segurança e o desempenho. Em circunstâncias raras, estas podem ser mutuamente exclusivas e exigir um compromisso (geralmente em relação ao desempenho, dada a importância crítica da segurança).

Para a maioria das empresas, porém, há alguns ingredientes essenciais a considerar, incluindo os que implementámos aqui: 

Mas não é tudo — também é essencial encriptar os dados em repouso, em trânsito e durante o processamento, sempre que possível, mantendo cópias de segurança dos dados no local e numa localização geograficamente separada.

E, retomando o meu ponto anterior, com a quantidade de dados que temos atualmente ao nosso dispor, é crucial implementar a gestão de informações e eventos de segurança para agregar dados de registos, identificar desvios em relação à norma e recomendar ações corretivas através de plataformas de proteção de cargas de trabalho na nuvem.

4. Como identifica os conjuntos de competências e conhecimentos necessários para que a sua equipa de TI gere e otimize eficazmente os recursos?

Isto é difícil porque a experiência necessária para abordar estes temas extremamente complexos em profundidade exige um tipo especial de pessoa. A primeira competência é, portanto, a atenção ao detalhe e uma determinação quase maníaca para encontrar a causa raiz de um problema. 

Pode haver tantos dados a chegar até si que é essencial processá-los sem ficar sobrecarregado, tal como ter um sentido de urgência para responder ao cenário em constante mudança e garantir que se mantém uma otimização máxima.

Em termos de competências, depende do ambiente, mas também é importante ter uma compreensão básica do funcionamento, dimensionamento, configuração e faturação das principais plataformas de computação na nuvem. A otimização dos recursos é uma disciplina por si só — já não é «apenas» um trabalho de assistência técnica. 

5. Que estratégias utiliza para promover o desenvolvimento profissional e a aprendizagem contínua na sua equipa de TI?

Esta tem sido uma experiência de aprendizagem, porque nem todas as pessoas querem aprender continuamente quando poderiam ocupar o seu tempo com outras coisas. Compreendo isso, mas também penso que, se quiser progredir e melhorar em alguma coisa, precisa de praticar para lá chegar. 

Reservamos um orçamento de formação específico e exclusivamente destinado a cada pessoa, mas o problema é que nem todos querem utilizá-lo. Descobrimos que uma competição saudável e respeitosa ajuda, tal como associar incentivos à formação concluída ou às acreditações obtidas.

No entanto, é necessário ter algumas pessoas na equipa que aprendam continuamente para definir o tom, os padrões e as expectativas para todas as outras — os impulsionadores, por assim dizer.

6. Pode partilhar exemplos de como a colaboração entre diferentes funções contribuiu para a otimização dos recursos no seu departamento de TI?

No início deste ano, criámos uma função completamente nova de desenvolvimento de software, transferindo uma equipa de outra organização para a SPG. Inicialmente, a nossa intenção era que a nova equipa continuasse a entregar software de excelência aos nossos clientes.

Ainda assim, à medida que o ano avançava, tornou-se claro que os novos membros da equipa e os nossos colegas de engenharia de infraestrutura existentes começavam a colaborar espontaneamente. Depois de observar alguns dos problemas complexos que resolveram em conjunto, estamos mais convencidos do que nunca de que promover esta colaboração entre funções traz benefícios para todos: para os próprios indivíduos, para as equipas e, naturalmente, para os nossos clientes.

A capacidade de enfrentar diretamente um novo problema e acelerar o processo de resolução, graças às competências complementares das nossas equipas, gerou enormes ganhos de eficiência de ponta a ponta, e é uma forma de trabalhar que recomendo vivamente que todos considerem.

7. Como garante que os seus processos de TI estão alinhados com os objetivos empresariais e contribuem para a eficiência organizacional global?

É aqui que o valor da arquitetura se revela plenamente. É necessário ter a arquitetura empresarial e a arquitetura de soluções no centro das funções operacionais e de TI, respetivamente, trabalhando em harmonia com a empresa e entre si. Ao pegar na estratégia empresarial geral, nos objetivos e nos KPIs e garantir que os processos empresariais e a tecnologia subjacente estão alinhados, aumenta significativamente a probabilidade de identificar oportunidades de otimização e eficiência. 

Isto parece — e é — um empreendimento enorme, que só pode ser verdadeiramente concretizado após anos de prática e esforço, mas é assim que as empresas melhores e mais bem-sucedidas operam. Não precisa de alcançar o nirvana no primeiro dia; comece por algo pequeno, faça iterações frequentes, valide à medida que avança e tenha um objetivo. Ah, e certifique-se de que sabe qual é a linha de base. 

8. Quais são os seus principais conselhos para otimizar os recursos de TI através da infraestrutura, das pessoas e dos processos?

  • Visibilidade – Não é possível otimizar aquilo que não se consegue ver, por isso é necessário compreender o que está a acontecer sob o capô, o que está a acontecer no ambiente de nuvem e o que está a acontecer de ponta a ponta. Caso contrário, não será possível resolver as ineficiências. A automação de circuito fechado também é fundamental! Permita que o sistema assuma o controlo, defina os parâmetros e o resultado pretendido, e deixe o sistema tratar do assunto. Esse é o objetivo da automação! Tenha cuidado, pois passar demasiado tempo a ajustar os parâmetros prolonga o processo. Permita que o sistema faça aquilo que deve fazer e automatize tanto quanto possível.
  • Encurte os ciclos de retorno – Verifique se e onde um processo falha. Depois, pare, faça a alteração, execute novamente o processo e continue a iterar e a aperfeiçoar em partes mais pequenas. Tenha também em atenção o excesso de funcionalidades: muitas vezes, não precisa de metade das funcionalidades disponíveis. Reduza tudo às capacidades essenciais de que *realmente* necessita e compre apenas a solução adequada ao objetivo. Todas essas funcionalidades adicionais exigem implementação, personalização, formação das pessoas e, em última análise, tempo, dinheiro e esforço, com pouco ou nenhum retorno.
  • DevOps, SecOps, DevSecOps, FinOps… é tudo CloudOps – Deixe de criar silos de equipas altamente especializadas que fazem apenas uma coisa, sobretudo se a sua organização tiver uma dimensão relativamente modesta. Em vez disso, crie uma única equipa e forme todos os elementos para disponibilizarem várias capacidades. Essa é a melhor forma de otimizar a componente humana de qualquer função tecnológica.

Para mais entrevistas com os principais CTOs e especialistas de TI, subscreva o boletim informativo do The CTO Club.

Katie Sanders
As a data-driven content strategist, editor, writer, and community steward, Katie helps technical leaders win at work. Her 15 years of experience in the tech space makes her well-rounded to provide technical audiences with first-hand operating wisdom so senior tech leaders can get clarity. Tech leaders want to learn from peers who’ve been there. Katie surfaces hard-won lessons that help leaders scale systems, teams, and strategy in the face of disruption. Katie is an Executive Editor at Black & White Zebra. She nurtures a large and diverse community of technical experts and writers, and she knows that a thriving community doesn't grow without thoughtfulness, advocacy, and intention. Interested in being reviewed? Find out more here.
Follow the author: