Aprenda mais sobre GeneXus
Wina Arambule |
2 Min.

Como iniciar uma cultura DevOps?

Nestes tempos de imediatismo, tem se tornado cada vez mais necessário entregar software rapidamente. E para acelerar esses desenvolvimentos e funcionalidades, você precisa usar o DevOps.

DevOps é a prática de engenharia de software que visa unificar o desenvolvimento de software (Dev) e a operação de software (Ops).

Esta estrutura permite a entrega contínua de valor aos usuários, reunindo processos, ferramentas e pessoas.

Florencia Polcaro, gerente de operações da BigCheese, uma empresa especializada em desenvolvimento de software e serviços de consultoria, sabe muito bem disso.

“Nós nos tornamos muito bons em construir software e o fazemos cada vez mais rápido graças a plataformas como GeneXus. Mas esse ciclo de agilidade também aumenta as expectativas de nossos clientes, elevando cada vez mais a demanda. Para poder atender a essas exigências, você precisa de boas ferramentas, mas também de empatia, comunicação e uma cultura muito boa de trabalho em equipe. Como isto depende mais das pessoas, o desafio é muito mais cultural do que técnico”, explica o engenheiro de computação.

Abaixo compartilhamos as chaves para iniciar uma cultura DevOps, extraídas da palestra A importância de fomentar uma Cultura DevOps, dada por Florencia no âmbito do GeneXus LIVE 2021:

1. Não a silos

“Em termos de cultura, a primeira coisa que devemos evitar são os silos, que são aquelas equipes que trabalham separada e independentemente”.

2. Fomentando um senso de responsabilidade compartilhada

“As pessoas em equipe são igualmente responsáveis pela manutenção desse produto e por tornar possível a construção de novas coisas”.

3. Incentivar a colaboração e a empatia

“Se há algo que a equipe de desenvolvimento precisa colocar em produção e a equipe de infraestrutura diz não, porque pode ser arriscado; ao invés de assumir que você não pode fazê-lo ‘porque alguém não quer’, a coisa certa a fazer é conversar uns com os outros para entender por que pode ser arriscado e tentar ver se a outra equipe pode colaborar para diminuir esses riscos. É ter empatia, trabalhar em conjunto”.

4. Pense sempre no sistema

“É importante ter uma visão global de tudo o que acontece”. Não é uma questão de cada um consertar sua própria parte. É um sistema. Os sistemas são e estão cada vez mais complexos, e precisamos ter esse entendimento de pensar sobre o sistema como um todo”.

DevOps: 6 palestras para entender sua importância, estratégias e usos

3 responses to “Como iniciar uma cultura DevOps?

Leave a Reply

Your email address will not be published. Required fields are marked *

Voltar ao início
%d bloggers like this: